-
Notifications
You must be signed in to change notification settings - Fork 26
copyartifacts stops copying when it throws exception #38
Comments
Duplicate of #31 |
@thomwiggers Are you sure it's a dup? The last comment indicates the development version works. I believe I cloned the repo to get copyartifacts. |
"TypeError: cannot use a bytes pattern on a string-like object" is a typical "trying to use python 2 code under python 3"-problem. Clearly Python 3 still isn't fully supported. |
This could be something missed in the test coverage in the development version. @jojojames, could you paste your copyartifacts config? |
copyartifacts: https://github.com/jojojames/beets/blob/master/config.yaml |
The main problem is that the |
Without this fix, the following exception is thrown: Traceback (most recent call last): File "/data/jan/Projects/beets/beets/plugins.py", line 140, in wrapper return func(*args, **kwargs) TypeError: process_events() got an unexpected keyword argument 'lib' The lib kwarg has been introduced by this commit in beetbox/beets: commit 2ad5b4c665bd270243d7e31f77680e969d7cb315 Author: Dang Mai <contact@dangmai.net> Date: Thu Jan 31 16:33:53 2013 -0500 Add lib parameter for cli_exit This is a partial fix for issue sbarakat#38.
I just triggered this bug when updating a massive library. It was quite annoying since all the music files were moved but all the artifacts were left in the original folders, requiring manual movement. Maybe #43 could be merged easily, since it's a one-word fix. |
I had the same issue with my recent massive library update. |
Is this ever going to be fixed? I've had to deal with this problem numerous times because I've had to reinstall multiple versions of Python, and the buggy version is installed from pip every time. I would gladly volunteer to merge the patches if it were possible. |
Without this fix, the following exception is thrown: Traceback (most recent call last): File "/data/jan/Projects/beets/beets/plugins.py", line 140, in wrapper return func(*args, **kwargs) TypeError: process_events() got an unexpected keyword argument 'lib' The lib kwarg has been introduced by this commit in beetbox/beets: commit 2ad5b4c665bd270243d7e31f77680e969d7cb315 Author: Dang Mai <contact@dangmai.net> Date: Thu Jan 31 16:33:53 2013 -0500 Add lib parameter for cli_exit This is a partial fix for issue sbarakat#38.
The text was updated successfully, but these errors were encountered: