Build Failure
- [PYTHON-3151] - [3.13] Test failure - test_authenticate_multiple on v6.0-latest
- [PYTHON-3260] - Test Failure - test_transaction_starts_with_batched_write
- [PYTHON-3407] - macos release failing on Python 3.8 AttributeError: 'Distribution' object has no attribute 'convert_2to3_doctests'
- [PYTHON-3468] - Test failures in test_srv_polling.TestSrvPolling
- [PYTHON-3480] - Multiple Build Failures in 3.13 Due to Running Newer Servers on Amazon Linux
- [PYTHON-3481] - [3.13] Cryptography Requires Rust
- [PYTHON-3482] - [3.13] Numerous test failures in Serverless Tests
- [PYTHON-3487] - Test Failure - rhel83-zseries tests failing
- [PYTHON-3488] - Handle More Failures from Running Latest Server on Unsupported Arch
Bug
- [PYTHON-3065] - SRV polling check may incorrectly removes hosts after topology is discovered to be a replica set
- [PYTHON-3075] - bulk_write does not apply CodecOptions to upserted_ids result
- [PYTHON-3164] - Outdated link from PyMongo docs to community forum
- [PYTHON-3198] - uri_parser.py (line 467): NameError: name 'sys' is not defined
- [PYTHON-3222] - Memory leak with bson module decode_all() function
- [PYTHON-3433] - Failure: test.test_encryption.TestSpec.test_legacy_maxWireVersion_operation_fails_with_maxWireVersion___8
Task
- [PYTHON-1834] - Use a code formatter
- [PYTHON-2147] - OCSP callback should use the verified peer certificate chain to find the cert issuer
- [PYTHON-2778] - Test OCSP with Python 3.10
- [PYTHON-2786] - [v3.13] Drop support for Python 3.4
- [PYTHON-2817] - Add .readthedocs.yaml config file
- [PYTHON-2819] - Deprecate mapReduce command
- [PYTHON-2986] - Update serverless testing for load balancer fronting single proxy
- [PYTHON-2987] - Test failure - test_errors on PyPy 7.3.7 due to a unicode str repr change
- [PYTHON-2988] - [3.13] Deprecate MongoClient max_bson_size/max_message_size/max_write_batch_size
- [PYTHON-2990] - Github no longer supports "git://" for git clone
- [PYTHON-2993] - [v3] Deprecate MongoClient read only config option helpers and add client.options
- [PYTHON-3109] - Test against latest rapid releases
- [PYTHON-3110] - Remove use of example.com in Client Side Encryption prose tests
- [PYTHON-3147] - Test Failure - MONGODB-AWS Auth Ubuntu 18.04
- [PYTHON-3149] - [3.13] macOS release task fails with No matching distribution found for wheel
- [PYTHON-3173] - Test Failure - test_examples.TestVersionedApiExamples.test_versioned_api_migration
- [PYTHON-3210] - CSFLE "Custom Endpoint Test" Case 5 fails match
- [PYTHON-3221] - CSFLE badQueries and types errorContains failing to match on mongocryptd 6.0.0-alpha
- [PYTHON-3225] - Test Failure - test_collection.TestCollection.test_acknowledged_delete
- [PYTHON-3358] - Spec test "change stream resumes after StaleShardVersion" fails on server version > 6.0
- [PYTHON-3411] - Stop testing MongoDB 6.0 on Amazon1 2018
- [PYTHON-3412] - Update CSFLE test credentials for AWS, Azure, and GCP
- [PYTHON-3424] - PyMongo Universal Wheels Are Improperly Compiled
- [PYTHON-3475] - Add Python 3.11 Support to PyMongo 3
- [PYTHON-3477] - [v3.13] /opt/python/pypy/bin/pypy: No such file or directory
- [PYTHON-3497] - Test Failure - MongoDB <=3.4 fails to connect on Windows 3.11 with SSL
- [PYTHON-3499] - Changelog for 3.13
Improvement
- [PYTHON-3088] - Update load balancer tests to support dedicated load balancer port
- [PYTHON-3230] - Platform Support: Add Enterprise RHEL 8 (zSeries)
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.