Release Notes - Python Driver - Version 2.9.5 - HTML format

Bug

  • [PYTHON-1202] - time64 build issues with -std=c99
  • [PYTHON-1205] - Test Failure - test_client.TestClient.test_interrupt_signal
  • [PYTHON-1235] - Test Failure - test.test_replica_set_client.TestReplicaSetClient.test_auto_reconnect_exception_when_read_preference_is_secondary (Jython)
  • [PYTHON-1238] - Don't send empty writeConcern to user management commands (v2.9)
  • [PYTHON-1245] - Fix build warning with MinGW32 and CPython 2.4 and 2.5

New Feature

  • [PYTHON-1247] - Make it possible to build v2.9 on Windows with recent MinGW32 releases

Task

  • [PYTHON-1158] - Use ssl.SSLContext and ssl.PROTOCOL_TLS_CLIENT when available (v2.9)
  • [PYTHON-1198] - Evergreen - PyMongo v2.9
  • [PYTHON-1200] - Evergreen - Migrate Windows testing from Jenkins to Evergreen
  • [PYTHON-1201] - Evergreen - Test GSSAPI and LDAP/PLAIN
  • [PYTHON-1232] - Evergreen - Migrate Jenkins storage engines test matrix
  • [PYTHON-1237] - Update aggregate tests for MongoDB 3.5+ support (v2.9)
  • [PYTHON-1239] - Evergreen - Test explicitly without C extensions
  • [PYTHON-1285] - Switch Evergreen OSX distro to 1012
  • [PYTHON-1291] - Test Failure - test_*_with_invalid_keys (test_collection.TestCollection)
  • [PYTHON-1293] - Evergreen - Disable Solaris testing

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.