Replies: 6 comments 14 replies
-
@sampsyo I have done some more work here. I ran it through with the following command:
And cleaned up the flake8 errors. The current tests are failing due to all of the bytes -> String conversion taking place as part of the support for 2 & 3. More updates coming |
Beta Was this translation helpful? Give feedback.
-
I have done all sorts of debugging to try and see where bytes are coming from, but the format passed in here is always bytes. I have type cast the encode function in convert.py.
|
Beta Was this translation helpful? Give feedback.
-
OK, had another go here https://github.com/arogl/beets/tree/try2upgrade Each directory updated via Tox tests run on linux have the same failure/error count after each change. Windows tests failing on the convert and replaygain tests. |
Beta Was this translation helpful? Give feedback.
-
For the next release, should we also look at resurrecting #3694 - Add black as an auto formatter |
Beta Was this translation helpful? Give feedback.
-
Maybe post this announcement on the blog? |
Beta Was this translation helpful? Give feedback.
-
I absolutely cannot believe how long it took to get here, but we have release beets v1.5.0. But here it is! Yay! Onward and upward—it's at last time to drop a bunch of Python 2 stuff and move into a 3.6+ future.
Check out the changelog if you're into that sort of thing.
After this debacle, I want to institute regular releases—perhaps every 3 months? If you're interested in that, please post here and we'll get you into the "core team" chat to work out a plan.
Beta Was this translation helpful? Give feedback.
All reactions