Steven Silvester
|
fad2ccb0e7
|
PYTHON-5565 Add minimum version test for Encryption (#2547)
|
2025-09-25 09:28:39 -05:00 |
|
Noah Stapp
|
9e64ed1bd8
|
PYTHON-4755 - Stop supporting and testing against Eventlet (#2557)
|
2025-09-24 14:07:51 -04:00 |
|
Noah Stapp
|
0049dc8896
|
PYTHON-2390 - Retryable reads use the same implicit session (#2544)
|
2025-09-24 13:23:28 -04:00 |
|
Noah Stapp
|
266caf02c4
|
PYTHON-5449 - Do not attach invalid document in exception message (#2539)
|
2025-09-23 14:31:35 -04:00 |
|
Steven Silvester
|
6fe85436ae
|
PYTHON-3414 Improve error message when using incompatible dependencies (#2549)
|
2025-09-22 17:15:02 -05:00 |
|
Steven Silvester
|
ef59602e39
|
PYTHON-5491 Update test for dropIndex behavior change (#2546)
|
2025-09-18 20:08:22 -05:00 |
|
Steven Silvester
|
dba0aa94ad
|
PYTHON-5472 Remove driver tests for Atlas Data Lake (#2542)
|
2025-09-17 08:15:32 -05:00 |
|
Steven Silvester
|
a7a645f85f
|
PYTHON-5555 Fix AWS Lambda build (#2540)
|
2025-09-17 06:39:37 -05:00 |
|
Steven Silvester
|
5787acc271
|
PYTHON-5556 Keep uv lock file up to date (#2534)
|
2025-09-17 06:38:47 -05:00 |
|
Steven Silvester
|
4b4d74971c
|
PYTHON-5500 Account for extra flakiness in test_dns_failures_logging (#2533)
|
2025-09-17 06:38:24 -05:00 |
|
Steven Silvester
|
527cbdd18a
|
PYTHON-5537 Update typing dependencies (#2524)
|
2025-09-10 13:28:02 -05:00 |
|
Steven Silvester
|
d7316afb63
|
PYTHON-5328 CRUD Support in Driver for Prefix/Suffix/Substring Indexes (#2521)
|
2025-09-10 10:35:35 -05:00 |
|
Steven Silvester
|
7580309e99
|
PYTHON-4928 Convert CSFLE spec tests to unified test format (#2520)
|
2025-09-08 16:01:12 -05:00 |
|
Noah Stapp
|
b84e1a7ce4
|
PYTHON-5527 - Unified test typo in 'Expected error' (#2517)
|
2025-09-03 15:00:04 -04:00 |
|
Noah Stapp
|
c0e0554a3b
|
PYTHON-5521 - Update TestBsonSizeBatches.test_06_insert_fails_over_16MiB error codes (#2515)
|
2025-09-03 14:18:51 -04:00 |
|
Noah Stapp
|
d63edf7aea
|
PYTHON-5524 - Fix CSFLE spec test min version checks (#2516)
|
2025-09-03 13:35:43 -04:00 |
|
Steven Silvester
|
6656767850
|
PYTHON-5486 Test Gevent with Auth and SSL (#2508)
|
2025-08-27 11:24:47 -05:00 |
|
Iris
|
3ebd93480a
|
PYTHON-5514 Specific assertions for "is" and "is not None" (#2502)
|
2025-08-25 08:54:10 -07:00 |
|
Steven Silvester
|
e08284bdca
|
PYTHON-5456 Support text indexes with auto encryption (#2500)
|
2025-08-21 10:55:48 -05:00 |
|
Noah Stapp
|
5e96353797
|
PYTHON-5508 - Add built-in DecimalEncoder and DecimalDecoder (#2499)
|
2025-08-21 06:51:00 -07:00 |
|
Steven Silvester
|
9a9a65c617
|
PYTHON-5496 Update CSOT tests for change in dropIndex behavior in 8.3 (#2498)
|
2025-08-20 18:42:06 -05:00 |
|
Steven Silvester
|
f7b94be0db
|
PYTHON-5143 Support auto encryption in unified tests (#2488)
|
2025-08-20 08:58:20 -05:00 |
|
Steven Silvester
|
b32da4b409
|
PYTHON-5492 Fix handling of MaxTimeMS message (#2484)
|
2025-08-18 18:52:46 -05:00 |
|
Iris
|
2a1523fa85
|
PYTHON-5488 append_metadata should not add duplicates (#2461)
|
2025-08-18 11:12:48 -07:00 |
|
Steven Silvester
|
de332c553c
|
PYTHON-5500 Mark test_dns_failures_logging as flaky (#2480)
|
2025-08-18 12:05:26 -05:00 |
|
Steven Silvester
|
9dbccbee2c
|
PYTHON-5492 Fix handling of MaxTimeMSExpired responses (#2477)
|
2025-08-15 19:13:51 -05:00 |
|
Steven Silvester
|
e44ece0b07
|
PYTHON-5493 Add a patch for the log order difference (#2473)
|
2025-08-15 11:58:39 -05:00 |
|
Steven Silvester
|
1ffdedc7a4
|
PYTHON-5492 Mark test as flaky (#2472)
|
2025-08-14 13:54:24 -05:00 |
|
Steven Silvester
|
578a532395
|
PYTHON-5491 Skip non-idempotent dropIndex tests (#2467)
|
2025-08-08 19:52:17 -05:00 |
|
Noah Stapp
|
d88596cef1
|
PYTHON-5218 - Add logging statement when SRV polling fails (#2463)
Co-authored-by: Jib <Jibzade@gmail.com>
|
2025-08-07 13:32:11 -04:00 |
|
Steven Silvester
|
d7074ba9ee
|
PYTHON-5454 & PYTHON-5455 Add preliminary python 3.14 support (#2451)
|
2025-08-05 13:01:30 -05:00 |
|
mongodb-drivers-pr-bot[bot]
|
bfaab82e26
|
[Spec Resync] 07-28-2025 (#2447)
Co-authored-by: Cloud User <ec2-user@ip-10-128-23-129.ec2.internal>
Co-authored-by: Noah Stapp <noah.stapp@mongodb.com>
|
2025-07-31 11:40:02 -04:00 |
|
Noah Stapp
|
9f64dad687
|
PYTHON-5473 - Better test assertions for booleans (#2450)
|
2025-07-31 08:57:00 -04:00 |
|
Noah Stapp
|
9514a67270
|
PYTHON-5441 - Unskip gridfs download chunk tests (#2449)
|
2025-07-31 08:54:12 -04:00 |
|
Steven Silvester
|
ffb372aec7
|
PYTHON-5027 Test Windows with Python 3.14t (#2444)
|
2025-07-24 13:20:19 -05: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
|
cf2630148a
|
PYTHON-4677 Specify how maxTimeMS can be set for explain helpers (#2439)
|
2025-07-18 12:04:10 -05:00 |
|
Steven Silvester
|
fed738df42
|
PYTHON-5444 Update OIDC tests use camelCase options (#2436)
|
2025-07-16 16:27:59 -05:00 |
|
Steven Silvester
|
6ef91357b2
|
PYTHON-4884 Test encoding dates after year 9999 with Relaxed Extended JSON (#2437)
|
2025-07-16 16:27:26 -05:00 |
|
Steven Silvester
|
36bb704c76
|
PYTHON-5237 Relax requirement for optional fields for sessions unified tests (#2435)
|
2025-07-15 20:26:29 -05:00 |
|
Steven Silvester
|
71514b5989
|
PYTHON-5152 Sunset Astrolabe (#2434)
|
2025-07-15 20:25:13 -05:00 |
|
Steven Silvester
|
3be7f76763
|
PYTHON-4203 Update prose tests for mongos deprioritization during retryable ops (#2430)
|
2025-07-15 15:38:15 -05:00 |
|
Iris
|
83fcf7cd08
|
PYTHON-4931 Add spec tests for GridFS rename (#2431)
|
2025-07-15 12:15:05 -07: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
|
84db915d91
|
PYTHON-5361 Fix timeouts in CSE custom endpoint test (#2426)
|
2025-07-14 12:27:22 -05:00 |
|
Steven Silvester
|
5ce53dc175
|
PYTHON-5374 Assert unset BulkWriteException.partialResult in CRUD prose tests (#2425)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
|
2025-07-14 10:47:38 -05:00 |
|
Steven Silvester
|
f29c7b1f15
|
PYTHON-5315 Mark test_recover_from_initially_erroring_seedlist as flaky (#2424)
|
2025-07-10 06:32:43 -05:00 |
|
Kevin Albertson
|
04f2cc0fa9
|
PYTHON-5373 test client auth on cloud-dev (#2423)
|
2025-07-09 11:56:42 -04:00 |
|
Iris
|
c77c15e369
|
PYTHON-5421 continued - update changelog, update docstring, and add testing (#2420)
|
2025-07-07 14:00:11 -07:00 |
|
Noah Stapp
|
11d3488026
|
PYTHON-5415 - Unskip tests that rely on server hostname (#2398)
|
2025-07-07 09:59:48 -04:00 |
|
Iris
|
947fbe33ee
|
PYTHON-5421 Make parse_uri() return "options" as a dict rather than _CaseInsensitiveDictionary (#2413)
|
2025-07-02 09:51:50 -07:00 |
|
Steven Silvester
|
2eb18f18b2
|
PYTHON-5428 Mark test_connection_close_does_not_block_other_operations as flaky (#2415)
|
2025-07-02 11:22:12 -05:00 |
|
Steven Silvester
|
0b2900d162
|
PYTHON-5413 Handle flaky tests (#2395)
|
2025-07-01 15:42:58 -05:00 |
|
Iris
|
578c6c2ad2
|
PYTHON-5423 Always use subprocess.run instead of subprocess.check_call or subprocess.call (#2412)
|
2025-06-30 11:08:42 -07:00 |
|
Iris
|
0e407351a4
|
PYTHON-5392 Better test assertions for comparisons (#2350)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
|
2025-06-27 14:06:00 -07:00 |
|
Noah Stapp
|
6a672d4dd3
|
PYTHON-5382 - Add a test with min dependencies (#2410)
|
2025-06-27 14:41:53 -04: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 |
|
Noah Stapp
|
e2bfa9a590
|
PYTHON-5248 - Drop support for MongoDB 4.0 (#2353)
|
2025-06-20 14:25:19 -04:00 |
|
Casey Clements
|
336163aaa0
|
PYTHON-5126 - Implemented new test cases for Binary Vector (#2393)
|
2025-06-18 13:35:23 -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 |
|
Shane Harvey
|
c16ef0a13e
|
PYTHON-5414 Add test for hostname verification error message regression (#2385)
|
2025-06-13 11:45:47 -07:00 |
|
Shane Harvey
|
e51ac1fd1c
|
PYTHON-5409 Fix test_implicit_sessions_checkout again (#2384)
|
2025-06-13 09:33:32 -07:00 |
|
Jeffrey A. Clark
|
54846cd110
|
PYTHON-5409 Update test_session.py comment (#2381)
|
2025-06-11 19:24:59 -04:00 |
|
Noah Stapp
|
8a8cb6f0af
|
PYTHON-5406 - Use correct client for test (#2377)
|
2025-06-11 13:45:54 -04:00 |
|
Steven Silvester
|
1bcb85f1c1
|
PYTHON-5321 Remove Serverless testing (#2359)
|
2025-06-09 19:46:10 -05:00 |
|
Shane Harvey
|
f50ef65dd5
|
PYTHON-5409 Make test_implicit_sessions_checkout less flaky (#2366)
|
2025-06-09 11:26:07 -07:00 |
|
Noah Stapp
|
536b1cb8ab
|
PYTHON-5406 - AsyncPeriodicExecutor must reset CSOT contextvars befor… (#2360)
|
2025-06-06 13:17:36 -04:00 |
|
Steven Silvester
|
6d33d4fb34
|
PYTHON-5399 Add a prose test for OIDC reauthentication when a session is involved (#2351)
|
2025-06-05 09:21:10 -05:00 |
|
Noah Stapp
|
1366b9132e
|
PYTHON-5394 - Add native async support for OIDC (#2352)
|
2025-05-28 15:44:54 -04:00 |
|
Iris
|
b8460b6001
|
PYTHON-5387 Better test assertions for membership (#2348)
|
2025-05-23 09:04:32 -07:00 |
|
Iris
|
65089ead4c
|
PYTHON-5386 Better test assertions for isinstance (#2347)
|
2025-05-22 16:15:44 -07:00 |
|
Noah Stapp
|
717fb47c17
|
PYTHON-5061 - Add an API to extend the bson TypeRegistry (#2345)
|
2025-05-21 13:45:36 -04:00 |
|
Shane Harvey
|
4cc5e89ebf
|
PYTHON-5362 WriteConcern repr should be eval-able (#2338)
|
2025-05-13 13:37:18 -07:00 |
|
Steven Silvester
|
75f6a3718e
|
Revert "PYTHON-5126 & PYTHON-5280 Addresses issues raised in DRIVERS-3097 and DRIVERS-3123 " (#2337)
|
2025-05-12 09:35:08 -05:00 |
|
Noah Stapp
|
aa41e70523
|
PYTHON-5369 - Re-raise socket.timeout errors if the deadline has alre… (#2326)
|
2025-05-12 09:28:05 -04:00 |
|
Noah Stapp
|
98b030af94
|
PYTHON-5356 - Init unified test client SDAM for all unified tests (#2325)
|
2025-05-08 15:19:31 -04:00 |
|
Steven Silvester
|
5914ea0ff4
|
PYTHON-5342 Fix test_dns_failures test (#2336)
|
2025-05-08 13:10:11 -05:00 |
|
Noah Stapp
|
b0667b11d3
|
PYTHON-5358 - Switch to supported Perf usage in EVG (#2334)
|
2025-05-06 09:00:30 -04:00 |
|
Noah Stapp
|
e7db0e34aa
|
PYTHON-5342 - Skip async test_srv_polling tests on Windows (#2320)
|
2025-04-29 08:42:22 -04:00 |
|
Noah Stapp
|
1dc45fddc1
|
PYTHON-5322 - Increase test_streaming_protocol.TestStreamingProtocol test_monitor_waits_after_server_check_error timeout (#2315)
|
2025-04-25 13:27:27 -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
|
34f7d7ee4c
|
PYTHON-5346 - test_init_disconnected_with_srv cannot run against shar… (#2304)
|
2025-04-23 16:32:39 -04:00 |
|
Steven Silvester
|
42cb70e9ab
|
PYTHON-5341 Fix handling of SSL tests with Stable API (#2305)
|
2025-04-23 14:43:49 -05:00 |
|
Noah Stapp
|
09897b698e
|
PYTHON-5212 - Do not hold Topology lock while resetting pool (#2301)
|
2025-04-23 15:13:38 -04:00 |
|
Shane Harvey
|
e2e673edeb
|
PYTHON-5314 Fix default imports for modules that worked in v4.8 (#2300)
|
2025-04-22 11:44:58 -07: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
|
0ee8e585c2
|
PYTHON-5292 - Debug logs should only print on failed tests (#2296)
|
2025-04-21 09:43:58 -04:00 |
|
Steven Silvester
|
6ed3533b73
|
PYTHON-5313 Create Evergreen tests that do not run orchestration (#2284)
|
2025-04-18 13:03:53 -05:00 |
|
Noah Stapp
|
448c8e8326
|
PYTHON-5325 - Decrease TestAsyncConcurrency.test_concurrency threshold (#2291)
|
2025-04-16 16:16:25 -04:00 |
|
Noah Stapp
|
4cac781530
|
PYTHON-5326 - Skip serverless tests with known issue (#2292)
|
2025-04-16 14:31:05 -04:00 |
|
Noah Stapp
|
e6a4a7145e
|
PYTHON-5310 - Fix uri_parser AttributeError when used directly (#2283)
|
2025-04-15 08:05:20 -04:00 |
|
Shane Harvey
|
a8197a792e
|
PYTHON-5308 Remove SON from doc examples (#2280)
|
2025-04-11 14:58:03 -07: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 |
|
Noah Stapp
|
3c2ce16ad8
|
PYTHON-5283 - Skip test.test_monitor.TestMonitor.test_cleanup_executo… (#2268)
|
2025-04-09 15:14:35 -04:00 |
|
Casey Clements
|
fafa00e9e3
|
PYTHON-5126 & PYTHON-5280 Addresses issues raised in DRIVERS-3097 and DRIVERS-3123 (#2261)
|
2025-04-09 09:09:42 -04:00 |
|
Steven Silvester
|
93886286a3
|
PYTHON-5275 Fix handlig of FIPS build (#2266)
|
2025-04-08 11:30:17 -05:00 |
|
Noah Stapp
|
bc2cc1ed58
|
PYTHON-4924 - PoolClearedError should have TransientTransactionError … (#2244)
|
2025-04-08 11:39:06 -04:00 |
|
Noah Stapp
|
708ce16961
|
PYTHON-4724 - Prohibit AsyncMongoClient from being used across multiple event loops (#2256)
|
2025-04-04 13:22:22 -04: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
|
e7c0814512
|
PYTHON-4557 - Fix write log messages for retried commands (#2260)
|
2025-04-03 15:33:11 -04:00 |
|