Skip to content

Commit 0729a1c

Browse files
BUMP 3.12.0b0 (#586)
1 parent 6867b6e commit 0729a1c

File tree

4 files changed

+54
-27
lines changed

4 files changed

+54
-27
lines changed

Diff for: doc/changelog.rst

+51-24
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Changelog
22
=========
33

4-
Changes in Version 3.12.0
5-
-------------------------
4+
Changes in Version 3.12.0b0
5+
---------------------------
66

77
.. warning:: PyMongo 3.12.0 deprecates support for Python 2.7, 3.4 and 3.5.
88
These Python versions will not be supported by PyMongo 4.
@@ -18,14 +18,57 @@ Notable improvements
1818
- Added hash support to :class:`~pymongo.mongo_client.MongoClient`,
1919
:class:`~pymongo.database.Database` and
2020
:class:`~pymongo.collection.Collection` (`PYTHON-2466`_).
21+
- Improved the error message returned by
22+
:meth:`~pymongo.collection.Collection.insert_many` when supplied with an
23+
argument of incorrect type (`PYTHON-1690`_).
2124

2225
Bug fixes
2326
.........
2427

2528
- Fixed a bug that could cause the driver to deadlock during automatic
2629
client side field level encryption (`PYTHON-2472`_).
27-
- Fixed a bug that prevented PyMongo from retrying writes after
28-
a ``writeConcernError`` on MongoDB 4.4+ (`PYTHON-2452`_).
30+
31+
Deprecations
32+
............
33+
34+
- Deprecated support for Python 2.7, 3.4 and 3.5.
35+
36+
.. _PYTHON-2466: https://jira.mongodb.org/browse/PYTHON-2466
37+
.. _PYTHON-1690: https://jira.mongodb.org/browse/PYTHON-1690
38+
.. _PYTHON-2472: https://jira.mongodb.org/browse/PYTHON-2472
39+
40+
Issues Resolved
41+
...............
42+
43+
See the `PyMongo 3.12.0 release notes in JIRA`_ for the list of resolved issues
44+
in this release.
45+
46+
.. _PyMongo 3.12.0 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=29594
47+
48+
49+
Changes in Version 3.11.3
50+
-------------------------
51+
52+
Issues Resolved
53+
...............
54+
55+
Version 3.11.3 fixes a bug that prevented PyMongo from retrying writes after
56+
a ``writeConcernError`` on MongoDB 4.4+ (`PYTHON-2452`_)
57+
58+
See the `PyMongo 3.11.3 release notes in JIRA`_ for the list of resolved issues
59+
in this release.
60+
61+
.. _PYTHON-2452: https://jira.mongodb.org/browse/PYTHON-2452
62+
.. _PyMongo 3.11.3 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=30355
63+
64+
Changes in Version 3.11.2
65+
-------------------------
66+
67+
Issues Resolved
68+
...............
69+
70+
Version 3.11.2 includes a number of bugfixes. Highlights include:
71+
2972
- Fixed a memory leak caused by failing SDAM monitor checks on Python 3 (`PYTHON-2433`_).
3073
- Fixed a regression that changed the string representation of
3174
:exc:`~pymongo.errors.BulkWriteError` (`PYTHON-2438`_).
@@ -36,32 +79,15 @@ Bug fixes
3679
of :meth:`collections.namedtuple._asdict` (`PYTHON-2440`_).
3780
- Fixed a bug that resulted in a :exc:`TypeError` exception when a PyOpenSSL
3881
socket was configured with a timeout of ``None`` (`PYTHON-2443`_).
39-
- Improved the error message returned by
40-
:meth:`~pymongo.collection.Collection.insert_many` when supplied with an
41-
argument of incorrect type (`PYTHON-1690`_).
42-
43-
Deprecations
44-
............
4582

46-
- Deprecated support for Python 2.7, 3.4 and 3.5.
83+
See the `PyMongo 3.11.2 release notes in JIRA`_ for the list of resolved issues
84+
in this release.
4785

48-
.. _PYTHON-2472: https://jira.mongodb.org/browse/PYTHON-2472
49-
.. _PYTHON-2466: https://jira.mongodb.org/browse/PYTHON-2466
5086
.. _PYTHON-2433: https://jira.mongodb.org/browse/PYTHON-2433
5187
.. _PYTHON-2438: https://jira.mongodb.org/browse/PYTHON-2438
5288
.. _PYTHON-2440: https://jira.mongodb.org/browse/PYTHON-2440
5389
.. _PYTHON-2443: https://jira.mongodb.org/browse/PYTHON-2443
54-
.. _PYTHON-2452: https://jira.mongodb.org/browse/PYTHON-2452
55-
.. _PYTHON-1690: https://jira.mongodb.org/browse/PYTHON-1690
56-
57-
Issues Resolved
58-
...............
59-
60-
See the `PyMongo 3.12 release notes in JIRA`_ for the list of resolved issues
61-
in this release.
62-
63-
.. _PyMongo 3.12 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=29594
64-
90+
.. _PyMongo 3.11.2 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=30315
6591

6692
Changes in Version 3.11.1
6793
-------------------------
@@ -97,6 +123,7 @@ in this release.
97123

98124
.. _PyMongo 3.11.1 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=29997
99125

126+
100127
Changes in Version 3.11.0
101128
-------------------------
102129

Diff for: doc/installation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -278,4 +278,4 @@ but can be found on the
278278
`GitHub tags page <https://github.com/mongodb/mongo-python-driver/tags>`_.
279279
They can be installed by passing the full URL for the tag to pip::
280280

281-
$ python -m pip install https://github.com/mongodb/mongo-python-driver/archive/3.11.0rc0.tar.gz
281+
$ python -m pip install https://github.com/mongodb/mongo-python-driver/archive/3.12.0b0.tar.gz

Diff for: pymongo/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
ALL = 2
7575
"""Profile all operations."""
7676

77-
version_tuple = (3, 12, 0, 'dev0')
77+
version_tuple = (3, 12, 0, 'b0')
7878

7979
def get_version_string():
8080
if isinstance(version_tuple[-1], str):

Diff for: setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
except ImportError:
4040
_HAVE_SPHINX = False
4141

42-
version = "3.12.0.dev0"
42+
version = "3.12.0b0"
4343

4444
f = open("README.rst")
4545
try:

0 commit comments

Comments
 (0)