-
Notifications
You must be signed in to change notification settings - Fork 17
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
xeger: avoid deprecated sre_parse module in python-3.11+ #28
Conversation
Thanks for this fix! Please add Python 3.11 to |
Hmm.. looks like we need some more work on the CI: Do you have any hints what needs to be done here? Do we need to switch to a newer CI runner, supporting python3.11? |
Sounds like it. Either a newer CI runner, or get Py3.11 added to this one. This project uses https://github.com/mikicz/docker-tox-base as the Docker image for CI runs - you could add (or request) support for 3.11 there. I'm busy now, but I can take a look at it this weekend. |
There's also an unrelated |
4db70dc
to
abe796b
Compare
The undocumented sre_parse module got deprecated in Python 3.11 which leads to build/test failures on Linux distributions making use of this version, e.g. Ubuntu 23.04. See bpo-47152: python/cpython#91308
abe796b
to
81e4db6
Compare
I silenced the two It would be great if you could have a look into the |
This isn't rstr v2.2.6 any more - this should be at least |
Right, that's why I backported the patch in Ubuntu. And we'll move ahead to a more recent upstream version, once the Debian mantainer decides to do so: https://tracker.debian.org/pkg/python-rstr |
Sorry for the delay. Thanks for your contribution @slyon! Would you like to be listed in |
Thanks for getting it landed. No need to give credit in |
The undocumented sre_parse module got deprecated in Python 3.11 which leads to build/test failures on Linux distributions making use of this version, e.g. Ubuntu 23.04.
See bpo-47152: python/cpython#91308