Menu Docs
Página inicial do Docs
/ / /
PyMongoArrow

NOVIDADES

Nesta página

  • Alterações na versão 1.6.0
  • Alterações na versão 1.5.0
  • Alterações na versão 1.4.0
  • Alterações na versão 1,3,0
  • Alterações na versão 1.2.0
  • Alterações na versão 1.1.0
  • Alterações na versão 1.0.2
  • Alterações na versão 1.0.1
  • Alterações na versão 0.7.0
  • Alterações na versão 0.6.3
  • Alterações na versão 0.6.2
  • Alterações na versão 0.5.1
  • Alterações na versão 0.5.0
  • Alterações na versão 0.4.0
  • Alterações na versão 0.3.0
  • Alterações na versão 0.2.0
  • Alterações na versão 0.1.1
  • Alterações na versão 0.1.0

Aviso

Possível mudança significativa

Esta versão do PyMongoArrow remove o suporte para Python v3.8.

  • Adiciona suporte para PyArrow 18.0 e Python 3.13

  • Corrige um problema que causava perda de dados em documentos com dados aninhados contendo tipos nulos ou de extensão

  • Adiciona suporte para o tipo null do PyArrow

  • Verifica o status de todas as chamadas da API PyArrow C para evitar falhas de segmentação

  • Adiciona suporte para o PyArrow 17.0

  • Adiciona suporte para valores de ObjectId aninhados em conversões de Áries

  • Suporte adicionado para o PyArrow 16.0.

  • Foi adicionado um guia de contribuição de nível superior.

  • Foi adicionado um sinalizador bool opcional à função write() para ignorar a gravação de campos nulos.

  • Documentação do migrada para o site MongoDB Docs.

  • Suporte para orientais

  • Suporte para PyArrow.DataTypes: large_list, large_string, date32, date64

  • Suporte para PyArow 14.0.

  • Suporte para Python 3.12.

  • Suporte para PyArow 13.0.

  • Reverter a correção de bug para objetos de extensão aninhados no esquema automático, pois causou uma regressão de desempenho.

  • Correção de erro para projeção em campos aninhados.

  • Correção de erros para objetos de extensão aninhados no esquema automático.

  • Suporta o tipo binário BSON.

  • Suporta o tipo BSON Decimal128.

  • Suporta os tipos de extensão Pandas 2.0 e Pandas.

  • Suporte PyArow 12.0.

  • Suporte adicionado para o tipo de documento incorporado BSON.

  • Suporte adicionado para o tipo de array BSON.

  • Suporte PyArow 11.0.

  • Rodas adicionadas para Linux AArch64 e Python 3.11.

  • Corrigiu o tratamento de zona na descoberta automática do esquema.

  • ImportError corrigido no Windows ao criar libbson no modo "Release".

  • Suporte PyArow 10.0.

  • Corrigiu a descoberta automática de esquemas para agregação e métodos numpy .

  • Documentação adicionada para descoberta automática de esquemas.

  • Suporte à descoberta automática de esquemas em métodos do find/aggregate_*_all . Se o esquema não for fornecido, ele será inferido usando o primeiro documento no conjunto de resultados.

  • Suporte PyArow 9.0.

  • Melhora a mensagem de erro para lib ImportError.

  • Suporte para o tipo Decimal128 .

  • Suporte para arquitetura macOS arm64 no Python 3.9+.

  • Suporte para escrever conjuntos de dados tabulares (materializados como Tabelas PyArrow, Pandas DataFrames ou arrays NumPy) no MongoDB usando a função write() . Para obter mais informações, consulte o guia deinício rápido para obter mais informações.

  • Suporte para PyMongo 4.0.

  • Suporte para Python 3.10.

  • Suporte para Windows.

  • O método find_arrow_all() agora aceita um projection fornecido pelo usuário.

  • O método find_arrow_all() agora aceita um objeto session .

  • Observação: o PyMongoArrow agora exige pyarrow v6.0.x.

  • Foi corrigido um bug que fazia com que Linux roles fossem criados sem as marcações de plataforma manylinux apropriadas.

  • Suporte para conversão eficiente de conjuntos de resultados de query agregada e find em estruturas de dados Arrow/pandas/Numpy.

  • Suporte para aplicar patch de API do PyMongo usando o método monkey.patch_all() .

  • Suporte para carregar os seguintes BSON types:

    • Ponto flutuante binário de 64 bits

    • Inteiro de bits

    • Inteiro de 64 bits

    • Timestamp

Voltar

Início rápido