Cambios en la versión 1.3.0
Soporte para Polars
Compatibilidad con PyArrow.DataTypes: lista grande, cadena grande, fecha32, fecha64
Cambios en la versión 1.2.0
Soporte para PyArrow 14.0.
Soporte para Python 3.12.
Cambios en la versión 1.1.0
Soporte para PyArrow 13.0.
Revertir la corrección de errores para los objetos de extensión anidados en el esquema automático, ya que causaba una regresión del rendimiento.
Cambios en la versión 1.0.2
Corrección de errores para la proyección en campos anidados.
Corrección de errores para objetos de extensión anidados en el esquema automático.
Cambios en la versión 1.0.1
Admite tipo binario BSON.
Admite tipo BSON Decimal128.
Admite Pandas 2.0 y los tipos de extensión Pandas.
Compatible con PyArrow 12.0.
Cambios en la versión 0.7.0
Se agregó soporte para el tipo de documento incrustado BSON.
Se agregó soporte para el tipo de matriz BSON.
Soporte para PyArrow 11.0.
Cambios en la versión 0.6.3
Se agregaron ruedas para Linux AArch64 y Python 3.11.
Se corrigió el manejo de zonas horarias en el descubrimiento automático de esquemas.
Cambios en la versión 0.6.2
Fijo
ImportErroren Windows compilandolibbsonen modo "Release".Compatible con PyArrow 10.0.
Cambios en la versión 0.5.1
Se corrigió el descubrimiento automático de esquemas para agregación y métodos
numpy.Se agregó documentación para el descubrimiento automático de esquemas.
Cambios en la versión 0.5.0
Admite el descubrimiento automático de esquemas en los métodos
find/aggregate_*_all. Si no se proporciona el esquema, se inferirá utilizando el primer documento del conjunto de resultados.Compatible con PyArrow 9.0.
Mejorar el mensaje de error para lib ImportError.
Cambios en la versión 0.4.0
Soporte para el tipo
Decimal128.Compatibilidad con la arquitectura macOS arm64 en Python 3.9+.
Compatibilidad con la escritura de conjuntos de datos tabulares (materializados como tablas de PyArrow, DataFrames de Pandas o matrices de NumPy) en MongoDB mediante la función
write(). Para obtener más información, consulte Guía de introduccióna PyMongoArrow para obtener más información.
Cambios en la versión 0.3.0
Soporte para
PyArrow7.0.Soporte para el tipo
ObjectId.Mejorar el mensaje de error cuando el esquema contiene un tipo no compatible.
Añadir soporte para el tipo de cadena BSON.
Añadir soporte para el tipo booleano BSON.
Actualizado al paquete libbson... 1 211Si se instala desde el código fuente, la
libbsonversión mínima compatible 1 ahora21 0es...Se eliminó el soporte para Python 3.6 (se eliminó en
PyArrow7.0).
Cambios en la versión 0.2.0
Soporte para PyMongo 4.0.
Soporte para Python 3.10.
Soporte para Windows.
El método
find_arrow_all()ahora acepta unprojectionproporcionado por el usuario.El método
find_arrow_all()ahora acepta un objetosession.Nota: PyMongoArrow ahora requiere
pyarrowv6.0.x.
Cambios en la versión 0.1.1
Se corrigió un error que causaba que las ruedas de Linux se crearan sin las etiquetas de plataforma
manylinuxapropiadas.
Cambios en la versión 0.1.0
Soporte para convertir de manera eficiente conjuntos de resultados de consultas de búsqueda y agregación en estructuras de datos Arrow/Pandas/Numpy.
Soporte para aplicar parches a la API de PyMongo usando el método
monkey.patch_all().Soporte para cargar los siguientes tipos BSON:
punto flotante binario de 64 bits
entero de 32 bits
entero de 64 bits
Marca de tiempo