hawk-eye
hawk-eye copied to clipboard
Bump pymongo from 4.6.3 to 4.15.3
Bumps pymongo from 4.6.3 to 4.15.3.
Release notes
Sourced from pymongo's releases.
PyMongo 4.15.3
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-15-3-released/329778
PyMongo 4.15.2
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-15-2-released/329543
PyMongo 4.15.1
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-15-1-released/328837
PyMongo 4.15.0
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-15-released/328574
PyMongo 4.14.1
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-14-1-released/327511
PyMongo 4.14.0
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-14-released/326906
PyMongo 4.13.2
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-13-2-released/323705
PyMongo 4.13.1
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-13-1-released/323356
PyMongo 4.13.0
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-13-0-released/321391.
PyMongo 4.12.1
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-12-1-released/320326
What's Changed
- PYTHON-5288: [v4.12] SRV hostname validation fails when resolver and resolved hostnames are identical with three domain levels by
@blink1073in mongodb/mongo-python-driver#2276- PYTHON-5297 [v4.12] AsyncMongoClient connection error causes UnboundLocalError by
@blink1073in mongodb/mongo-python-driver#2277- PYTHON-5295 [v4.12] Update lockfile for compat with older versions of uv by
@blink1073in mongodb/mongo-python-driver#2278- PYTHON-5310 [v4.12] Fix uri_parser AttributeError when used directly (#2283) by
@ShaneHarveyin mongodb/mongo-python-driver#2302- PYTHON-5314 [v4.12] Fix default imports for modules that worked in v4.8 (#2300) by
@ShaneHarveyin mongodb/mongo-python-driver#2303- PYTHON-5348 Fix CodeQL Scanning for GitHub Actions (#2308) [v4.12] by
@mongodb-drivers-pr-botin mongodb/mongo-python-driver#2310- PYTHON-5212 [v4.12] Do not hold Topology lock while resetting pool by
@blink1073in mongodb/mongo-python-driver#2307- PYTHON-5346: [v4.12] test_init_disconnected_with_srv cannot run against sharded Topologies (#2304) by
@NoahStappin mongodb/mongo-python-driver#2309- PYTHON-5306: [v4.12] - Fix use of public MongoClient attributes before connection (#2285) by
@NoahStappin mongodb/mongo-python-driver#2311- PYTHON-5336 Added VECTOR_SUBTYPE line to API docs (#2313) [v4.12] by
@mongodb-drivers-pr-botin mongodb/mongo-python-driver#2314- PYTHON-5309: [v4.12] AsyncMongoClient doesn't use PyOpenSSL (#2286) by
@NoahStappin mongodb/mongo-python-driver#2319- PYTHON-5357 Update changelog for 4.12.1 release (#2321) by
@aclark4lifein mongodb/mongo-python-driver#2323Full Changelog: https://github.com/mongodb/mongo-python-driver/compare/4.12.0...4.12.1
PyMongo 4.12.0
Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-12-released/318187
... (truncated)
Changelog
Sourced from pymongo's changelog.
Changes in Version 4.15.3 (2025/10/07)
Version 4.15.3 is a bug fix release.
- Fixed a memory leak when raising :class:
bson.errors.InvalidDocumentwith C extensions.- Fixed the return type of the :meth:
~pymongo.asynchronous.collection.AsyncCollection.distinct, :meth:~pymongo.synchronous.collection.Collection.distinct, :meth:pymongo.asynchronous.cursor.AsyncCursor.distinct, and :meth:pymongo.asynchronous.cursor.AsyncCursor.distinctmethods.Issues Resolved ...............
See the
PyMongo 4.15.3 release notes in JIRA_ for the list of resolved issues in this release... _PyMongo 4.15.3 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=47293
Changes in Version 4.15.2 (2025/10/01)
Version 4.15.2 is a bug fix release.
- Add wheels for Python 3.14 and 3.14t that were missing from 4.15.0 release. Drop the 3.13t wheel.
Issues Resolved ...............
See the
PyMongo 4.15.2 release notes in JIRA_ for the list of resolved issues in this release... _PyMongo 4.15.2 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=47186
Changes in Version 4.15.1 (2025/09/16)
Version 4.15.1 is a bug fix release.
Fixed a bug in :meth:
~pymongo.synchronous.encryption.ClientEncryption.encryptand :meth:~pymongo.asynchronous.encryption.AsyncClientEncryption.encryptthat would cause aTypeErrorwhen usingpymongocrypt<1.16by passing an unsupportedtype_optsparameter even if Queryable Encryption text queries beta was not used.Fixed a bug in
AsyncMongoClientthat caused aServerSelectionTimeoutErrorwhen used withuvicorn,FastAPI, oruvloop.Issues Resolved ...............
... (truncated)
Commits
6116811PYTHON-5609 Prepare for 4.15.3 Release (#2584)fef10d2PYTHON-5596 Fix return type for distinct methods (#2576) [v4.15] (#2583)039c35b[v4.15] PYTHON-5571 - Fix memory leak when raising InvalidDocument with C ext...a71c96dBUMP 4.15.3.dev0eda41f3final preparation for v4.15.2 release (#2569)f33e832PYTHON-5584 Add wheels for Python 3.14 and 3.14t (#2568)e0b9654PYTHON-5544 [v4.15] Revert changes to base protocol layer (#2538)09fa287PYTHON-5537 Update typing dependencies (#2524) [v4.15] (#2536)7b2b221Prep 4.15.1 (#2530)ebe8bfbPYTHON-5542 Prepare for 4.15.1 Release (#2527)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)