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

Remove restriction python<3.13 in pyproject.toml #8825

Open
softwareentrepreneer opened this issue Feb 6, 2025 · 2 comments
Open

Remove restriction python<3.13 in pyproject.toml #8825

softwareentrepreneer opened this issue Feb 6, 2025 · 2 comments
Labels
P2 Medium priority, add to the next sprint if no P1 available type:feature New feature or request

Comments

@softwareentrepreneer
Copy link

Is it possible to remove the restriction <3.13 in pyproject.toml:
requires-python = ">=3.8,<3.13"

My local project has python="^3.10", so now I am not able to install haystack-ai with version 2.9.0 because of this restriction.
This restriction didn't exist in version 2.7.0

@anakin87 anakin87 added the type:feature New feature or request label Feb 6, 2025
@anakin87
Copy link
Member

anakin87 commented Feb 6, 2025

Hello!

This restriction was introduced in #8547 because of incompatibilities with 3.13.
We should reevaluate this and do some testing.

That said, Haystack is currently compatible with 3.8, 3.9, 3.10, 3.11, and 3.12.
So I think you can find a workaround to make it work for you.

@anakin87
Copy link
Member

anakin87 commented Feb 6, 2025

I reopened this issue because at some point we should provide compatibility with 3.13

@julian-risch julian-risch added the P2 Medium priority, add to the next sprint if no P1 available label Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Medium priority, add to the next sprint if no P1 available type:feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants