Commit Graph

45 Commits

Author SHA1 Message Date
Steven Silvester
5e055eea0f
PYTHON-5206 Convert Atlas Connect and Enterprise Auth tests to use new test scripts (#2201)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-03-13 12:00:56 -05:00
Steven Silvester
85b6f182ae
PYTHON-5157 Convert aws tests to use python scripts (#2180) 2025-03-05 20:03:06 -06:00
Steven Silvester
eaae22c63b
PYTHON-5151 Convert kms tests to use python scripts (#2158)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-02-25 16:31:02 -06:00
Steven Silvester
f27e8e123a
PYTHON-5149 Convert run-tests.sh to a Python script (#2155) 2025-02-24 09:14:10 -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
fd5a10599b
PYTHON-5016 Update scripts to handle Windows spawn hosts (#2047) 2025-01-06 09:55:04 -06:00
Steven Silvester
021a9f7524
PYTHON-4882 Use shrub.py for enterprise auth tests (#1945) 2024-10-18 08:57:20 -05:00
Shane Harvey
8f26f43911
PYTHON-4450 Support free-threaded Python 3.13t with no-GIL (#1906) 2024-10-10 09:01:27 -07:00
Noah Stapp
5a66e99254
PYTHON-4828 - Drop Python 3.8 support (#1902) 2024-10-08 13:52:14 -05:00
Noah Stapp
739510214b
PYTHON-4731 - Explicitly close all MongoClients opened during tests (#1855) 2024-09-17 09:22:17 -04:00
Jib
3b21517608
PYTHON-4752 Migrate docs links to Internal Docs Where Possible (#1715)
Co-authored-by: Steven Silvester <steve.silvester@mongodb.com>
2024-09-16 21:23:09 -05:00
Steven Silvester
42f2d31057
PYTHON-4750 Add support for Python 3.13 (#1849) 2024-09-10 09:53:07 -05:00
Noah Stapp
2cca2d9e3d
PYTHON-3193 - Add ResourceWarning for unclosed MongoClients in __del__ (#1833) 2024-09-09 12:04:23 -04:00
Steven Silvester
22b66b2ed6
PYTHON-4695 Fix test event loop policy and improve error traceback for ClientBulkWriteException (#1828) 2024-09-06 12:17:47 -05:00
Noah Stapp
81ea92b808
PYTHON-4669 - Update More APIs for Motor Compatibility (#1815) 2024-08-27 13:38:42 -04:00
Noah Stapp
a232b657d0
PYTHON-4613 Skip async tests when testing eventlet/gevent (#1780) 2024-08-12 10:23:43 -07:00
Noah Stapp
993171cd3d
PYTHON-4565 - Use pytest markers for test suite configuration (#1741) 2024-07-23 14:28:55 -05:00
Steven Silvester
25cbc7e2a5
PYTHON-4388 Add SSDLC workflows (#1691)
Signed-off-by: mongodb-dbx-release-bot[bot] <167856002+mongodb-dbx-release-bot[bot]@users.noreply.github.com>
Co-authored-by: mongodb-dbx-release-bot[bot] <167856002+mongodb-dbx-release-bot[bot]@users.noreply.github.com>
2024-06-20 08:12:05 -05:00
Steven Silvester
2b030018e5
PYTHON-4451 Use Hatch as Build Backend (#1644) 2024-06-07 06:24:18 -05:00
Noah Stapp
d6bf0e1e78
PYTHON-4264 Async PyMongo Beta (#1629) 2024-06-06 09:01:24 -07:00
Noah Stapp
42f45034f3
PYTHON-4372 & PYTHON-4378 Deprecate Python 3.7 and Update supported PyPy Versions to 3.9 and 3.10 (#1630) 2024-05-06 09:36:50 -07:00
Subin Kim
21461ace4f
fix: update pyproject.toml project source url (#1623) 2024-04-29 05:19:28 -05:00
Steven Silvester
5f372ba63a
PYTHON-4373 Move dependency declaration to setup.py (#1602) 2024-04-17 13:08:50 -05:00
Steven Silvester
8f7b86f3f3
PYTHON-4057 Emit DeprecationWarning for deprecated GridFS apis (#1593) 2024-04-16 11:02:05 -05:00
Steven Silvester
cbff329775
PYTHON-4349 Fix snappy support on PyPy 3.8 (#1579) 2024-04-12 12:39:26 -05:00
Steven Silvester
42a08c4a34
PYTHON-4260 Lazily load optional imports (#1550) 2024-03-25 12:55:41 -05:00
Steven Silvester
944bea3892
PYTHON-4270 Run typing tests on Python 3.7 (#1548) 2024-03-12 11:52:27 -05:00
Noah Stapp
ebb94b669e
PYTHON-3457 Easier debugging with standardized logging (#1515)
PYTHON-3458 Add command logging.
PYTHON-3459 Add server selection logging.
PYTHON-3473 Add connection pool logging.
PYTHON-4167 Add documentation and examples.

Co-authored-by: sleepyStick <itsirisho@gmail.com>
2024-02-15 11:35:08 -08:00
Steven Silvester
5c2e3991dc
PYTHON-4195 Build x86_64 wheels for MacOS (#1505) 2024-02-06 19:58:52 -06:00
Steven Silvester
4bc2a482d9
PYTHON-3467 OIDC: Automatic token acquisition for Azure Identity Provider (#1443)
Co-authored-by: Jib <Jibzade@gmail.com>
2024-02-02 09:53:48 -06:00
Steven Silvester
78ccdcb2b3
PYTHON-4177 Build and Test M1 macOS wheels on GHA (#1497) 2024-02-01 12:55:31 -06:00
Steven Silvester
423b2f8b09
PYTHON-4103 Add badges to README (#1461) 2023-12-15 06:10:58 -06:00
Steven Silvester
b976531f1d
PYTHON-4079 Generate ManyLinux2014 and ManyLinux1 Wheels (#1454) 2023-12-13 15:14:44 -06:00
Steven Silvester
704858ee3e
PYTHON-4045 Use PyPI Trusted Publishing (#1442) 2023-12-04 13:11:39 -06:00
Steven Silvester
51f7fe29f6
PYTHON-4047 Convert top level docs files to Markdown (#1432) 2023-11-21 14:24:49 -06:00
Steven Silvester
b0cd7d2361
PYTHON-4039 Handle more warnings in tests (#1427) 2023-11-13 13:59:23 -06:00
Steven Silvester
923c8a5abe
PYTHON-4024 Use ruff formatter (#1419) 2023-11-02 12:46:40 -05:00
Steven Silvester
7936708d97
PYTHON-4014 Apply QA Suggestions from Scientific Python Library Development Guide (#1414) 2023-11-01 19:37:22 -05:00
Shane Harvey
2431d71757
PYTHON-3987 Enable coverage relative_files=true and use pyproject.toml (#1406) 2023-10-24 13:31:04 -07:00
Steven Silvester
992d1507e7
PYTHON-4005 Replace flake8 and isort with ruff (#1399) 2023-10-19 11:56:22 -05:00
Steven Silvester
87d6a54f77
PYTHON-3929 Add check-manifest support (#1366) 2023-09-15 17:54:03 -05:00
Steven Silvester
b8c1364368
PYTHON-3884 Replace uses of run-test.sh with tox (#1333) 2023-08-07 12:47:57 -05:00
Noah Stapp
8573ee2f9d
PYTHON-3681 Build wheels for Python 3.12 beta (#1304) 2023-07-20 10:47:29 -07:00
Noah Stapp
62a4d12239
PYTHON-3829 Certificate typecast in encryption breaking build (#1306) 2023-07-14 10:28:52 -07:00
Steven Silvester
e78a91ef28
PYTHON-2965 Migrate to a PEP517 compliant build system (#1252) 2023-06-22 13:00:55 -05:00