[DOCS-11548] Update python driver compatibility matrix for PyMongo 3.6 release Created: 05/Apr/18  Updated: 29/Oct/23  Resolved: 21/May/18

Status: Closed
Project: Documentation
Component/s: drivers
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Shane Harvey Assignee: Susan Kerschbaumer (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 5 years, 38 weeks, 2 days ago
Story Points: 2

 Description   

Pymongo / Python compatibility matrix needs to be updated to include PyMongo 3.6 and Motor 1.2.

PyMongo 3.6 adds support for MongoDB 3.6 and drops support for MongoDB 2.4.
PyMongo 3.6 also drops support for CPython 3.3 (but PyPy3 is still supported).

Motor 1.2 drops support for MongoDB 2.4 and adds support for MongoDB 3.6 features. It depends on PyMongo 3.6 or later. Motor continues to support MongoDB 2.6 and later.
Motor 1.2 dropped support for Python 2.6 and 3.3. Motor continues to support Python 2.7, and 3.4+.

For other Motor compatibility info, see http://motor.readthedocs.io/en/stable/requirements.html#compatibility-matrix.

CC: behackett + jesse



 Comments   
Comment by Shane Harvey [ 21/May/18 ]

Thanks!

Comment by Susan Kerschbaumer (Inactive) [ 21/May/18 ]

Was merged.

https://github.com/mongodb/docs-ecosystem/pull/440/files

Comment by Shane Harvey [ 21/May/18 ]

Any updates on this ticket?

Comment by Shane Harvey [ 09/Apr/18 ]

The Motor 1.2 is compatibile with Python 3.5.2+ so I think it's safe to check the box for 3.5 support:

Beginning in version 0.5, supports the “async for” syntax with cursors in Python 3.5 and later. Motor 1.2 dropped support for the short-lived version of the “async for” protocol implemented in Python 3.5.0 and 3.5.1. Motor continues to work with “async for” loops in Python 3.5.2 and later.

Comment by Susan Kerschbaumer (Inactive) [ 09/Apr/18 ]

In our original matrix for motor/python the 3.5 python support for motor 1.2 is not selected. I noticed in the motor readthedocs compatibility matrix 3.5 is not supported but 3.5.2 is.

So the question is has the compatibility for 3.5.0 been added or not?

Generated at Thu Feb 08 08:03:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.