Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Python 3.13 for integration tests #1113

Open
dantownsend opened this issue Oct 20, 2024 · 1 comment
Open

Use Python 3.13 for integration tests #1113

dantownsend opened this issue Oct 20, 2024 · 1 comment
Labels

Comments

@dantownsend
Copy link
Member

Following on from: #1094

We updated everything to Python 3.13, but we can't currently install BlackSheep on Python 3.13:

Neoteroi/BlackSheep#515

So we're still running the integration tests on Python 3.12 for now:

python-version: ["3.12"]

We should change this to 3.13 once all the supported ASGI frameworks run under 3.13.

@dantownsend
Copy link
Member Author

One potential solution here is to keep a dict in Piccolo which tells us which ASGI frameworks work on certain Python versions.

When someone uses piccolo asgi new we can exclude BlackSheep for now on Python 3.13, until a new release becomes available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To do
Development

No branches or pull requests

1 participant