diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7c489d1a6..18c77b2d2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -34,7 +34,7 @@ jobs: run: | sudo apt update sudo apt install ffmpeg gobject-introspection libgirepository1.0-dev - poetry install --extras replaygain + poetry install --extras=replaygain --extras=reflink - name: Install Python dependencies run: poetry install --only=main,test --extras=autobpm diff --git a/poetry.lock b/poetry.lock index b8eaaf428..281bc0f32 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2524,7 +2524,7 @@ files = [ name = "reflink" version = "0.2.2" description = "Python reflink wraps around platform specific reflink implementations" -optional = false +optional = true python-versions = "*" files = [ {file = "reflink-0.2.2-cp36-cp36m-win32.whl", hash = "sha256:8435c7153af4d6e66dc8acb48a9372c8ec6f978a09cdf7b57cd6656d969e343a"}, @@ -3188,4 +3188,4 @@ web = ["flask", "flask-cors"] [metadata] lock-version = "2.0" python-versions = ">=3.8,<4" -content-hash = "863a8a4fb3e20fe6688394c02614f7c296d239e7d7ecfb4af04926a92de7610c" +content-hash = "b24bff904f040cb57c9496a2d1ce129459123372a739b58baf6de973a6a41571" diff --git a/pyproject.toml b/pyproject.toml index 6e7ed7a90..b26b1fd12 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ musicbrainzngs = ">=0.4" pyyaml = "*" typing_extensions = { version = "*", python = "<=3.10" } unidecode = ">=1.3.6" + beautifulsoup4 = { version = "*", optional = true } dbus-python = { version = "*", optional = true } flask = { version = "*", optional = true } @@ -61,7 +62,7 @@ pyxdg = { version = "*", optional = true } rarfile = { version = "*", optional = true } reflink = { version = "*", optional = true } requests = { version = "*", optional = true } -resampy = {version = ">=0.4.3", optional = true} +resampy = { version = ">=0.4.3", optional = true } requests-oauthlib = { version = ">=0.6.1", optional = true } soco = { version = "*", optional = true } @@ -79,7 +80,6 @@ python3-discogs-client = ">=2.3.15" py7zr = "*" pyxdg = "*" rarfile = "*" -reflink = "*" requests_oauthlib = "*" responses = ">=0.3.0"