Commit Graph

5668 Commits

Author SHA1 Message Date
Steven Silvester
94de52aedb
PYTHON-4388 [v4.8] Add evergreen link in SSDLC Report (#1701) 2024-06-25 09:26:50 -05:00
Steven Silvester
2edadda4d2
PYTHON-4505 Set up EVG uploads for v4.8 branch (#1697) 2024-06-24 13:53:25 -05:00
Steven Silvester
a7b6938ce8
PYTHON-4388 [v4.8] Add SSDLC workflows (#1694) 2024-06-23 09:40:23 -05:00
Shane Harvey
ed7a58640f
PYTHON-4323 Add regression test for out-of-bounds read when decoding invalid bson (#1695) 2024-06-20 11:40:05 -07:00
Steven Silvester
255d1906d2
PYTHON-4509 [v4.8] Update to FIPS host with Python 3.8 binary (#1689) 2024-06-17 13:37:13 -05:00
Steven Silvester
5d8b4336f2
PYTHON-4504 [v4.8] Update mod_wsgi test to not call setup.py (#1684) (#1686) 2024-06-14 20:11:21 -05:00
Steven Silvester
8cbefe5d79
PYTHON-4497 [v4.8] Fix handling of Python executable in run-tests (#1679) 2024-06-14 07:40:22 -05:00
Shane Harvey
2e39101f10
PYTHON-4347 Ensure client can be opened after fork() (#1682) 2024-06-13 14:35:42 -07:00
Shane Harvey
e059fdef6b
PYTHON-4347 [v4.8] Improve performance by only calling get_topology once (#1676) 2024-06-12 13:20:52 -07:00
Shane Harvey
2fa651c739
PYTHON-4492 [v4.8] Fallback to stdlib ssl when pyopenssl import fails with AttributeError (#1675)
Co-authored-by: Esa Jokinen <58781154+oh2fih@users.noreply.github.com>
2024-06-12 13:19:42 -07:00
Shane Harvey
23a3f3c128
PYTHON-4482 Improve performance by making _ServerSessionPool lock-free (#1660) (#1671) 2024-06-12 11:05:41 -07:00
Steven Silvester
11b3f9aca0
PYTHON-4373 [v4.8] Update sbom-lite file (#1668) 2024-06-10 19:52:47 -05:00
Steven Silvester
a3ee1f825c
PYTHON-4489 Make setup.py private (#1667)
(cherry picked from commit f7faff829c)
2024-06-10 13:27:48 -05:00
Steven Silvester
7713a727d8
PYTHON-4463 Add authMechanism option to tests where needed (#1665)
(cherry picked from commit ca543d4881)
2024-06-10 13:27:02 -05:00
Steven Silvester
6e76e3bc39
PYTHON-4451 Use Hatch as Build Backend (#1644)
(cherry picked from commit 2b030018e5)
2024-06-10 13:26:34 -05:00
Steven Silvester
e9c86f4c00
PYTHON-4463 Disallow comma character in authMechanismProperties connection string value (#1646) 2024-06-05 14:39:00 -05:00
Steven Silvester
42d30b31ac
PYTHON-4373 Add SBOM file (#1653) 2024-06-04 11:50:29 -05:00
Shane Harvey
cdf04ffa18
PYTHON-4261 Reduce verbosity of "Waiting for suitable server to become available" log message (#1656) 2024-06-03 15:04:05 -07:00
Steven Silvester
9cb03654e4
PYTHON-4384 Add Custom CodeQL Scanning (#1651) 2024-06-03 12:25:20 -05:00
Shane Harvey
2210f74002
PYTHON-4473 Optimize find/aggregate/command by avoiding duplicate calls to _get_topology (#1652) 2024-05-31 14:42:36 -07:00
Terry Patterson
ac66c9dfd2
PYTHON-4468 Hide the value of sensitive subtype binary objects (#1649)
Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2024-05-30 16:44:06 -05:00
Steven Silvester
49987e6a8a
PYTHON-4441 Use deferred imports instead of lazy module loading (#1648) 2024-05-30 16:40:23 -05:00
Steven Silvester
1d6cf42b81
PYTHON-4455 Improve import time on Windows (#1645) 2024-05-29 20:35:02 -05:00
Shane Harvey
8456293da2
PYTHON-4398 Close mongos test clients to avoid thread build up (#1643) 2024-05-21 11:30:43 -07:00
Steven Silvester
594dacaaf9
MOTOR-1315 Fix handling of explicitly skipped tests (#1642) 2024-05-20 10:07:30 -04:00
col
49466f9f67
PYTHON-4449 Ensure resume options aren't combined during automatic retry (#1641) 2024-05-15 10:03:40 -05:00
Steven Silvester
e45ca51e8b
PYTHON-4447 Use 8.0 for local OIDC server (#1639) 2024-05-15 09:59:40 -05:00
Steven Silvester
2153cd912d
PYTHON-4448 Drop MacOS 10.14 from Builds (#1640) 2024-05-15 09:58:04 -05:00
Steven Silvester
328c06d454
PYTHON-4356 & PYTHON-4414 Skip Failing Tests (#1638) 2024-05-14 14:56:09 -05:00
Steven Silvester
3004523ab0
PYTHON-4439 Use environment variable to detect dataLake test (#1637) 2024-05-13 14:14:47 -05:00
Noah Stapp
da03da34c6
PYTHON-4406 Skip rangePreview tests on server version 8.0+ (#1636) 2024-05-10 10:00:13 -07:00
Steven Silvester
7b12dd482c
PYTHON-4256 OIDC Test Cleanup (#1632) 2024-05-08 19:31:19 -05:00
Steven Silvester
46da55b4d1
PYTHON-4429 Add Changelog for 4.7.2 (#1635) 2024-05-08 16:50:24 -05:00
Steven Silvester
847bb36465
PYTHON-4414 Increase interruptInUseConnections timeout again to fix flaky test (#1634) 2024-05-07 12:09:25 -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
3ff1e84cb2
PYTHON-4428 Test against 8.0 builds (#1631) 2024-05-03 15:30:33 -05:00
Steven Silvester
263977a8c8
PYTHON-4424 Add workaround for ModuleNotFoundError TypeError (#1628) 2024-05-03 04:49:05 -05:00
Steven Silvester
7e5945e0c4
PYTHON-4420 Fix GitHub Actions publish job (#1626) 2024-04-30 14:04:35 -05:00
Steven Silvester
4758f1fb46
BUMP 4.8.0.dev0 2024-04-30 09:39:49 -05:00
Steven Silvester
0841039941
PYTHON-4411 Prep for 4.7.1 Release (#1625) 2024-04-30 09:37:37 -05:00
Steven Silvester
4c0f884c04
PYTHON-4409 Streamline Wheel Building (#1624) 2024-04-30 09:34:05 -05:00
Steven Silvester
6584dd2389
PYTHON-4256 Clean up handling of TOKEN_RESOURCE (#1620) 2024-04-29 15:45:24 -05:00
Steven Silvester
b83fd991fe
PYTHON-3601 OIDC: Clarify TOKEN_RESOURCE and client_id usage (#1621)
Co-authored-by: Mike Woofter <108414937+mongoKart@users.noreply.github.com>
2024-04-29 13:22:14 -05:00
Subin Kim
21461ace4f
fix: update pyproject.toml project source url (#1623) 2024-04-29 05:19:28 -05:00
Steven Silvester
4ea8fcbb3b
PYTHON-4407 Eagerly import dnspython (#1622) 2024-04-26 09:15:02 -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
4cd8191856
BUMP 4.8.0.dev0 2024-04-24 13:01:36 -05:00
Steven Silvester
366492530a
PYTHON-4228 Update changelog and bump to 4.7 version (#1617) 2024-04-24 12:08:41 -05:00
Steven Silvester
b6f0081cf9
PYTHON-3601 OIDC: Fix documentation example and remove EKS section (#1614) 2024-04-24 12:03:36 -05:00