@@ -12,6 +12,7 @@ PyMongo 4.11 brings a number of changes including:
1212
1313- Dropped support for Python 3.8.
1414- Dropped support for MongoDB 3.6.
15+ - Dropped support for the MONGODB-CR authenticate mechanism, which is no longer supported by MongoDB 4.0+.
1516- Added support for free-threaded Python with the GIL disabled. For more information see:
1617 `Free-threaded CPython <https://docs.python.org/3.13/whatsnew/3.13.html#whatsnew313-free-threaded-cpython >`_.
1718- :attr: `~pymongo.asynchronous.mongo_client.AsyncMongoClient.address ` and
@@ -23,6 +24,10 @@ PyMongo 4.11 brings a number of changes including:
2324 :meth: `~pymongo.collection.Collection.update_one `, :meth: `~pymongo.collection.Collection.replace_one `,
2425 :class: `~pymongo.operations.UpdateOne `, and
2526 :class: `~pymongo.operations.UpdateMany `,
27+ - :meth: `~pymongo.mongo_client.MongoClient.bulk_write ` and
28+ :meth: `~pymongo.asynchronous.mongo_client.AsyncMongoClient.bulk_write ` now throw an error
29+ when ``ordered=True `` or ``verboseResults=True `` are used with unacknowledged writes.
30+ These are unavoidable breaking changes.
2631
2732Issues Resolved
2833...............
@@ -1022,7 +1027,7 @@ See the `PyMongo 4.0 release notes in JIRA`_ for the list of resolved issues
10221027in this release.
10231028
10241029.. _PyMongo 4.0 release notes in JIRA : https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=18463
1025- .. _DBRef specification : https://github.com/mongodb/specifications/blob/5a8c8d7 /source/dbref.rst
1030+ .. _DBRef specification : https://github.com/mongodb/specifications/blob/master /source/dbref/dbref.md
10261031
10271032Changes in Version 3.13.0 (2022/11/01)
10281033--------------------------------------
@@ -1557,7 +1562,7 @@ Unavoidable breaking changes:
15571562 bumped to 1.16.0. This is a breaking change for applications that use
15581563 PyMongo's SRV support with a version of ``dnspython `` older than 1.16.0.
15591564
1560- .. _URI options specification : https://github.com/mongodb/specifications/blob/master/source/uri-options/uri-options.rst
1565+ .. _URI options specification : https://github.com/mongodb/specifications/blob/master/source/uri-options/uri-options.md
15611566
15621567
15631568Issues Resolved
@@ -1581,7 +1586,7 @@ Changes in Version 3.8.0 (2019/04/22)
15811586 must upgrade to PyPy3.5+.
15821587
15831588- :class: `~bson.objectid.ObjectId ` now implements the `ObjectID specification
1584- version 0.2 <https://github.com/mongodb/specifications/blob/master/source/objectid.rst > `_.
1589+ version 0.2 <https://github.com/mongodb/specifications/blob/master/source/bson- objectid/objectid.md > `_.
15851590- For better performance and to better follow the GridFS spec,
15861591 :class: `~gridfs.grid_file.GridOut ` now uses a single cursor to read all the
15871592 chunks in the file. Previously, each chunk in the file was queried
@@ -1943,7 +1948,7 @@ Highlights include:
19431948 :class: `~pymongo.operations.UpdateOne `, and
19441949 :class: `~pymongo.operations.UpdateMany `.
19451950- Implemented the `MongoDB Extended JSON
1946- <https://github.com/mongodb/specifications/blob/master/source/extended-json.rst > `_
1951+ <https://github.com/mongodb/specifications/blob/master/source/extended-json/extended-json.md > `_
19471952 specification.
19481953- :class: `~bson.decimal128.Decimal128 ` now works when cdecimal is installed.
19491954- PyMongo is now tested against a wider array of operating systems and CPU
0 commit comments