Skip to content

Start testing Python 3.15 Alpha#369

Merged
jonathan343 merged 1 commit intodevelopfrom
support-3.15
Feb 12, 2026
Merged

Start testing Python 3.15 Alpha#369
jonathan343 merged 1 commit intodevelopfrom
support-3.15

Conversation

@jonathan343
Copy link
Contributor

Note

This is the S3transfer version of boto/botocore#3628

Overview

This PR adds Python 3.15 canary coverage in CI to give us early signal for Python 3.15 regressions.

Testing

# Create Python 3.15 virtual environment
uv venv -p 3.15
source .venv/bin/activate

# Install package and dev requirements
uv pip install -e .
uv pip install -r requirements-dev-lock.txt

# Run unit and functional tests
python -m pytest tests/unit tests/functional

# Run integration tests
python -m pytest tests/integration

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Copy link

@ubaskota ubaskota left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jonathan343 jonathan343 merged commit 1c927ba into develop Feb 12, 2026
88 checks passed
@jonathan343 jonathan343 deleted the support-3.15 branch February 12, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants