liftoff / pyminifier

Pyminifier is a Python code minifier, obfuscator, and compressor.
GNU General Public License v3.0
1.46k stars 223 forks source link

Drop python2 support and fix setup.py install #134

Open daltonserey opened 2 years ago

daltonserey commented 2 years ago

This PR proposes dropping Python 2 support to fix problems with setup.py. It also drops use of distutils as it is slated for removal in Python 3.12. The changes are minimal and do not break the tests (neither the repo tests, nor manual tests I performed myself with data on my own use of pyminifier).

tuhe commented 2 years ago

It would be really cool if this could be merged. I use pyminifier in a project and I need to either bundle the relevant pyminifier files or find another obfuscation/minifier library if it cannot be installed on python 3.10/3.11.

hhslepicka commented 2 years ago

👍 to getting this merged and fixing the issue.

bwoodsend commented 1 year ago

Given that the original author hasn't been seen on GitHub since 2018, I suggest that you try emailing him asking for a transfer of ownership of the GitHub repo and the PyPI project. If you get no response then fork this repo and submit a pep541 name transfer request.