Skip to content

Drop support for Python 3.8 and add support for Python 3.13#84

Merged
juergbi merged 7 commits intomasterfrom
juerg/python-3.13
Jan 10, 2025
Merged

Drop support for Python 3.8 and add support for Python 3.13#84
juergbi merged 7 commits intomasterfrom
juerg/python-3.13

Conversation

@juergbi
Copy link
Contributor

@juergbi juergbi commented Dec 20, 2024

This matches BuildStream: apache/buildstream#1971

@juergbi
Copy link
Contributor Author

juergbi commented Dec 20, 2024

The pip test failures are not caused by changes in this branch. They also happen on master, possibly due to updates on PyPI. To be investigated.

This is required for `pip` tests to pass with BuildStream 2.4.0, which
removed `setuptools` from the base requirements.
Python 3.8 is no longer maintained upstream and some Python packages
have dropped support for it.
This extends test coverage to Python 3.13.
@juergbi juergbi merged commit 85ebf8a into master Jan 10, 2025
9 checks passed
@juergbi juergbi deleted the juerg/python-3.13 branch January 10, 2025 15:02
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.

1 participant