You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
user configuration: /home/willow/.config/beets/config.yaml
data directory: /home/willow/.config/beets
plugin paths:
ImageMagick version check failed: [Errno 2] No such file or directory: 'magick'
ImageMagick version check failed: [Errno 2] No such file or directory: 'convert'
artresizer: method is (1, (0,))
ImageMagick version check failed: [Errno 2] No such file or directory: 'magick'
ImageMagick version check failed: [Errno 2] No such file or directory: 'convert'
thumbnails: using PIL to write metadata
thumbnails: using GIO to compute URIs
lastgenre: Loading canonicalization tree /usr/lib/python3.11/site-packages/beetsplug/lastgenre/genres-tree.yaml
lyrics: Disabling google source: no API key configured.
Sending event: pluginload
library database: /home/willow/.config/beets/library.db
library directory: /home/willow/Music
Sending event: library_opened
ImageMagick version check failed: [Errno 2] No such file or directory: 'magick'
ImageMagick version check failed: [Errno 2] No such file or directory: 'convert'
thumbnails: using PIL to write metadata
thumbnails: using GIO to compute URIs
thumbnails: generating thumbnail for Aphex Twin - Come to Daddy
artresizer: PIL resizing /home/willow/Music/Aphex Twin/Come to Daddy/cover.jpg to /home/willow/.cache/thumbnails/large/2bd56b58b1715e686e0753633c6486e3.png
Traceback (most recent call last):
File "/usr/bin/beet", line 33, in <module>
sys.exit(load_entry_point('beets==1.6.0', 'console_scripts', 'beet')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/beets/ui/__init__.py", line 1285, in main
_raw_main(args)
File "/usr/lib/python3.11/site-packages/beets/ui/__init__.py", line 1272, in _raw_main
subcommand.func(lib, suboptions, subargs)
File "/usr/lib/python3.11/site-packages/beetsplug/thumbnails.py", line 75, in process_query
self.process_album(album)
File "/usr/lib/python3.11/site-packages/beetsplug/thumbnails.py", line 129, in process_album
wrote &= self.make_cover_thumbnail(album, 256, LARGE_DIR)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/beetsplug/thumbnails.py", line 152, in make_cover_thumbnail
resized = ArtResizer.shared.resize(size, album.artpath,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/beets/util/artresizer.py", line 355, in resize
return func(maxwidth, path_in, path_out,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/beets/util/artresizer.py", line 75, in pil_resize
im.thumbnail(size, Image.ANTIALIAS)
^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS'
Here's a link to the music files that trigger the bug (if relevant): N/A
Setup
OS: Arch Linux x86_64
Python version: 3.11.7
beets version: 1.6.0
Turning off plugins made problem go away (yes/no): no
Seems like Pillow 10.0.0 removed some constants that break functionality.
Problem
Running this command in verbose (
-vv
) mode:Led to this problem:
Here's a link to the music files that trigger the bug (if relevant): N/A
Setup
My configuration (output of
beet config
) is:Workaround
Installing imagemagick allows
beet thumbnails
to execute properly.The text was updated successfully, but these errors were encountered: