-
Notifications
You must be signed in to change notification settings - Fork 31
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
py2deb does not seem to work with the latest coloredlogs #4
Comments
Thanks for the heads up Maikel, coincidentally I noticed this myself yesterday evening. I'll fix this ASAP. That's what I get for not constraining the maximum version and breaking backwards compatibility in |
I've pushed a temporary fix to my fork of py2deb that resolves this issue by depending on coloredlogs versions < 5.0. Feel free to PR this as a temporary fix until the problem is resolved in a better way. https://github.com/maikelwever/py2deb/tree/fix/issue4 |
Hey Maikel, Thanks again for the feedback and sorry for ignoring your short term fix, when I got a mail notification about your reply I had already implemented and pushed the long term fix :-). The just released py2deb 0.24.2 should no longer have this problem (Travis CI seems to agree). |
No problem, a long term fix is always better than a short term one. |
Reverting to coloredlogs v4.0 makes it work fine. Since the requirements.txt of py2deb specifies >=0.5, coloredlogs v5.0 is installed. Which does not work, because of:
Steps to reproduce: run
py2deb
without arguments. Runningpy2deb --help
hides the traceback, but still fails. Running a valid command does not seem to break py2deb, because the help text printing logic does not seem to be called.Error is present on both Python 2.7.11 and Python 3.5.1. Both installs were done with
pip install py2deb
in a clean virtualenv.The text was updated successfully, but these errors were encountered: