From 0b843b76f6a426b1a6840872cd2991d1aaa3f0e9 Mon Sep 17 00:00:00 2001 From: Julius Park Date: Wed, 25 Jan 2023 14:09:15 -0800 Subject: [PATCH] BUMP 4.4.0b0 (#1144) --- doc/changelog.rst | 6 ++++++ doc/installation.rst | 2 +- pymongo/_version.py | 2 +- setup.py | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index 6913f09fc3..6a6e6fef2d 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -6,6 +6,12 @@ Changes in Version 4.4 - Added support for passing a list containing (key, direction) pairs or keys to :meth:`~pymongo.collection.Collection.create_index`. +- **BETA** Added support for range queries on client side field level encrypted collections. +- pymongocrypt 1.5.0 or later is now required for client side field level + encryption support. +- Improved support for Pyright to improve typing support for IDEs like Visual Studio Code or Visual Studio. +- Improved support for type-checking with MyPy "strict" mode (`--strict`). +- Added support for Python 3.11. Issues Resolved ............... diff --git a/doc/installation.rst b/doc/installation.rst index 4810353f98..c4cbc78d93 100644 --- a/doc/installation.rst +++ b/doc/installation.rst @@ -197,4 +197,4 @@ but can be found on the `GitHub tags page `_. They can be installed by passing the full URL for the tag to pip:: - $ python3 -m pip install https://github.com/mongodb/mongo-python-driver/archive/3.11.0rc0.tar.gz + $ python3 -m pip install https://github.com/mongodb/mongo-python-driver/archive/4.4.0b0.tar.gz diff --git a/pymongo/_version.py b/pymongo/_version.py index 78c325a23c..71a59a0dee 100644 --- a/pymongo/_version.py +++ b/pymongo/_version.py @@ -15,7 +15,7 @@ """Current version of PyMongo.""" from typing import Tuple, Union -version_tuple: Tuple[Union[int, str], ...] = (4, 4, 0, ".dev0") +version_tuple: Tuple[Union[int, str], ...] = (4, 4, 0, "b0") def get_version_string() -> str: diff --git a/setup.py b/setup.py index 6d1a711708..4fa51fa314 100755 --- a/setup.py +++ b/setup.py @@ -281,7 +281,7 @@ def build_extension(self, ext): aws_reqs = ["pymongo-auth-aws<2.0.0"] extras_require = { - "encryption": ["pymongocrypt>=1.3.0,<2.0.0"] + aws_reqs, + "encryption": ["pymongocrypt>=1.5.0,<2.0.0"] + aws_reqs, "ocsp": pyopenssl_reqs, "snappy": ["python-snappy"], "zstd": ["zstandard"],