Commit Graph

56 Commits

Author SHA1 Message Date
Iris
ba8a139e72
PYTHON-4651: Migrate test_client_context.py to async (#1819) 2024-09-03 11:18:58 -07:00
Shruti Sridhar
768858eed6
PYTHON-4630 Add documentation for MongoClient.bulk_write (#1794) 2024-08-16 15:55:30 -07:00
Shane Harvey
cd9de28c8f
PYTHON-4652 Remove duplicate async tests in Github Actions (#1785) 2024-08-09 23:19:46 -07:00
Steven Silvester
afd0b6f84c
PYTHON-4541 Add attestations for Python Releases (#1746) 2024-07-25 11:55:26 -05:00
Shane Harvey
0d89e1276c
PYTHON-4558 Fix coverage and XML results for async tests (#1738) 2024-07-16 17:01:20 -04:00
Steven Silvester
875688cecc
PYTHON-4483 Use hatch as task runner (#1728)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2024-07-11 11:56:18 -05:00
Steven Silvester
554ce7d984
PYTHON-4458 Test against Python 3.13 beta (#1729) 2024-07-10 10:05:16 -05:00
Noah Stapp
cfa215c185
PYTHON-4530 - Move synchronized test code into top-level test directory (#1718) 2024-07-02 08:59:39 -07:00
Noah Stapp
b035c9ce65
PYTHON-4520 Add test-async tox command and automated async testing (#1699) 2024-06-26 12:21:00 -07:00
Steven Silvester
1c2f1f5c3d
PYTHON-4388 Fix dist handling in SSDLC workflow (#1705) 2024-06-26 11:26:37 -05:00
Steven Silvester
8fbf84d314
PYTHON-4388 Add evergreen link in SSDLC Report (#1700) 2024-06-25 09:26:38 -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
Steven Silvester
9cb03654e4
PYTHON-4384 Add Custom CodeQL Scanning (#1651) 2024-06-03 12:25:20 -05: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
Steven Silvester
7e5945e0c4
PYTHON-4420 Fix GitHub Actions publish job (#1626) 2024-04-30 14:04:35 -05:00
Steven Silvester
4c0f884c04
PYTHON-4409 Streamline Wheel Building (#1624) 2024-04-30 09:34:05 -05:00
Steven Silvester
256f5a23a7
PYTHON-4402 Remove dead links (#1619) 2024-04-25 14:51:13 -05:00
Steven Silvester
9f0c0c50d7
PYTHON-4401 Fix make_sdist job (#1618) 2024-04-24 19:37:49 -05:00
Steven Silvester
09e24a4bea
PYTHON-4346 Reinstate CODEOWNERS File and Add Static Check in CI (#1587) 2024-04-16 11:01:18 -05:00
Steven Silvester
944bea3892
PYTHON-4270 Run typing tests on Python 3.7 (#1548) 2024-03-12 11:52:27 -05:00
Steven Silvester
5c2e3991dc
PYTHON-4195 Build x86_64 wheels for MacOS (#1505) 2024-02-06 19:58:52 -06:00
dependabot[bot]
ead6586178
Bump the actions group with 6 updates (#1502)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2024-02-05 12:30:11 -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
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
7936708d97
PYTHON-4014 Apply QA Suggestions from Scientific Python Library Development Guide (#1414) 2023-11-01 19:37:22 -05:00
Steven Silvester
9b6f2e18cf
PYTHON-3698 Support mypy 1.2 --strict testing (part 1) (#1371) 2023-09-20 14:29:17 -05:00
Steven Silvester
87d6a54f77
PYTHON-3929 Add check-manifest support (#1366) 2023-09-15 17:54:03 -05: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
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
Steven Silvester
f2867a9abf
PYTHON-3933 Clean up EVG output (#1364) 2023-08-29 15:40:15 -05:00
Steven Silvester
5d6d8ca68e
PYTHON-3885 Use tox in remaining Evergreen Tests (#1347) 2023-08-09 14:13:59 -05:00
Steven Silvester
1a249386cf
PYTHON-3723 Add search index management helpers (#1224) 2023-07-14 09:51:19 -05:00
Noah Stapp
94fabf5e98
PYTHON-3793 Make tox fail with invalid environment (#1286) 2023-07-03 12:17:11 -04:00
Noah Stapp
bc66d83efc
PYTHON-3738 Use tox for sphinx doc instead of setup.py (#1245) 2023-06-20 09:13:23 -07:00
Noah Stapp
374250d549
PYTHON-2963 Add tox config in preparation for migration from setup.py (#1240) 2023-06-16 13:05:18 -07:00
Shane Harvey
eb137fdf5c PYTHON-3686 codec_options is no longer shadowed 2023-05-02 12:53:16 -07:00
Shane Harvey
bc9029a228
PYTHON-3679 Support mypy 1.2 (#1194) 2023-04-28 14:27:06 -07:00
Steven Silvester
e75cfec34f
PYTHON-3686 Consolidate CodecOptions Typings (#1199) 2023-04-28 16:11:27 -05:00
Steven Silvester
a3720d9cea
PYTHON-3568 Intellisense highlights multiple PyMongo methods because of CodecOptions (#1139) 2023-01-25 09:41:23 -06:00
Shane Harvey
1abcd3fc0c
PYTHON-3513 Correctly pin to mypy==0.990 (#1110) 2022-11-07 13:01:56 -08:00
Julius Park
9083821300
PYTHON-3454 Specifying a generic type for a collection does not correctly enforce type safety when inserting data (#1081) 2022-11-01 14:33:21 -07:00
Shane Harvey
c9ac5a5cf8
PYTHON-3447 Add back empty tls extra to avoid pip warnings (#1065) 2022-09-28 16:00:15 -07:00
Shane Harvey
864812d400
PYTHON-3366 Support mypy 0.971 and test with latest version (#1021)
PYTHON-3369 Use https://www.gevent.org
2022-07-25 15:25:41 -07:00
Shane Harvey
75685c006c
PYTHON-3235 Drop support for Python 3.6 (#939) 2022-05-05 16:13:41 -07:00
Steven Silvester
9e317bf417
PYTHON-3243 Pin version of mypy used (#932) 2022-04-28 11:07:46 -05:00
Steven Silvester
474420b2e5
PYTHON-3085 Audit consistent and correct types for _DocumentOut (#893) 2022-03-16 05:56:07 -05:00
Steven Silvester
087950d869
PYTHON-3164 Outdated link from PyMongo docs to community forum (#895) 2022-03-15 15:49:11 -05:00
Steven Silvester
a61ea0660a
PYTHON-3090 Clean up Database Command Typing (#879) 2022-03-02 13:10:15 -06:00