@@ -4,13 +4,11 @@ Changelog
4
4
Changes in Version 3.6.0
5
5
------------------------
6
6
7
- This version drops support for MongoDB versions older than 2.6. If connecting to
8
- a MongoDB 2.4 server or older, PyMongo now throws a
7
+ Version 3.6 adds support for MongoDB 3.6, drops support for CPython 3.3 (PyPy3
8
+ is still supported), and drops support for MongoDB versions older than 2.6. If
9
+ connecting to a MongoDB 2.4 server or older, PyMongo now throws a
9
10
:exc: `~pymongo.errors.ConfigurationError `.
10
11
11
- .. warning :: This version drops support for CPython 3.3 (pypy3 continues to
12
- be supported).
13
-
14
12
Highlights include:
15
13
16
14
- Support for change streams. See the
@@ -51,14 +49,8 @@ Deprecations:
51
49
52
50
Unavoidable breaking changes:
53
51
54
- - Certain commands, such as ``ismaster `` and ``ping ``, that could be used
55
- to check whether a server is available without requiring authentication, now
56
- raise :exc: `~pymongo.errors.OperationFailure ` if executed without
57
- authenticating on a MongoDB 3.6+ server started with ``--auth ``. (This is
58
- because all commands are now sent with a session id, whether a
59
- :class: `~pymongo.client_session.ClientSession ` is used or not, and all
60
- commands with a session id require auth.)
61
- - The deprecated methods :meth: `~pymongo.database.Database.authenticate ` and
52
+ - Starting in MongoDB 3.6, the deprecated methods
53
+ :meth: `~pymongo.database.Database.authenticate ` and
62
54
:meth: `~pymongo.database.Database.logout ` now invalidate all cursors created
63
55
prior. Instead of using these methods to change credentials, pass credentials
64
56
for one user to the :class: `~pymongo.mongo_client.MongoClient ` at construction
@@ -72,6 +64,15 @@ Unavoidable breaking changes:
72
64
:data: `bson.binary.STANDARD `, and the decoding of BSON binary subtype 3
73
65
are unchanged.
74
66
67
+
68
+ Issues Resolved
69
+ ...............
70
+
71
+ See the `PyMongo 3.6 release notes in JIRA `_ for the list of resolved issues
72
+ in this release.
73
+
74
+ .. _PyMongo 3.6 release notes in JIRA : https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=18043
75
+
75
76
Changes in Version 3.5.1
76
77
------------------------
77
78
0 commit comments