diff --git a/README.md b/README.md index 962d0d958c..9bee92c568 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ The PyMongo distribution contains tools for interacting with MongoDB database from Python. The `bson` package is an implementation of the [BSON format](http://bsonspec.org) for Python. The `pymongo` package is -a native Python driver for MongoDB. The `gridfs` package is a +a native Python driver for MongoDB, offering both synchronous and asynchronous APIs. The `gridfs` package is a [gridfs](https://github.com/mongodb/specifications/blob/master/source/gridfs/gridfs-spec.md/) implementation on top of `pymongo`. diff --git a/doc/faq.rst b/doc/faq.rst index 7656481d89..cb67ea7fe5 100644 --- a/doc/faq.rst +++ b/doc/faq.rst @@ -170,12 +170,9 @@ PyMongo supports CPython 3.9+ and PyPy3.10+. See the :doc:`python3` for details. Does PyMongo support asynchronous frameworks like Gevent, asyncio, Tornado, or Twisted? --------------------------------------------------------------------------------------- +As of PyMongo v4.13, PyMongo fully supports asyncio and `Tornado `_. See `the official docs `_ for more details. -PyMongo fully supports :doc:`Gevent `. - -To use MongoDB with `asyncio `_ -or `Tornado `_, see the -`Motor `_ project. +PyMongo also fully supports :doc:`Gevent `. For `Twisted `_, see `TxMongo `_. Its stated mission is to keep feature diff --git a/doc/tools.rst b/doc/tools.rst index a3f167d024..5a9297ad64 100644 --- a/doc/tools.rst +++ b/doc/tools.rst @@ -163,6 +163,9 @@ These are alternatives to PyMongo. * `Motor `_ is a full-featured, non-blocking MongoDB driver for Python Tornado applications. + As of PyMongo v4.13, Motor's features have been merged into PyMongo via the new AsyncMongoClient API. + As a result of this merger, Motor will be officially deprecated on May 14th, 2026. + For more information, see `the official PyMongo docs `_. * `TxMongo `_ is an asynchronous Twisted Python driver for MongoDB. * `MongoMock `_ is a small