File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 1010The PyMongo distribution contains tools for interacting with MongoDB
1111database from Python. The ` bson ` package is an implementation of the
1212[ BSON format] ( http://bsonspec.org ) for Python. The ` pymongo ` package is
13- a native Python driver for MongoDB. The ` gridfs ` package is a
13+ a native Python driver for MongoDB, offering both synchronous and asynchronous APIs . The ` gridfs ` package is a
1414[ gridfs] ( https://github.com/mongodb/specifications/blob/master/source/gridfs/gridfs-spec.md/ )
1515implementation on top of ` pymongo ` .
1616
Original file line number Diff line number Diff line change @@ -170,12 +170,9 @@ PyMongo supports CPython 3.9+ and PyPy3.10+. See the :doc:`python3` for details.
170170
171171Does PyMongo support asynchronous frameworks like Gevent, asyncio, Tornado, or Twisted?
172172---------------------------------------------------------------------------------------
173+ As of PyMongo v4.13, PyMongo fully supports asyncio and `Tornado <https://www.tornadoweb.org/ >`_. See `the official docs <https://www.mongodb.com/docs/languages/python/pymongo-driver/current/reference/migration/ >`_ for more details.
173174
174- PyMongo fully supports :doc: `Gevent <examples/gevent >`.
175-
176- To use MongoDB with `asyncio <https://docs.python.org/3/library/asyncio.html >`_
177- or `Tornado <https://www.tornadoweb.org/ >`_, see the
178- `Motor <https://github.com/mongodb/motor >`_ project.
175+ PyMongo also fully supports :doc: `Gevent <examples/gevent >`.
179176
180177For `Twisted <https://twistedmatrix.com/ >`_, see `TxMongo
181178<https://github.com/twisted/txmongo> `_. Its stated mission is to keep feature
Original file line number Diff line number Diff line change @@ -163,6 +163,9 @@ These are alternatives to PyMongo.
163163
164164* `Motor <https://github.com/mongodb/motor >`_ is a full-featured, non-blocking
165165 MongoDB driver for Python Tornado applications.
166+ As of PyMongo v4.13, Motor's features have been merged into PyMongo via the new AsyncMongoClient API.
167+ As a result of this merger, Motor will be officially deprecated on May 14th, 2026.
168+ For more information, see `the official PyMongo docs <https://www.mongodb.com/docs/languages/python/pymongo-driver/current/reference/migration/ >`_.
166169* `TxMongo <https://github.com/twisted/txmongo >`_ is an asynchronous Twisted
167170 Python driver for MongoDB.
168171* `MongoMock <https://github.com/mongomock/mongomock >`_ is a small
You can’t perform that action at this time.
0 commit comments