# automatically generated by g-sorcery
# please do not edit this file

EAPI=8

REALNAME="${PN}"
LITERALNAME="${PN}"
REALVERSION="${PV}"
DIGEST_SOURCES="yes"
PYTHON_COMPAT=( python{3_11,3_12,3_13,3_14} )
DISTUTILS_USE_PEP517=standalone

inherit python-r1 gs-pypi

DESCRIPTION="music tagger and library organizer"

HOMEPAGE="https://beets.io/"
LICENSE="MIT"
SRC_URI="https://files.pythonhosted.org/packages/source/${REALNAME::1}/${REALNAME}/${REALNAME}-${REALVERSION}.tar.gz"
SOURCEFILE="${REALNAME}-${REALVERSION}.tar.gz"
RESTRICT="test"

SLOT="0"
KEYWORDS="~amd64 ~x86"

IUSE="absubmit aura autobpm beatport bpd chroma discogs docs embedart embyupdate fetchart import kodiupdate lastgenre lastimport lyrics metasync mpdstats plexupdate reflink replaygain scrub sonosupdate thumbnails web"
DEPENDENCIES="aura? ( dev-python/pillow[${PYTHON_USEDEP}] )
	embedart? ( dev-python/pillow[${PYTHON_USEDEP}] )
	fetchart? ( dev-python/pillow[${PYTHON_USEDEP}] )
	thumbnails? ( dev-python/pillow[${PYTHON_USEDEP}] )
	bpd? ( dev-python/pygobject[${PYTHON_USEDEP}] )
	replaygain? ( dev-python/pygobject[${PYTHON_USEDEP}] )
	fetchart? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] )
	lyrics? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] )
	>=dev-python/confuse-1.5.0[${PYTHON_USEDEP}]
	metasync? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
	aura? ( dev-python/flask[${PYTHON_USEDEP}] )
	web? ( dev-python/flask[${PYTHON_USEDEP}] )
	aura? ( dev-python/flask-cors[${PYTHON_USEDEP}] )
	web? ( dev-python/flask-cors[${PYTHON_USEDEP}] )
	dev-python/jellyfish[${PYTHON_USEDEP}]
	fetchart? ( dev-python/langdetect[${PYTHON_USEDEP}] )
	lyrics? ( dev-python/langdetect[${PYTHON_USEDEP}] )
	>=dev-python/lap-0.5.12[${PYTHON_USEDEP}]
	autobpm? ( dev-python/librosa[${PYTHON_USEDEP}] )
	>=dev-python/mediafile-0.12.0[${PYTHON_USEDEP}]
	>=dev-python/musicbrainzngs-0.4[${PYTHON_USEDEP}]
	scrub? ( dev-python/mutagen[${PYTHON_USEDEP}] )
	>=dev-python/numpy-1.24.4[${PYTHON_USEDEP}]
	>=dev-python/platformdirs-3.5.0[${PYTHON_USEDEP}]
	import? ( dev-python/py7zr[${PYTHON_USEDEP}] )
	chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] )
	docs? ( dev-python/pydata-sphinx-theme[${PYTHON_USEDEP}] )
	lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] )
	lastimport? ( dev-python/pylast[${PYTHON_USEDEP}] )
	mpdstats? ( >=dev-python/python-mpd2-0.4.2[${PYTHON_USEDEP}] )
	discogs? ( >=dev-python/python3-discogs-client-2.3.15[${PYTHON_USEDEP}] )
	thumbnails? ( dev-python/pyxdg[${PYTHON_USEDEP}] )
	dev-python/pyyaml[${PYTHON_USEDEP}]
	import? ( dev-python/rarfile[${PYTHON_USEDEP}] )
	reflink? ( dev-python/reflink[${PYTHON_USEDEP}] )
	absubmit? ( dev-python/requests[${PYTHON_USEDEP}] )
	embyupdate? ( dev-python/requests[${PYTHON_USEDEP}] )
	fetchart? ( dev-python/requests[${PYTHON_USEDEP}] )
	kodiupdate? ( dev-python/requests[${PYTHON_USEDEP}] )
	lyrics? ( dev-python/requests[${PYTHON_USEDEP}] )
	plexupdate? ( dev-python/requests[${PYTHON_USEDEP}] )
	beatport? ( >=dev-python/requests-oauthlib-0.6.1[${PYTHON_USEDEP}] )
	autobpm? ( dev-python/resampy[${PYTHON_USEDEP}] )
	sonosupdate? ( dev-python/soco[${PYTHON_USEDEP}] )
	docs? ( dev-python/sphinx[${PYTHON_USEDEP}] )
	docs? ( <dev-python/sphinx-copybutton-0.6.0[${PYTHON_USEDEP}] )
	docs? ( dev-python/sphinx_design[${PYTHON_USEDEP}] )
	dev-python/typing-extensions[${PYTHON_USEDEP}]
	>=dev-python/unidecode-1.3.6[${PYTHON_USEDEP}]"
BDEPEND="${DEPENDENCIES}"
RDEPEND="${DEPENDENCIES}"