Commit Graph

23 Commits

Author SHA1 Message Date
Noah Stapp
4f1962faf2
MOTOR-1469 - Update the wording of Motor Deprecation Message (#339) 2025-06-26 10:08:37 -04:00
Noah Stapp
e20ae5fe5b
PYTHON-5377 - Further update assets to align with GA release of Async PyMongo (#335) 2025-05-14 13:37:35 -04:00
Noah Stapp
f6a70b8c3c
PYTHON-5377 - Update assets to align with GA release of Async PyMongo (#334) 2025-05-13 16:27:42 -04:00
Steven Silvester
c564a02cc4
MOTOR-608 Update outdated API docs (#165) 2022-04-25 18:43:45 -05:00
Steven Silvester
588951e51e
MOTOR-922 Update docs.mongodb.com links in source, API & Reference documentation (#154) 2022-04-13 14:10:10 -05:00
Steven Silvester
59a3e3229b
MOTOR-896 Set up pre-commit (#145) 2022-02-16 14:25:52 -06:00
Steven Silvester
055f5e05ab
MOTOR-643 Support PyMongo 4.0 (#141)
Co-authored-by: Shane Harvey <shnhrv@gmail.com>
2021-12-23 12:33:43 -06:00
William Zhou
c05d3eda44
MOTOR-476: Update FLE documentation for community version demonstrating explicit encryption/decryption (#104) 2021-04-02 13:05:42 -07:00
William Zhou
1b5a21a202
MOTOR-689: Add async wrapper for pymongo.encryption.ClientEncryption (#103) 2021-03-31 14:20:52 -07:00
Jason Haury
f97d911c3b
Fix documentation examples for gridfs open_upload_stream (#101) 2021-03-02 10:11:05 -08:00
Shane Harvey
0e729fb6f3
MOTOR-674 Fix incorrect doc examples for open_upload_stream (#100) 2021-02-12 11:32:37 -08:00
Prashant Mital
84f8a051d0
MOTOR-420 Remove legacy APIs/patterns from documentation (#85) 2020-08-13 16:03:48 -07:00
A. Jesse Jiryu Davis
78a27f5def Rearrange cursor docs 2018-07-05 16:04:43 -07:00
A. Jesse Jiryu Davis
45f31dc7b5 MOTOR-128 Remove old GridFS classes 2018-06-10 08:10:40 -04:00
A. Jesse Jiryu Davis
bba885f338 MOTOR-209 Wrap ClientSession in Motor class
In Motor 1.2 we supported logical sessions using the ClientSession class
from PyMongo - there was no need to wrap it because it does no I/O and
has no async methods of its own.

Now, closing a session that is in a transaction sends a command that
commits or aborts the transaction, and the application must await the
outcome. Therefore, I wrap ClientSession in a new MotorClientSession
class and apps must use it in "async with" instead of "with".

This incompatible change motivates Motor 2.0.
2018-06-09 16:14:37 -04:00
A. Jesse Jiryu Davis
d35ce7ce36 MOTOR-221 Improve docs for aggregate explain 2018-05-10 15:15:23 -04:00
A. Jesse Jiryu Davis
e0d21419a8 MOTOR-156 Begin change stream support 2017-12-09 12:32:12 -05:00
A. Jesse Jiryu Davis
9bb62a8a23 MOTOR-127 Deprecate GridFS for GridFSBucket.
Use GridFSBucket in examples and in motor.web.GridFSHandler. This is a
BREAKING CHANGE to GridFSHandler.get_gridfs_file().
2016-10-31 23:36:06 -04:00
A. Jesse Jiryu Davis
b9b16f10d4 MOTOR-117 Rewrite some collection and GridFS docs. 2016-10-31 10:03:54 -04:00
A. Jesse Jiryu Davis
36ab81d13a MOTOR-117 Rewrite GridFSBucket docs.
Instead of re-using PyMongo's examples, update everything for Motor to
show "yield" or "await" in coroutines.
2016-10-31 10:03:12 -04:00
A. Jesse Jiryu Davis
a54a22626c MOTOR-92 Serve GridFS files with aiohttp. 2016-10-28 21:24:15 -04:00
A. Jesse Jiryu Davis
5d7c7e6de3 MOTOR-120 MotorGridFSBucket. 2016-10-28 21:23:08 -04:00
A. Jesse Jiryu Davis
b50a8ffe74 MOTOR-79 Document Motor's asyncio API. 2016-10-26 06:28:45 -04:00