Alterações na versão 1,3,0
Suporte para orientais
Suporte para PyArrow.DataTypes: large_list, large_string, date32, date64
Alterações na versão 1.2.0
Suporte para PyArow 14.0.
Suporte para Python 3.12.
Alterações na versão 1.1.0
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.
Alterações na versão 1.0.2
Correção de erro para projeção em campos aninhados.
Correção de erros para objetos de extensão aninhados no esquema automático.
Alterações na versão 1.0.1
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.
Alterações na versão 0.7.0
Suporte adicionado para o tipo de documento incorporado BSON.
Suporte adicionado para o tipo de array BSON.
Suporte PyArow 11.0.
Alterações na versão 0.6.3
Rodas adicionadas para Linux AArch64 e Python 3.11.
Corrigiu o tratamento de zona na descoberta automática do esquema.
Alterações na versão 0.6.2
Corrigiu
ImportErrorno Windows criandolibbsonno modo "Release".Suporte PyArow 10.0.
Alterações na versão 0.5.1
Corrigiu a descoberta automática de esquemas para agregação e métodos
numpy.Documentação adicionada para descoberta automática de esquemas.
Alterações na versão 0.5.0
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.
Alterações na versão 0.4.0
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.
Alterações na versão 0.3.0
Suporte para
PyArrow7.0.Suporte para o tipo
ObjectId.Melhora a mensagem de erro quando o esquema contém um tipo não suportado.
Adiciona suporte para o tipo de string BSON.
Adiciona suporte para o tipo booleano BSON.
Atualizado para o pacote libbson 1.21.1. Se instalar a partir da origem, a versão mínima suportada
libbsonagora é 1.21.0.Suporte do Python 3.6 descartado (foi descartado em
PyArrow7.0).
Alterações na versão 0.2.0
Suporte para PyMongo 4.0.
Suporte para Python 3.10.
Suporte para Windows.
O método
find_arrow_all()agora aceita umprojectionfornecido pelo usuário.O método
find_arrow_all()agora aceita um objetosession.Observação: o PyMongoArrow agora exige
pyarrowv6.0.x.
Alterações na versão 0.1.1
Foi corrigido um bug que fazia com que Linux roles fossem criados sem as marcações de plataforma
manylinuxapropriadas.
Alterações na versão 0.1.0
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 tipos de BSON:
Ponto flutuante binário de 64 bits
Inteiro de bits
Inteiro de 64 bits
Timestamp