Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
11f1822
PYTHON-6077 Officially support Python 3.15
blink1073 Sep 4, 2026
82afc1a
PYTHON-6077 Always use UV_PYTHON and prefer toolchain pythons
blink1073 Sep 4, 2026
4098a2e
Merge remote-tracking branch 'upstream/main' into worktree-PYTHON-607…
blink1073 Sep 5, 2026
78b8a2e
PYTHON-6077 Drop the python-build-standalone fallback for 3.15
blink1073 Sep 5, 2026
620507f
Revert "PYTHON-6077 Drop the python-build-standalone fallback for 3.15"
blink1073 Sep 5, 2026
f6be3d0
PYTHON-6077 Handle remaining 3.15 CI failures
blink1073 Sep 5, 2026
4841077
PYTHON-6077 Generalize python-build-standalone fetch for any missing …
blink1073 Sep 8, 2026
2a2c0c6
PYTHON-6077 Clarify python download conditions in setup-dev-env
blink1073 Sep 8, 2026
a70b3a5
Handle x86_64 architecture for Windows and others
blink1073 Sep 8, 2026
5a34041
Refactor Python interpreter setup in setup-dev-env.sh
blink1073 Sep 8, 2026
f3acdf1
PYTHON-6077 Fix missing fi in setup-dev-env.sh
blink1073 Sep 8, 2026
133c3bb
PYTHON-6077 Accept unpadded/whitespace-padded keytab on 3.15
blink1073 Sep 8, 2026
1f56904
PYTHON-6077 Strip internal whitespace from keytab base64
blink1073 Sep 8, 2026
473ed18
PYTHON-6077 Decode keytab with lenient padding on 3.15
blink1073 Sep 8, 2026
6501c2f
Merge remote-tracking branch 'upstream/main' into worktree-PYTHON-607…
blink1073 Sep 8, 2026
778de06
PYTHON-6077 Make test_list_collections robust to empty test db
blink1073 Sep 8, 2026
27bcd1e
PYTHON-6077 Clone drivers-tools module regardless of env.sh
blink1073 Sep 8, 2026
269e79b
PYTHON-6077 Use PATH-based Python resolution with bare UV_PYTHON
blink1073 Sep 8, 2026
95e0e90
PYTHON-6077 Scope UV_PYTHON_PREFERENCE=system to non-Windows
blink1073 Sep 8, 2026
ea36a45
PYTHON-6077 Use path-based UV_PYTHON on Windows
blink1073 Sep 9, 2026
461b5b1
PYTHON-6077 Skip fetch fallback on re-entry by marking Python resolved
blink1073 Sep 9, 2026
81ca2a4
PYTHON-6077 Add KMS-DEBUG ssl diagnostics (temporary)
blink1073 Sep 9, 2026
3c6ec12
PYTHON-6077 Treat path UV_PYTHON as already resolved
blink1073 Sep 9, 2026
a95b78e
PYTHON-6077 Exclude 3.15t from encryption and pyopenssl variants
blink1073 Sep 9, 2026
0dc5704
PYTHON-6077 Add rich KMS-DEBUG socket diagnostics (temporary)
blink1073 Sep 9, 2026
f761273
PYTHON-6077 Use blocking SSL I/O for async KMS to fix 3.15 reset
blink1073 Sep 9, 2026
5669e4a
PYTHON-6077 Finish removing KMS-DEBUG diagnostics; harden timeout path
blink1073 Sep 9, 2026
c2b07dc
PYTHON-6077 Treat peer reset as clean close in async KMS SSL I/O
blink1073 Sep 9, 2026
ecf80e0
PYTHON-6077 Use non-blocking SSL I/O for async KMS receives
blink1073 Sep 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .evergreen/generated_configs/functions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@ functions:
- SSL
- ORCHESTRATION_FILE
- UV_PYTHON
- TOOLCHAIN_VERSION
- STORAGE_ENGINE
- REQUIRE_API_VERSION
- DRIVERS_TOOLS
Expand Down Expand Up @@ -137,7 +136,6 @@ functions:
- UV_PYTHON
- LIBMONGOCRYPT_URL
- MONGODB_URI
- TOOLCHAIN_VERSION
- DISABLE_TEST_COMMANDS
- GREEN_FRAMEWORK
- NO_EXT
Expand Down Expand Up @@ -249,7 +247,7 @@ functions:
- test-numpy
working_dir: src
include_expansions_in_env:
- TOOLCHAIN_VERSION
- UV_PYTHON
- COVERAGE
type: test

Expand Down
Loading
Loading