-
Type: Task
-
Resolution: Fixed
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: pymongocrypt
-
None
We should document in the changelog that PyMongoCrypt 1.1 breaks support for libmongocrypt 1.0.x and libmongocrypt 1.1.x. Most (if not all) users should be installing PyMongoCrypt via one of the wheels where we will bundle libmongocrypt 1.2+ so this "breaking" change should not have much impact.
Original description:
In the 1.1.0b0 release of PyMongoCrypt, we introduced the `_MIN_LIBMONGOCRYPT_VERSION`` variable and started erroring if the library version was older than 1.1.0-beta1. This violates the principles of semantic versioning as we are breaking support for libmongocrypt-1.0 in a minor version release.
Before tagging pymongocrypt-1.1.0 we should roll back these changes and add back support for the legacy endpoints corresponding to the local and aws KMS providers.
- is related to
-
PYTHON-2417 Test error raised when linking against a old version of libmongocrypt
- Backlog