Move dependencies required for release to a separate group

This commit is contained in:
Šarūnas Nejus 2024-06-14 16:39:46 +01:00
parent 54a8ef7a32
commit e3075b76e0
No known key found for this signature in database
GPG key ID: DD28F6704DBE3435
2 changed files with 6 additions and 4 deletions

2
poetry.lock generated
View file

@ -2752,4 +2752,4 @@ web = ["flask", "flask-cors"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"
python-versions = ">=3.8,<4" python-versions = ">=3.8,<4"
content-hash = "2ff0a67fbc8099eed500963f3338cf00d687abee9af56aac744a169f8f22d50d" content-hash = "4ae4e4157dd4a0c7951ba1f642c8dc36ae8ca264789b2a224ecaaf5e3a2f289a"

View file

@ -34,16 +34,13 @@ Changelog = "https://github.com/beetbox/beets/blob/master/docs/changelog.rst"
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = ">=3.8,<4" python = ">=3.8,<4"
click = ">=8.1.7"
colorama = { version = "*", markers = "sys_platform == 'win32'" } colorama = { version = "*", markers = "sys_platform == 'win32'" }
confuse = ">=1.5.0" confuse = ">=1.5.0"
jellyfish = "*" jellyfish = "*"
mediafile = ">=0.12.0" mediafile = ">=0.12.0"
munkres = ">=1.0.0" munkres = ">=1.0.0"
musicbrainzngs = ">=0.4" musicbrainzngs = ">=0.4"
packaging = ">=24.0"
pyyaml = "*" pyyaml = "*"
tomli = ">=2.0.1"
typing_extensions = "*" typing_extensions = "*"
unidecode = ">=1.3.6" unidecode = ">=1.3.6"
beautifulsoup4 = { version = "*", optional = true } beautifulsoup4 = { version = "*", optional = true }
@ -106,6 +103,11 @@ types-urllib3 = "*"
pydata-sphinx-theme = "*" pydata-sphinx-theme = "*"
sphinx = "*" sphinx = "*"
[tool.poetry.group.release.dependencies]
click = ">=8.1.7"
packaging = ">=24.0"
tomli = ">=2.0.1"
[tool.poetry.extras] [tool.poetry.extras]
# inline comments note required external / non-python dependencies # inline comments note required external / non-python dependencies
absubmit = ["requests"] # extractor binary from https://acousticbrainz.org/download absubmit = ["requests"] # extractor binary from https://acousticbrainz.org/download