1
1
Changelog
2
2
=========
3
3
4
+ Changes in Version 4.15.1 (2025年09月16日)
5
+ --------------------------------------
6
+
7
+ Version 4.15.1 is a bug fix release.
8
+
9
+ - Fixed a bug in :meth: `~pymongo.synchronous.encryption.ClientEncryption.encrypt `
10
+ and :meth: `~pymongo.asynchronous.encryption.AsyncClientEncryption.encrypt `
11
+ that would cause a ``TypeError `` when using ``pymongocrypt<1.16 `` by passing
12
+ an unsupported ``type_opts `` parameter even if Queryable Encryption text
13
+ queries beta was not used.
14
+
15
+ - Fixed a bug in ``AsyncMongoClient `` that caused a ``ServerSelectionTimeoutError ``
16
+ when used with ``uvicorn ``, ``FastAPI ``, or ``uvloop ``.
17
+
18
+ Issues Resolved
19
+ ...............
20
+
21
+ See the `PyMongo 4.15.1 release notes in JIRA `_ for the list of resolved issues
22
+ in this release.
23
+
24
+ .. _PyMongo 4.15.1 release notes in JIRA : https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=46486
25
+
4
26
Changes in Version 4.15.0 (2025年09月10日)
5
27
--------------------------------------
6
28
@@ -13,17 +35,20 @@ PyMongo 4.15 brings a number of changes including:
13
35
:attr: `~pymongo.encryption.QueryType.SUBSTRINGPREVIEW `,
14
36
as part of the experimental Queryable Encryption text queries beta.
15
37
``pymongocrypt>=1.16 `` is required for text query support.
16
- - Added :class: `bson.decimal128.DecimalEncoder ` and :class: `bson.decimal128.DecimalDecoder `
17
- to support encoding and decoding of BSON Decimal128 values to decimal.Decimal values using the TypeRegistry API.
38
+ - Added :class: `bson.decimal128.DecimalEncoder ` and
39
+ :class: `bson.decimal128.DecimalDecoder `
40
+ to support encoding and decoding of BSON Decimal128 values to
41
+ decimal.Decimal values using the TypeRegistry API.
18
42
- Added support for Windows ``arm64 `` wheels.
19
43
20
44
Changes in Version 4.14.1 (2025年08月19日)
21
45
--------------------------------------
22
46
23
47
Version 4.14.1 is a bug fix release.
24
48
25
- - Fixed a bug in ``MongoClient.append_metadata() `` and ``AsyncMongoClient.append_metadata() ``
26
- that allowed duplicate ``DriverInfo.name `` to be appended to the metadata.
49
+ - Fixed a bug in ``MongoClient.append_metadata() `` and
50
+ ``AsyncMongoClient.append_metadata() ``
51
+ that allowed duplicate ``DriverInfo.name `` to be appended to the metadata.
27
52
28
53
Issues Resolved
29
54
...............
0 commit comments