-
Notifications
You must be signed in to change notification settings - Fork 55
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 distutils #164
Comments
this project doesn't use distutils from what I can see. what exactly are you suggesting should change? |
arsenic/src/arsenic/services.py Line 5 in 7d594ea
|
ah, i was only looking in packaging related code. |
|
I'm on 3.12/3.13 these days and arsenic still works for me. arsenic does what I need it to do, so it doesn't receive a lot of maintenance, given how much of a pain it is to test any changes to this library. |
PRs are most welcome. here’s what I’d do (didn’t test, ymmv): [tool.poetry.dependencies]
packaging = "^23.0" And then from packaging.version import Version
# Old code
if StrictVersion(current_version) < StrictVersion('1.0.0'):
# perform some action
# Updated code
if Version(current_version) < Version('1.0.0'):
# perform some action |
there is a PR already, that's not the issue #166 |
distutils
is deprecated and slated for removal in Python 3.12https://peps.python.org/pep-0632//#migration-advice
The text was updated successfully, but these errors were encountered: