Closed namruf15 closed 3 years ago
Well, that's embarrassing. Sorry about that!
I'm fixing it right now. I already yanked the release on PyPI and will make a 0.12.1 which has this specification included. I did remove the classifier, but forgot about this kwarg.
Thanks for quick reaction! How does the procedure for releasing new version to PyPi looks like? Still I can see that newest version hasn't been released and version 0.11.0 is at the top.
I've been away for a few days, but in the meantime I have uploaded 0.12.1 to PyPI and it should be installable for Python 3 users.
The procedure that I currently do is as follows:
As Python 2 is EOL, I won't be providing new releases for Python 2 users. I hope this answers all your questions, but don't hesitate to post again if it doesn't!
WHAT: Library ttkwidgets==0.12.0 automatically installed under Python 2 which fails the execution
WHY: Lack of python_requires record within setup.py
SOLUTION Add _pythonrequires='>=3.6' into setup.py and blacklist the 0.12.0 version
LOGS: