-
Notifications
You must be signed in to change notification settings - Fork 46
Support Python 3.13 #272
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
Support Python 3.13 #272
Conversation
deb4287
to
76657fb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙇 LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can successfully poetry install this branch after using pyenv to switch to python 3.13.1 ✅
Test fail when I attempt to run the unit_tests however
Seems to be a problem with
worker_id = request.config.workerinput.get("workerid", "master")
in conftest not sure if there's an update needed there or something
It also seems like there's a merge thing to resolve
92a530b
92a530b
to
655376c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed local:
- poetry install from lock
- make test
- make lint
- poetry add
The initial inclusion of Python 3.13 caused issues with our dependencies. This PR addresses this and expands the ecosystem for RedisVL. It also handles some far-too-wide dependency ranges for our requirements and minimizes package resolution time.