Commit Graph

5457 Commits

Author SHA1 Message Date
Jib
8e25ce1ca8 BUMP 4.6.0 2023-11-01 16:26:29 -04: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
Shane Harvey
4b9c5b9a1e
PYTHON-3968 Fix mockupdb tox config (#1416) 2023-11-01 11:49:52 -07:00
Steven Silvester
c146017de1
PYTHON-4012 Adopt more RST static checks (#1412) 2023-10-31 07:55:24 -05:00
Noah Stapp
8faa910f3c
PYTHON-3743 Bump minServerVersion for CSFLE deterministic encryption … (#1411) 2023-10-30 14:20:27 -07:00
Noah Stapp
06653c9e21
PYTHON-3926 Add more information to connection errors and timeouts (#1375) 2023-10-30 14:20:18 -07: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
7bb9a73b2f
PYTHON-3968 Allow pymongo to be installed in tox when C extension fails to build (#1409) 2023-10-27 18:06:19 -07:00
Shane Harvey
58a36e9838
PYTHON-4010 Fix test_timeout_kills_cursor_asynchronously (#1408) 2023-10-25 12:25:20 -07:00
Shane Harvey
33fef9f113
PYTHON-4009 Include bson+gridfs in coverage report (#1407) 2023-10-24 14:56:52 -07:00
Shane Harvey
2431d71757
PYTHON-3987 Enable coverage relative_files=true and use pyproject.toml (#1406) 2023-10-24 13:31:04 -07: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
a0e9d61678
PYTHON-3747 Fix flaky test_list_databases (#1403) 2023-10-20 14:45:52 -07:00
Noah Stapp
19c5fcfb74
PYTHON-3757 Bulk write operations don't consider hint field in equality checks (#1402) 2023-10-20 14:08:43 -07:00
Shane Harvey
b9bb6f847b
PYTHON-1424 Add repr to write result classes (#1400) 2023-10-20 13:52:52 -07:00
Noah Stapp
d82946334e
PYTHON-3953 - PyMongo should send killCursors on MaxTimeMSExpired Error (#1372) 2023-10-20 13:42:59 -07:00
Noah Stapp
61269c0f89
PYTHON-3958 BSON failure - TestDatetimeConversion.test_millis_from_da… (#1394) 2023-10-19 11:46:21 -07:00
Steven Silvester
992d1507e7
PYTHON-4005 Replace flake8 and isort with ruff (#1399) 2023-10-19 11:56:22 -05:00
Noah Stapp
1f7b74f37d
PYTHON-3943 Serverless failure - TestUnifiedRunCursorCommand (#1374) 2023-10-19 09:41:21 -07:00
Steven Silvester
8eb74838db
PYTHON-3489 Remove legacy shell from test scripts (#1397) 2023-10-17 14:15:04 -05:00
Noah Stapp
015073d4c1
PYTHON-3988 Python Test Suite still uses legacy isMaster Command when… (#1395) 2023-10-17 10:55:18 -07:00
Noah Stapp
4fa6056e72
PYTHON-2878 Allow passing dict to sort/create_index/hint performance … (#1396) 2023-10-17 10:50:06 -07:00
Steven Silvester
fbf29374bc
PYTHON-4002 No module named coverage.__main__ (#1398) 2023-10-17 09:28:15 -05:00
Shane Harvey
1cbd192a84
PYTHON-3995 Fix race in serverMonitoringMode test (#1393) 2023-10-16 15:27:49 -07:00
Noah Stapp
81c759a3a0
PYTHON-2878 Allow passing dict to sort/create_index/hint (#1389) 2023-10-16 14:36:27 -07:00
Steven Silvester
2f13aee868
PYTHON-3987 Fix coverage report handling (#1391) 2023-10-16 15:35:59 -05:00
Steven Silvester
8762f014d6
PYTHON-3994 Remove link to MongoAlchemy (#1392) 2023-10-16 13:00:21 -05:00
Shane Harvey
4c00227c1d
PYTHON-3668 Use polling SDAM mode on FaaS and add sdamMode=auto/stream/poll (#1360)
Disable streaming SDAM by default on AWS Lambda and similar FaaS platforms.
Introduce the serverMonitoringMode=stream/poll/auto URI option.
Add Unified Test Format version 1.17 to add support for server heartbeat events.
2023-10-12 13:19:16 -07:00
Shane Harvey
c0f463f6d3
PYTHON-3991 Fix MockupDB tests when run through tox (#1388) 2023-10-12 12:06:27 -07:00
Steven Silvester
6ffae5522c
BUILD-17329 Updated ECS Task (#1387) 2023-10-11 12:25:10 -05:00
Steven Silvester
ed3ae41407
PYTHON-3983 Clean up handling of PYTHON_BINARY (#1382) 2023-10-06 19:11:52 -05:00
Jib
556557255a
PYTHON-3598 Add Command(Succeeded|Failed)Event.database_name property (#1368) 2023-10-06 10:45:41 -04:00
Jib
cbd61c5236
PYTHON-3951: [Temporary] Skip list search index Unified Tests (#1385) 2023-10-05 21:51:42 -04:00
Steven Silvester
8de5c5932d
PYTHON-3987 Pin coverage for now (#1384) 2023-10-04 14:58:04 -05:00
Steven Silvester
42d87e2c9c
PYTHON-3985 [Build Failure] TestCollectionChangeStream.test_split_large_change (#1383) 2023-10-03 12:29:04 -05:00
Steven Silvester
8029c180eb
PYTHON-3942 Use MongoDB managed Azure KMS credentials (#1381) 2023-10-02 16:52:44 -05:00
Steven Silvester
0590ce49ca
PYTHON-3716 OIDC-SASL Follow-Up (#1365) 2023-09-28 12:48:36 -05:00
Steven Silvester
9b6f2e18cf
PYTHON-3698 Support mypy 1.2 --strict testing (part 1) (#1371) 2023-09-20 14:29:17 -05:00
Noah Stapp
611303ac00
PYTHON-3916 Deprecate Deprecated GridFS Fields, remove in 5.0 (#1379) 2023-09-19 10:41:24 -07:00
Noah Stapp
db4406b951
PYTHON-3848 Test $changeStreamSplitLargeEvent on MongoDB 6.0.9+ (#1377) 2023-09-18 11:11:10 -07:00
Noah Stapp
bd4e09521d
PYTHON-3890 Data Lake Tests Were Failing Silently (#1376) 2023-09-18 11:05:50 -07:00
Steven Silvester
db526f7d36
PYTHON-3716 Move OIDC test file (#1378) 2023-09-15 22:00:44 -05:00
Steven Silvester
87d6a54f77
PYTHON-3929 Add check-manifest support (#1366) 2023-09-15 17:54:03 -05:00
Noah Stapp
14640256cb
PYTHON-3940 Pytest Config Improvements (#1373) 2023-09-13 11:31:43 -07:00
Jib
ee9cf10976
PYTHON-3922: Contributor PR Template (#1358)
* Added Basic PR Template

* Update .github/workflows/pull_request_template.md

* changed the CONTRIBUTING.rst

* added some bold spaces and sleek linking

* slight rearrangement of Template Breakdown section

* changed template breakdown to sub-bullets

* addressed PR resolutions

* Update CONTRIBUTING.rst

Co-authored-by: Steven Silvester <steven.silvester@ieee.org>

* Apply suggestions from code review

Co-authored-by: Steven Silvester <steven.silvester@ieee.org>

* added blurb to include accompanying JIRA ticket

* added some more punctuation

---------

Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2023-09-13 12:34:29 -04:00
Jib
6787187f70
PYTHON-1744: Clean-Up, remove setdefault on multi/upsert calls (#1369) 2023-09-13 12:33:33 -04:00
Steven Silvester
6f4e617e6d
PYTHON-3905 Use from __future__ import annotations in all files (#1370)
* PYTHON-3905 Use from __future__ import annotations in all files

* cleanup

* cleanup

* cleanup
2023-09-11 10:49:24 -05:00
Noah Stapp
b67ca68cc5
PYTHON-3920 - Migrate AWS Auth Tests to use AWS Secrets (#1367) 2023-09-05 12:25:22 -07:00