We are pleased to announce the 0.6.2 release of PyMongoArrow - a PyMongo extension containing tools for loading MongoDB query result sets as Apache Arrow tables, Pandas and NumPy arrays.
This is a minor release that brings support for PyArrow 10.0. We did not
publish 0.6.0 or 0.6.1 due to technical errors.
See the changelog for a high level summary of what’s new and improved or see the 0.6.2 release notes in JIRA for the complete list of resolved issues.
I took the MongoDB university’s PyMongoArrow course yesterday, and then realised that support for many types is still not there.
On the other hand, the same functionality (with support for all Python types) is already provided by Pandas through one of its DataFrame constructors. The list of Python “dict” objects provided in the output of pymongo’s “find()” method (see Build A Python Database With MongoDB | MongoDB | MongoDB) can be directly given as input to the DataFrame constructor.
So, what is the need for, or advantage of, using PyMongoArrow?