Noah Stapp
2a9818a419
PYTHON-4167 - Create documentation for standardized logging ( #1520 )
2024-02-13 15:41:30 -08:00
Noah Stapp
6e4f194b8e
Final resync ( #1516 )
2024-02-08 12:22:57 -08:00
Noah Stapp
522bfca70f
Resync with master ( #1506 )
2024-02-05 13:28:18 -08: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
Shane Harvey
59c2f7cd5b
PYTHON-4157 Fix broken links ( #1482 )
2024-01-22 13:48:18 -08:00
Steven Silvester
b9e1bf7f44
PYTHON-4148 Update documentation dependencies ( #1476 )
2024-01-16 13:29:51 -06:00
Shane Harvey
72663deb33
PYTHON-4142 json_util.default should always convert Int64 ( #1473 )
2024-01-12 10:57:54 -08:00
Noah Stapp
f67e9ae207
PYTHON-1374 Optimize json_util performance ( #1460 )
2024-01-11 16:44:38 -08:00
Jib
60d0761527
PYTHON-2884: Replaced SON usage in all internal classes and commands ( #1426 )
2023-12-19 15:42:23 -08:00
Noah Stapp
568a3b1294
PYTHON-4084 Fix BSON inflation for RawBSONDocument ( #1456 )
2023-12-08 10:08:41 -08:00
Noah Stapp
b1939e1470
PYTHON-2822 Add server connectionId to command monitoring events ( #1438 )
2023-12-01 14:33:37 -08:00
Casey Clements
d4dfd4a044
PYTHON-3036 Improve error message for unknown MongoClient options ( #1440 )
2023-11-30 11:21:10 -08:00
Steven Silvester
6537415da7
PYTHON-3605 Move type annotations to parameter list in rendered docs ( #1441 )
2023-11-27 09:24:00 -06:00
Steven Silvester
9c45ef808a
PYTHON-4043 Add changelog entry for 4.6.1 ( #1433 )
2023-11-16 09:50:58 -06:00
Jib
a17e412fee
Updated changelog with timeout info change ( #1417 )
2023-11-01 16:25:25 -04:00
Shane Harvey
a09a03e5df
PYTHON-3930 Add docs page for network compression ( #1415 )
2023-11-01 11:53:15 -07:00
Steven Silvester
c146017de1
PYTHON-4012 Adopt more RST static checks ( #1412 )
2023-10-31 07:55:24 -05:00
Steven Silvester
28250580d1
PYTHON-3950 Add PyMongo 3.13 Changelog Entry to Current Branch ( #1410 )
2023-10-30 12:59:16 -05:00
Shane Harvey
650cde992f
PYTHON-4007 Stop sending exhaustAllowed to Serverless/load balanced clusters unless configured ( #1405 )
2023-10-23 15:49:21 -07:00
Shane Harvey
6b1bef3711
PYTHON-3962 Make delimiting slash between hosts and options optional ( #1404 )
2023-10-20 16:29:59 -07:00
Shane Harvey
b9bb6f847b
PYTHON-1424 Add repr to write result classes ( #1400 )
2023-10-20 13:52:52 -07:00
Steven Silvester
992d1507e7
PYTHON-4005 Replace flake8 and isort with ruff ( #1399 )
2023-10-19 11:56:22 -05:00
Steven Silvester
8762f014d6
PYTHON-3994 Remove link to MongoAlchemy ( #1392 )
2023-10-16 13:00:21 -05:00
Jib
556557255a
PYTHON-3598 Add Command(Succeeded|Failed)Event.database_name property ( #1368 )
2023-10-06 10:45:41 -04:00
Steven Silvester
42d87e2c9c
PYTHON-3985 [Build Failure] TestCollectionChangeStream.test_split_large_change ( #1383 )
2023-10-03 12:29:04 -05:00
Steven Silvester
3353b11cf2
PYTHON-3914 Release 4.5.0 ( #1359 )
2023-08-22 06:22:18 -05:00
Steven Silvester
5d6d8ca68e
PYTHON-3885 Use tox in remaining Evergreen Tests ( #1347 )
2023-08-09 14:13:59 -05:00
Steven Silvester
359e924719
PYTHON-3896 Drop support for pypy3.7 ( #1343 )
2023-08-03 17:58:37 -05:00
Iris
43046e04c0
add bson encoding performance to 4.5 changelog ( #1336 )
2023-08-02 16:38:27 -07:00
Noah Stapp
240a748fb2
PYTHON-3893 Add BSON Binary Data subtype Sensitive ( #1335 )
2023-08-02 13:07:44 -07:00
Noah Stapp
c88ae79e58
PYTHON-3879 Rename SocketInfo to Connection ( #1329 )
2023-07-28 10:04:16 -07:00
Shane Harvey
a59bcb6eee
Add changelog for 4.4.1 ( #1305 )
2023-07-17 13:00:51 -04:00
Noah Stapp
62a4d12239
PYTHON-3829 Certificate typecast in encryption breaking build ( #1306 )
2023-07-14 10:28:52 -07:00
Steven Silvester
1a249386cf
PYTHON-3723 Add search index management helpers ( #1224 )
2023-07-14 09:51:19 -05:00
Shane Harvey
fd760c2b66
PYTHON-3818 Create unique key vault index in auto QE example ( #1300 )
2023-07-10 15:10:35 -04:00
Noah Stapp
94fabf5e98
PYTHON-3793 Make tox fail with invalid environment ( #1286 )
2023-07-03 12:17:11 -04:00
Shane Harvey
46276439ac
PYTHON-3796 Fix typo in docs and reformat using blacken-docs ( #1284 )
2023-06-30 17:02:36 -04:00
Noah Stapp
cae124c32c
PYTHON-3588 Expose an API to create a cursor from a command response ( #1263 )
2023-06-28 14:19:04 -07:00
stephan-hof
8b23204408
PYTHON-3758 Support overflow integers in fallback_encoder. ( #1243 )
...
bson only supports 64-bit integer within range:
[-9_223_372_036_854_775_807, +9_223_372_036_854_775_807]
This change calls the fallback_encoder before raising OverflowError on
integers outside of this range.
2023-06-26 15:20:01 -04:00
Steven Silvester
e78a91ef28
PYTHON-2965 Migrate to a PEP517 compliant build system ( #1252 )
2023-06-22 13:00:55 -05:00
Shane Harvey
55a9bee810
BUMP 4.4 ( #1251 )
2023-06-20 23:20:39 -07:00
Noah Stapp
82d87dc173
PYTHON-3744 Fix utcnow deprecation build regressions ( #1244 )
2023-06-16 13:30:54 -07:00
Iris
f7874fb110
PYTHON-2287 Improve error message for invalid boolean option ( #1236 )
2023-06-15 11:54:20 -07:00
Noah Stapp
6a04fe2c91
PYTHON-3702 Stop using utcnow and utcfromtimestamp changelog update ( #1235 )
2023-06-14 16:11:26 -07:00
Noah Stapp
ec3437849e
PYTHON-3702 Stop using utcnow and utcfromtimestamp ( #1229 )
2023-06-12 15:43:30 -07:00
Dainis Gorbunovs
c7e06e6fc1
PYTHON-3725 Fix Test Failure - MockupDB test_network_disconnect_primary ( #1222 )
2023-06-05 16:38:28 -07:00
thalassemia
1ba4c0bcbd
PYTHON-3718 Faster INT2STRING ( #1221 )
2023-06-05 18:35:39 -05:00
Steven Silvester
622df873ae
PYTHON-3696 Bump minimum pymongocrypt version req to >=1.6 for QEv2 ( #1211 )
2023-05-12 16:05:23 -05:00
Shane Harvey
0123d32a20
PYTHON-3709 Remove "beta" from Queryable Encryption Equality API ( #1210 )
2023-05-12 12:17:40 -07:00
Shane Harvey
d504322a74
PYTHON-3694 Test with MongoDB 7.0 ( #1207 )
2023-05-09 23:19:44 -07:00