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

Breaking change: Remove Python 2 support and stop using use_2to3 #34

Merged
merged 2 commits into from
Sep 16, 2021

Conversation

serenecloud
Copy link
Contributor

Resolves #33

Setuptools 58 removed support for use_2to3 and Python 2 has been EOL for
a while. This change makes this library Python 3 only.

Setuptools 58 removed support for use_2to3 and Python 2 has been EOL for
a while. This change makes this library Python 3 only.
@tikitu
Copy link
Owner

tikitu commented Sep 8, 2021

Thanks very much! I will dig up my pypi credentials and get this published, but I'm about to spend some days up a mountain: just in case something unexpected happens I would rather do that when I'm back down and can fix any mistakes I might make quickly. If you didn't see this merged and published by 2021-09-17 please feel free to poke me, I can't see anything that should delay me so long.

Co-authored-by: Jiashuo Li <4003950+jiasli@users.noreply.github.com>
@serenecloud
Copy link
Contributor Author

serenecloud commented Sep 8, 2021

Thanks @tikitu - we appreciate it :) Enjoy the time away!

@serenecloud
Copy link
Contributor Author

Thanks @jiasli for that suggestion - you're right , no point advertising legacy support

rfay pushed a commit to ddev/ddev that referenced this pull request Sep 9, 2021
Fixes breaking readthedocs builds due to removal of Python 2 support in setuptools 58.
PR: tikitu/jsmin#34
Guts added a commit to Guts/mkdocs-rss-plugin that referenced this pull request Sep 10, 2021
tnurse18 added a commit to WPI-LNL/lnldb that referenced this pull request Sep 10, 2021
Fixes breaking readthedocs builds due to removal of Python 2 support in setuptools 58
GraemeWatt added a commit to HEPData/hepdata that referenced this pull request Sep 15, 2021
* Fixes broken Read the Docs build until jsmin v3.0.0 is released.
* Pin to a commit made in tikitu/jsmin#34
@tikitu tikitu merged commit bb5410e into tikitu:master Sep 16, 2021
Muirrum pushed a commit to Muirrum/lnldb that referenced this pull request Sep 29, 2021
Fixes breaking readthedocs builds due to removal of Python 2 support in setuptools 58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unable to install with setuptools 58 - "error in jsmin setup command: use_2to3 is invalid."
4 participants