Releases: mongodb/mongo-python-driver
Releases · mongodb/mongo-python-driver
Release list
PyMongo 4.18.1
Immutable
release. Only release title and notes can be modified.
PyMongo 4.18.0
Immutable
release. Only release title and notes can be modified.
PyMongo 4.17.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- refactor(ci): replace shell=True and awk pipes with native Python by @RinZ27 in #2671
- PYTHON-5697 - Migrate 8.0+ tests to Windows 2022 by @NoahStapp in #2681
- [Spec Resync] 01-19-2026 by @mongodb-drivers-pr-bot[bot] in #2680
- Bump pyright from 1.1.407 to 1.1.408 by @dependabot[bot] in #2675
- PYTHON-5692 - [Infrastructure] Improve dependabot version updates by @NoahStapp in #2682
- PYTHON-5605 - Drop usage of Ubuntu 20 by @NoahStapp in #2683
- PYTHON-5699 & PYTHON-5698 [Spec Resync] 01-26-2026 by @mongodb-drivers-pr-bot[bot] in #2685
- PYTHON-5703 Use Ubuntu24 for AWS Auth tests by @blink1073 in #2686
- PYTHON-5704 Skip free-threading for enterprise auth builds by @blink1073 in #2687
- Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in the actions group across 1 directory by @dependabot[bot] in #2684
- Bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 in the actions group by @dependabot[bot] in #2692
- PYTHON-1357 - Refactor Cursor and CommandCursor by @NoahStapp in #2691
- [Spec Resync] 02-02-2026 by @mongodb-drivers-pr-bot[bot] in #2694
- PYTHON-5467 Add codecov integration by @blink1073 in #2690
- Bump astral-sh/setup-uv from 7.2.0 to 7.2.1 in the actions group by @dependabot[bot] in #2700
- PYTHON-XXXX Fixed typo in Running Tests Locally section. by @caseyclements in #2698
- PYTHON-5467 Fix codecov upload by @blink1073 in #2701
- PYTHON-5467 Fix codecov upload on Evergreen by @blink1073 in #2702
- PYTHON-5715 Add appName to OIDC test failpoints by @blink1073 in #2697
- PYTHON-5705 Improve fallback for PyOpenSSL windows system certs loading by @blink1073 in #2688
- PYTHON-3898 Add coverage to all variants by @blink1073 in #2705
- PYTHON-5729 Pin setuptools when using older gevent by @blink1073 in #2708
- Bump the actions group with 2 updates by @dependabot[bot] in #2711
- PYTHON-5708 Temporarily skip some BSON encryption tests by @blink1073 in #2709
- PYTHON-5732 Use mongodb-runner in Evergreen Tests by @blink1073 in #2703
- PYTHON-5731 - Server selection deprioritization only for overload errors on replica sets by @NoahStapp in #2710
- PYTHON-5737 - BSON encoding/decoding performance improvements by @NoahStapp in #2715
- [Spec Resync] 03-02-2026 by @mongodb-drivers-pr-bot[bot] in #2716
- Python 4542 - Improved sessions API by @NoahStapp in #2712
- PYTHON-5742 - Add Copilot instructions by @NoahStapp in #2717
- PYTHON-5747 Add jira link to spec resync PR by @sleepyStick in #2723
- PYTHON-5114 Test suite reduce killAllSessions calls by @ShaneHarvey in #2721
- PYTHON-5748 Remove unused SpecRunner class by @ShaneHarvey in #2725
- PYTHON-5754 Fix USE_ACTIVE_VENV support by @aclark4life in #2728
- PYTHON-5753 Add just recipes for running coverage tests locally by @aclark4life in #2727
- PYTHON-5758 Remove unused validation functions by @aclark4life in #2733
- PYTHON-5757 Deprecate Python 2 methods in SON by @aclark4life in #2732
- PYTHON-5766 Add codecov badge to readme by @aclark4life in #2737
- Bump the actions group across 1 directory with 4 updates by @dependabot[bot] in #2736
- [Spec Resync] 03-30-2026 by @mongodb-drivers-pr-bot[bot] in #2741
- Bump astral-sh/setup-uv from 7.3.0 to 7.6.0 in the actions group by @dependabot[bot] in #2740
- PYTHON-5401: Add AI Generated Contributions Policy by @Jibola in #2696
- PYTHON-5768 Add AGENTS.md w/copilot instructions by @aclark4life in #2744
- PYTHON-5791 - test_list_database_names should not check ordering by @NoahStapp in #2751
- PYTHON-5668 - Merge backpressure branch into mainline by @NoahStapp in #2729
- PYTHON-5795 Fix absolute link to CONTRIBUTING.md in README.md by @aclark4life in #2756
- PYTHON-5760 Increase _azure_helpers.py coverage by @aclark4life in #2747
- PYTHON-5772 Increase _gcp_helpers.py coverage by @aclark4life in #2749
- Revert "PYTHON-5768 Add AGENTS.md w/copilot instructions" (#2744) by @Copilot in #2754
- PYTHON-5794 - Add prose tests to verify correct retry behavior when a… by @NoahStapp in #2755
- PYTHON-5797 - Add IWM and Overload Error links to changelog by @NoahStapp in #2757
- PYTHON-5800 - Simple collation is included in index information by @NoahStapp in #2761
- PYTHON-5798 - Overload retargeting prose tests do not ensure that sec… by @NoahStapp in #2760
- PYTHON-5801 - Update changelog for 4.17 release by @NoahStapp in #2762
New Contributors
- @Copilot made their first contribution in #2754
Full Changelog: 4.16.0...4.17.0
PyMongo 4.16.0
Immutable
release. Only release title and notes can be modified.
Community notes:
PyMongo 4.15.5
Immutable
release. Only release title and notes can be modified.
PyMongo 4.15.4
Immutable
release. Only release title and notes can be modified.