Iris
0d2a4b462e
Prep for 4.14.1 release ( #2495 )
2025-08-19 10:59:54 -07:00
Steven Silvester
c4e866d5d7
PYTHON-5487 [v4.14] Update 4.14 changelog to mention MongoDB 4.0 is no longer supported ( #2464 )
...
Co-authored-by: Jeffrey A. Clark <aclark@aclark.net>
Co-authored-by: mongodb-dbx-release-bot[bot] <167856002+mongodb-dbx-release-bot[bot]@users.noreply.github.com>
2025-08-07 13:26:50 -05:00
Jeffrey A. Clark
6354d6cae7
Prepare 4.14.0 release ( #2458 )
2025-08-06 08:52:42 -04:00
Steven Silvester
d7074ba9ee
PYTHON-5454 & PYTHON-5455 Add preliminary python 3.14 support ( #2451 )
2025-08-05 13:01:30 -05:00
Kevin Albertson
d11cf20452
Fix In-Use Encryption examples ( #2457 )
2025-08-05 10:05:22 -04:00
Steven Silvester
06872f7f03
PYTHON-4780 Implement fast path for server selection with Primary ( #2416 )
2025-07-22 10:23:26 -05:00
Steven Silvester
55d399b75a
PYTHON-4019 Infinite loop in generic transactional provider due to dup keys ( #2438 )
2025-07-17 09:29:11 -05:00
Casey Clements
1e67c5c02c
PYTHON-5289 Validate ignored bits are 0 on write for bson.BinaryVector ( #2397 )
2025-07-15 10:17:30 -07:00
Steven Silvester
e07a6b7e77
PYTHON-5439 Remove dead link in PyMongo 4 migration guide ( #2428 )
2025-07-14 10:24:09 -05:00
Iris
c77c15e369
PYTHON-5421 continued - update changelog, update docstring, and add testing ( #2420 )
2025-07-07 14:00:11 -07:00
Iris
65f7c54208
PYTHON-5344 and PYTHON-5403 Allow Instantiated MongoClients to Send Client Metadata On-Demand ( #2358 )
2025-06-24 09:34:53 -07:00
Casey Clements
4ea0288eaa
PYTHON-5126 Updated changelog to reflect breaking change in bson.binary.BinaryVector ( #2394 )
...
Co-authored-by: Steven Silvester <steve.silvester@mongodb.com>
2025-06-20 09:40:05 -04:00
Noah Stapp
50ea82310d
PYTHON 5212 - Use asyncio.loop.sock_connect in _async_create_connection ( #2383 )
2025-06-13 15:30:10 -04:00
Steven Silvester
a742aa22d4
PYTHON-5411 Add 4.13.1 changelog to master ( #2380 )
2025-06-11 16:42:18 -05:00
Steven Silvester
7e19515d7b
PYTHON-5393 Make link checking more robust ( #2374 )
2025-06-11 10:44:46 -05:00
Noah Stapp
717fb47c17
PYTHON-5061 - Add an API to extend the bson TypeRegistry ( #2345 )
2025-05-21 13:45:36 -04:00
Noah Stapp
60faca0253
Update changelog for v4.13 release ( #2341 )
2025-05-14 14:00:46 -04:00
Noah Stapp
92a5623886
PYTHON-5377 - Update assets to align with GA release of Async PyMongo ( #2339 )
2025-05-14 07:45:37 -04:00
Shane Harvey
4cc5e89ebf
PYTHON-5362 WriteConcern repr should be eval-able ( #2338 )
2025-05-13 13:37:18 -07:00
Jeffrey A. Clark
08e7f036a2
PYTHON-5357 Update changelog for 4.12.1 release ( #2321 )
2025-04-29 09:26:40 -04:00
Casey Clements
2ebd2aaecd
PYTHON-5336 Added VECTOR_SUBTYPE line to API docs ( #2313 )
2025-04-25 12:24:22 -04:00
Iris
c3e3373df2
PYTHON-5309 Ensure AsyncMongoClient doesn't use PyOpenSSL ( #2286 )
...
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-04-24 16:19:09 -07:00
Noah Stapp
1bdf035802
PYTHON-5212 changelog update ( #2306 )
2025-04-23 16:32:08 -04:00
Noah Stapp
412d0005b8
PYTHON-5306 - Fix use of public MongoClient attributes before connection ( #2285 )
2025-04-21 15:53:21 -04:00
Noah Stapp
094a320817
PYTHON-5284 - Update changelog for Eventlet testing removal ( #2293 )
2025-04-17 13:01:27 -04:00
Steven Silvester
db1449b79f
PYTHON-5330 Convert no c extensions and doctests to use the standard test pattern ( #2294 )
2025-04-17 09:09:49 -05:00
Noah Stapp
e6a4a7145e
PYTHON-5310 - Fix uri_parser AttributeError when used directly ( #2283 )
2025-04-15 08:05:20 -04:00
Noah Stapp
5b0862e78e
PYTHON-5297 - AsyncMongoClient connection error causes UnboundLocalError ( #2273 )
2025-04-10 10:30:09 -04:00
Jeffrey A. Clark
86e221eb5c
PYTHON-5288: SRV hostname validation fails when resolver and resolved hostnames are identical with three domain levels ( #2272 )
2025-04-09 18:00:04 -04:00
Steven Silvester
92970d39fd
PYTHON-5248 Update changelog for 4.12 release ( #2265 )
2025-04-07 19:34:44 -05:00
Jeffrey A. Clark
1c813dc648
PYTHON-4575 Allow valid SRV hostnames with less than 3 parts ( #2234 )
2025-04-04 13:09:04 -04:00
Noah Stapp
d1c14150dc
PYTHON-5154 - Remove PyOpenSSL support from Async PyMongo ( #2246 )
2025-03-31 15:04:05 -04:00
Noah Stapp
a3f3ec52bc
PYTHON-4946 - Add GridFSBucket.rename_by_name ( #2219 )
2025-03-31 14:02:06 -04:00
Noah Stapp
8675a163df
PYTHON-4947 - GridFS spec: Add performant 'delete revisions by filena… ( #2218 )
2025-03-31 09:07:53 -04:00
Noah Stapp
a0951515f4
PYTHON-5238 - Add async GridFS API docs ( #2235 )
2025-03-28 11:12:49 -04:00
Noah Stapp
2c1a1608f2
PYTHON-5169 - Deprecate Hedged Reads option ( #2213 )
...
Co-authored-by: Shane Harvey <shnhrv@gmail.com>
2025-03-25 17:00:19 -04:00
Iris
eea8a37257
PYTHON-3636 AsyncMongoClient should perform SRV resolution lazily ( #2191 )
...
Co-authored-by: Noah Stapp <noah@noahstapp.com>
Co-authored-by: Shane Harvey <shane.harvey@mongodb.com>
2025-03-25 13:45:06 -07:00
Noah Stapp
4403169821
PYTHON-4940 - Add index hint as an explicit parameter for distinct command. ( #2225 )
2025-03-25 11:20:10 -04:00
Iris
1145c9de54
PYTHON-5046 Support $lookup in CSFLE and QE ( #2210 )
2025-03-20 13:55:52 -07:00
Jeffrey A. Clark
166821f22c
PYTHON-5205 Replace http with https in doc links ( #2204 )
2025-03-14 21:37:11 -04:00
Shane Harvey
7ef18af49b
PYTHON-4580 Add key_expiration_ms option for DEK cache lifetime ( #2186 )
2025-03-10 17:11:38 -07:00
Shane Harvey
5ac262783f
PYTHON-5155 Use dochub link for fork warning ( #2173 )
2025-03-03 12:07:43 -08:00
Shane Harvey
080c1c6121
PYTHON-5166 Allow Database.command to run bulkWrite commands ( #2164 )
2025-02-28 10:48:36 -08:00
Shane Harvey
0ac56a3019
PYTHON-5155 Fix FAQ link for fork safety ( #2156 )
2025-02-25 11:12:42 -08:00
Noah Stapp
1a7239c5ac
PYTHON-4745 - Update Async Cancellation documentation ( #2141 )
2025-02-11 11:45:23 -05:00
Jib
3b5788906d
Update ReadTheDocs to include django-mongodb-backend ( #2084 )
2025-01-31 15:16:17 -05:00
Steven Silvester
9082a4be23
PYTHON-5058 Build linux aarch64 wheel using native runner and omit ppc64le and s390x wheels ( #2077 )
2025-01-24 17:14:20 -06:00
Steven Silvester
cfe7784db9
PYTHON-4976 Replace hatch with uv as our python environment and workfow tool ( #2068 )
2025-01-22 08:48:17 -06:00
Steven Silvester
2ff2fde911
PYTHON-5049 Drop support for PyPy 3.9 ( #2070 )
2025-01-21 12:38:02 -06:00
Steven Silvester
1f22139323
PYTHON-4949 Communicate future minWireVersion bump / 4.0 EoL ( #2050 )
2025-01-07 12:49:52 -06:00