Spec Change
- [MOTOR-842] - Support 'let' option for multiple CRUD commands
Bug
- [MOTOR-884] - pip install motor[srv] should install pymongo[srv]
- [MOTOR-902] - Since Python 3.10 asyncio.get_event_loop() is deprecated
- [MOTOR-938] - Docs for watch() incorrectly call ChangeStream.close()
Epic
- [MOTOR-643] - Migrate to PyMongo 4.0
Task
- [MOTOR-698] - Motor 2 to 3 migration guide
- [MOTOR-705] - Tornado master must be tested with Python 3.6+
- [MOTOR-774] - Deprecate mapReduce command
- [MOTOR-791] - Set minWireVersion to 6 (MongoDB 3.6)
- [MOTOR-852] - Test Failure - git clone: The unauthenticated git protocol on port 9418 is no longer supported
- [MOTOR-857] - Test Python 3.10 support
- [MOTOR-886] - Rename "Versioned API" to "Stable API" in documentation
- [MOTOR-894] - Snapshot Query Examples for the Manual
- [MOTOR-895] - Restore "Versioned API" language in examples
- [MOTOR-900] - Fix synchro test failures in Motor suite
- [MOTOR-906] - Doc Build and Test are Failing
- [MOTOR-911] - Test Failure - AssertionError: OperationFailure not raised
- [MOTOR-912] - Update the Release Notes
- [MOTOR-933] - Require Python 3.7+
- [MOTOR-941] - Bump pymongo requirement to 4
- [MOTOR-946] - Deprecated APIs will not be Removed in Motor 3.0
- [MOTOR-950] - Deploy latest version of motor to PyPI
- [MOTOR-952] - Bump PyMongo minimum to 4.1
Improvement
- [MOTOR-608] - Update outdated API docs
- [MOTOR-843] - Add support for the comment field to all helpers
- [MOTOR-896] - Add automatic code formatting
- [MOTOR-897] - Set up flake8
- [MOTOR-922] - Update docs.mongodb.com links in source, API & Reference documentation
- [MOTOR-936] - Mention method delete_one in asyncio tutorial in documentation
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.