mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 16:42:42 +01:00
Do not support 3.14 for now, until we drop 3.9 in a couple of days
This commit is contained in:
parent
fdc6d6e787
commit
e76665bcfb
4 changed files with 9 additions and 12 deletions
4
.github/workflows/ci.yaml
vendored
4
.github/workflows/ci.yaml
vendored
|
|
@ -20,7 +20,7 @@ jobs:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
platform: [ubuntu-latest, windows-latest]
|
platform: [ubuntu-latest, windows-latest]
|
||||||
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
|
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||||
runs-on: ${{ matrix.platform }}
|
runs-on: ${{ matrix.platform }}
|
||||||
env:
|
env:
|
||||||
IS_MAIN_PYTHON: ${{ matrix.python-version == '3.9' && matrix.platform == 'ubuntu-latest' }}
|
IS_MAIN_PYTHON: ${{ matrix.python-version == '3.9' && matrix.platform == 'ubuntu-latest' }}
|
||||||
|
|
@ -46,8 +46,6 @@ jobs:
|
||||||
python3-gst-1.0 \
|
python3-gst-1.0 \
|
||||||
libcairo2-dev \
|
libcairo2-dev \
|
||||||
libgirepository-2.0-dev \
|
libgirepository-2.0-dev \
|
||||||
libopenblas-dev \
|
|
||||||
llvm-20-dev \
|
|
||||||
pandoc \
|
pandoc \
|
||||||
imagemagick
|
imagemagick
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ New features:
|
||||||
to receive extra verbose logging around last.fm results and how they are
|
to receive extra verbose logging around last.fm results and how they are
|
||||||
resolved. The ``extended_debug`` config setting and ``--debug`` option
|
resolved. The ``extended_debug`` config setting and ``--debug`` option
|
||||||
have been removed.
|
have been removed.
|
||||||
- Added support for Python 3.13 and 3.14.
|
- Added support for Python 3.13.
|
||||||
|
|
||||||
Bug fixes:
|
Bug fixes:
|
||||||
|
|
||||||
|
|
|
||||||
2
poetry.lock
generated
2
poetry.lock
generated
|
|
@ -4022,4 +4022,4 @@ web = ["flask", "flask-cors"]
|
||||||
[metadata]
|
[metadata]
|
||||||
lock-version = "2.0"
|
lock-version = "2.0"
|
||||||
python-versions = ">=3.9,<4"
|
python-versions = ">=3.9,<4"
|
||||||
content-hash = "0482f412ae22099662d8f991b9e6f8074bd8bbbddd3964f704046e10d5920619"
|
content-hash = "d3a1dc19299b117259ac790773ebef872a0b5a2e318b8a36da0918f3bbc54fb8"
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,6 @@ classifiers = [
|
||||||
"Programming Language :: Python :: 3.11",
|
"Programming Language :: Python :: 3.11",
|
||||||
"Programming Language :: Python :: 3.12",
|
"Programming Language :: Python :: 3.12",
|
||||||
"Programming Language :: Python :: 3.13",
|
"Programming Language :: Python :: 3.13",
|
||||||
"Programming Language :: Python :: 3.14",
|
|
||||||
"Programming Language :: Python :: Implementation :: CPython",
|
"Programming Language :: Python :: Implementation :: CPython",
|
||||||
]
|
]
|
||||||
packages = [
|
packages = [
|
||||||
|
|
@ -52,8 +51,8 @@ lap = ">=0.5.12"
|
||||||
mediafile = ">=0.12.0"
|
mediafile = ">=0.12.0"
|
||||||
musicbrainzngs = ">=0.4"
|
musicbrainzngs = ">=0.4"
|
||||||
numpy = [
|
numpy = [
|
||||||
{ python = "<3.14", version = ">=2.0.2" },
|
{ python = "<3.13", version = ">=2.0.2" },
|
||||||
{ python = ">=3.14", version = ">=2.3.4" },
|
{ python = ">=3.13", version = ">=2.3.4" },
|
||||||
]
|
]
|
||||||
platformdirs = ">=3.5.0"
|
platformdirs = ">=3.5.0"
|
||||||
pyyaml = "*"
|
pyyaml = "*"
|
||||||
|
|
@ -67,12 +66,12 @@ flask-cors = { version = "*", optional = true }
|
||||||
langdetect = { version = "*", optional = true }
|
langdetect = { version = "*", optional = true }
|
||||||
librosa = { version = ">=0.11", optional = true }
|
librosa = { version = ">=0.11", optional = true }
|
||||||
scipy = [ # for librosa
|
scipy = [ # for librosa
|
||||||
{ python = "<3.14", version = ">=1.13.1", optional = true },
|
{ python = "<3.13", version = ">=1.13.1", optional = true },
|
||||||
{ python = ">=3.14", version = ">=1.16.1", optional = true },
|
{ python = ">=3.13", version = ">=1.16.1", optional = true },
|
||||||
]
|
]
|
||||||
numba = [ # for librosa
|
numba = [ # for librosa
|
||||||
{ python = "<3.14", version = ">=0.60", optional = true },
|
{ python = "<3.13", version = ">=0.60", optional = true },
|
||||||
{ python = ">=3.14", version = ">=0.62.1", optional = true },
|
{ python = ">=3.13", version = ">=0.62.1", optional = true },
|
||||||
]
|
]
|
||||||
mutagen = { version = ">=1.33", optional = true }
|
mutagen = { version = ">=1.33", optional = true }
|
||||||
Pillow = { version = "*", optional = true }
|
Pillow = { version = "*", optional = true }
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue