This is just a little bug fix release. With 1.4.2, we're also confident enough to recommend that anyone who's interested give Python 3 a try: bugs may still lurk, but we've deemed things safe enough for broad adoption. If you can, please install beets with pip3
instead of pip2
this time and let us know how it goes!
Here are the fixes:
badfiles
: Fix a crash on non-ASCII filenames. #2299- The
%asciify{}
path formatting function and the asciify-paths setting properly substitute path separators generated by converting some Unicode characters, such as ½ and ¢, into ASCII. convert
: Fix a logging-related crash when filenames contain curly braces. Thanks to @kierdavis. #2323- We've rolled back some changes to the included zsh completion script that were causing problems for some users. #2266
Also, we've removed some special handling for logging in the discogs
that we believe was unnecessary. If spurious log messages appear in this version, please let us know by filing a bug.