Noah Stapp
575d75f4d3
PYTHON-5813 - Skip QE prefixPreview and suffixPreview tests on server… ( #2792 )
2026-05-05 13:41:10 -04:00
mongodb-drivers-pr-bot[bot]
64edd22d73
[Spec Resync] 04-20-2026 ( #2766 )
...
Co-authored-by: Cloud User <ec2-user@ip-10-128-20-182.ec2.internal>
Co-authored-by: Jeffrey 'Alex' Clark <aclark@aclark.net>
2026-04-27 15:56:10 -04:00
mongodb-drivers-pr-bot[bot]
0c5eec790b
[Spec Resync] 11-10-2025 ( #2609 )
...
Co-authored-by: Cloud User <ec2-user@ip-10-128-24-49.ec2.internal>
Co-authored-by: Noah Stapp <noah.stapp@mongodb.com>
Co-authored-by: Jib <jib.adegunloye@mongodb.com>
2025-11-21 11:13:29 -05:00
Steven Silvester
7580309e99
PYTHON-4928 Convert CSFLE spec tests to unified test format ( #2520 )
2025-09-08 16:01:12 -05:00
Steven Silvester
e08284bdca
PYTHON-5456 Support text indexes with auto encryption ( #2500 )
2025-08-21 10:55:48 -05:00
Steven Silvester
f7b94be0db
PYTHON-5143 Support auto encryption in unified tests ( #2488 )
2025-08-20 08:58:20 -05:00
Shane Harvey
7ef18af49b
PYTHON-4580 Add key_expiration_ms option for DEK cache lifetime ( #2186 )
2025-03-10 17:11:38 -07:00
Noah Stapp
3a662291e0
PYTHON-4700 - Convert CSFLE tests to async ( #1907 )
2024-10-11 10:48:24 -04:00
Shane Harvey
653ea8b8d2
PYTHON-4164 Document support for KMIP delegated master_key ( #1830 )
2024-09-04 14:53:21 -07:00
Steven Silvester
f16206cb89
PYTHON-4392 Support Range Indexes as GA ( #1795 )
2024-08-19 14:29:18 -05:00
Steven Silvester
a6c5c90ad7
PYTHON-4240 & PYTHON-4570 Update test definition in Client-Side encryption tests ( #1761 )
2024-07-31 17:43:00 -05:00
Noah Stapp
76f1221e22
PYTHON-4206 - QE Range Protocol V2 ( #1670 )
2024-06-12 10:02:59 -07:00
Noah Stapp
da03da34c6
PYTHON-4406 Skip rangePreview tests on server version 8.0+ ( #1636 )
2024-05-10 10:00:13 -07:00
Shane Harvey
0615df47b5
PYTHON-4112 Support named KMS providers ( #1487 )
...
Requires pymongocrypt >= 1.9.0 and libmongocrypt >= 1.9.0.
2024-01-30 12:00:24 -08:00
Noah Stapp
8faa910f3c
PYTHON-3743 Bump minServerVersion for CSFLE deterministic encryption … ( #1411 )
2023-10-30 14:20:27 -07:00
Shane Harvey
1ad0df0858
PYTHON-3724 Remove null values from command_started_event in fle2v2-CreateCollection.yml ( #1223 )
2023-06-06 12:06:08 -07:00
Jean-Christophe Fillion-Robin
d340710e3d
PYTHON-3703 Fix typos and add codespell pre-commit hook ( #1203 )
...
Update pre-commit config adding "codespell" hook
2023-05-03 14:47:24 -07:00
Shane Harvey
deb0566c3e
PYTHON-3614 Support Queryable Encryption protocol v2 on 7.0+ ( #1197 )
...
Resync FLE spec tests and update docs for new QE protocol on 7.0.
Add client side error for createEncryptedCollection on MongoDB < 7.0.
KMS timeout errors should always have exc.timeout==True.
PYTHON-3583 Drivers should not create the ECC collection in v2 of queryable encryption.
2023-05-01 09:16:28 -07:00
Julius Park
25ba21770c
PYTHON-3624 Update fle2-* tests to match name requirements in SERVER-74069 ( #1169 )
2023-03-13 14:57:46 -07:00
Julius Park
2b21e7359f
PYTHON-3582 Add specification tests for range indexes ( #1142 )
2023-01-24 21:40:18 -08:00
Steven Silvester
e3ff041b47
PYTHON-3433 Failure: test.test_encryption.TestSpec.test_legacy_maxWireVersion_operation_fails_with_maxWireVersion___8 ( #1052 )
2022-09-09 16:28:15 -05:00
Julius Park
6d2e27a1b7
PYTHON-3355 Test with consistent versions of crypt_shared and server ( #1033 )
2022-08-15 21:18:44 -07:00
Shane Harvey
1166bb96cd
PYTHON-3382 Resync csfle tests ( #1027 )
2022-07-29 15:39:11 -07:00
Steven Silvester
b37b146ac8
PYTHON-3053 Key Management API ( #958 )
2022-06-30 12:35:29 -05:00
Steven Silvester
6ed38529e8
PYTHON-3286 Update expected FLE 2 find payloads in tests ( #988 )
2022-06-29 15:11:13 -05:00
Julius Park
6b088ffa4e
PYTHON-3241 Add Queryable Encryption API to AutoEncryptionOpts ( #957 )
2022-06-06 12:33:31 -04:00
Shane Harvey
fe057cf577
PYTHON-3220 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
2022-04-20 12:01:26 -07:00
Shane Harvey
ff288faf39
PYTHON-3221 Resync CSFLE spec tests ( #929 )
2022-04-13 12:20:54 -07:00
Shane Harvey
a7fb3281ea
PYTHON-3004 Support kmip FLE KMS provider ( #786 )
...
Resync CSFLE spec tests.
2021-11-15 16:23:59 -08:00
Prashant Mital
3e97712728
PYTHON-2472 add a metadataClient for CSFLE ( #539 )
2021-03-01 11:38:10 -08:00
Shane Harvey
99a4f28450
PYTHON-2539 Test AWS temporary credentials via "sessionToken" for CSFLE ( #569 )
2021-02-18 08:52:36 -08:00
Prashant Mital
1e2a52fe8b
PYTHON-2404 Update CSFLE spec tests for KMS providers 'azure' and 'gcp' ( #509 )
2020-11-04 07:59:54 -08:00
Shane Harvey
ef2ecc4eac
PYTHON-2207 Do not use the admin database for the key vault in FLE tests
...
Admin collections cannot be dropped in sharded clusters in 4.5+.
2020-04-17 16:19:39 -07:00
Shane Harvey
b572600821
PYTHON-2012 FLE GA changes ( #427 )
...
Silence mongocryptd output, users should provide logging options via mongocryptd_spawn_args instead.
Document 'endpoint' support in create_data_key.
Document that create_data_key returns a Binary with UUID subtype.
Add custom endpoint prose test.
Resync encryption spec tests.
Check command started events in Data key and double encryption prose test.
2019-11-05 14:45:30 -08:00
Shane Harvey
3236994c81
SPEC-1464 Workaround for unordered JSON parsing in FLE test
2019-10-04 16:22:39 -07:00
Shane Harvey
efb89583f3
PYTHON-1995 Resync encryption spec tests to 71518175e8bd5ee36fc35a7529b65f9d248b1c83
2019-10-04 14:47:12 -07:00
Shane Harvey
6f00a240c7
PYTHON-1955 Test encryption in evergreen
...
Only enable xtrace output for non-sensitive tasks.
2019-08-13 09:07:42 -07:00
Shane Harvey
743042d843
PYTHON-1884 Add client encryption spec test files
2019-08-06 16:16:30 -07:00