-
Notifications
You must be signed in to change notification settings - Fork 76
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
Setuptools 58.0.0 has removed support for 2to3 during builds, breaks demjson for Python 3.x #40
Comments
Ok we are seeing this also. our pip install is throwing an error (which it was not a few days ago) |
Thanks for the notification. This project has been in a "standby" mode for many years as it was written prior to the Python standard library having any JSON API. I was not aware how much this package was still being used. To solve this I really need to make a Python 3 only major version and discontinue support for Python 2. |
I'm having the same here :( |
@dmeranda As a quick fix you could do a minor version or patch release of everything as it is but with a more specific version specified for |
Use the new demjson3 library to fix consullock install failure. demjson is no longer possible to install on python3 when setuptools >58.0.0 is used. See this issue for more details: dmeranda/demjson#40 Fixes wtsi-hgi#4
demjson is no longer possible to install on python3 when setuptools >58.0.0 is used. dmeranda/demjson#40
demjson is no longer possible to install on python3 when setuptools >58.0.0 is used. dmeranda/demjson#40
It looks like there's already a Python 3 fork of this package at https://github.com/nielstron/demjson3 (PyPI: Maybe @dmeranda you could merge changes from that fork back here? |
Pinging @nielstron as well, the author of the demjson3 fork. |
Friendly ping from the Fedora package maintainer :) |
@dmeranda bump (comments above) |
More information here on the change is in the GitHub issue pypa/setuptools#2086 and in the
setuptools
ChangeLog https://setuptools.readthedocs.io/en/latest/history.html#v58-0-0The text was updated successfully, but these errors were encountered: