fix: ⬇️ downgrade yt-dlp to jammy
All checks were successful
dl / lint (push) Successful in 1m13s
dl / docker (push) Successful in 2m28s

This commit is contained in:
Michel Roux 2024-12-20 10:48:25 +00:00
parent 84c91b7872
commit d0d8c80ddc
4 changed files with 8 additions and 31 deletions

View File

@ -4,7 +4,7 @@ on: [push]
jobs: jobs:
lint: lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: python:3.13.0 container: python:3.13.1
steps: steps:
- run: apt-get update - run: apt-get update
- run: apt-get install -y git nodejs - run: apt-get install -y git nodejs

View File

@ -9,10 +9,9 @@ RUN apt-get update && \
apt-get install -y \ apt-get install -y \
vim p7zip* git mc lftp rename wget curl procps psmisc \ vim p7zip* git mc lftp rename wget curl procps psmisc \
openssh-client transmission-cli speedtest-cli \ openssh-client transmission-cli speedtest-cli \
python3-pip python3-requests python3-transmissionrpc && \ python3-requests python3-transmissionrpc && \
apt-get install -y --no-install-recommends mame-tools && \ apt-get install -y --no-install-recommends mame-tools yt-dlp && \
rm -rf /var/lib/apt/lists/* && \ rm -rf /var/lib/apt/lists/* && \
pip install yt-dlp && \
curl -sSL https://raw.githubusercontent.com/MatanZ/tremc/main/tremc -o /usr/local/bin/tremc && \ curl -sSL https://raw.githubusercontent.com/MatanZ/tremc/main/tremc -o /usr/local/bin/tremc && \
curl -sSL https://raw.githubusercontent.com/putnam/binmerge/master/binmerge -o /usr/local/bin/binmerge && \ curl -sSL https://raw.githubusercontent.com/putnam/binmerge/master/binmerge -o /usr/local/bin/binmerge && \
update-alternatives --set editor /usr/bin/vim.basic update-alternatives --set editor /usr/bin/vim.basic

31
poetry.lock generated
View File

@ -1,14 +1,14 @@
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. # This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand.
[[package]] [[package]]
name = "certifi" name = "certifi"
version = "2024.8.30" version = "2024.12.14"
description = "Python package for providing Mozilla's CA Bundle." description = "Python package for providing Mozilla's CA Bundle."
optional = false optional = false
python-versions = ">=3.6" python-versions = ">=3.6"
files = [ files = [
{file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"}, {file = "certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56"},
{file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"}, {file = "certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db"},
] ]
[[package]] [[package]]
@ -345,28 +345,7 @@ h2 = ["h2 (>=4,<5)"]
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
zstd = ["zstandard (>=0.18.0)"] zstd = ["zstandard (>=0.18.0)"]
[[package]]
name = "yt-dlp"
version = "2024.11.27.232921.dev0"
description = "A feature-rich command-line audio/video downloader"
optional = false
python-versions = ">=3.9"
files = [
{file = "yt_dlp-2024.11.27.232921.dev0-py3-none-any.whl", hash = "sha256:f7f4a408cf856b037ac75b399b49a374dc2fcb7f94b5538cf5d59e637e0f3611"},
{file = "yt_dlp-2024.11.27.232921.dev0.tar.gz", hash = "sha256:31e3bbf18b327c26d477ba93a5d6020bc74a383df55d12cfaa1c327db5b958c7"},
]
[package.extras]
build = ["build", "hatchling", "pip", "setuptools (>=71.0.2)", "wheel"]
curl-cffi = ["curl-cffi (==0.5.10)", "curl-cffi (>=0.5.10,!=0.6.*,<0.7.2)"]
default = ["brotli", "brotlicffi", "certifi", "mutagen", "pycryptodomex", "requests (>=2.32.2,<3)", "urllib3 (>=1.26.17,<3)", "websockets (>=13.0)"]
dev = ["autopep8 (>=2.0,<3.0)", "pre-commit", "pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)", "ruff (>=0.7.0,<0.8.0)"]
pyinstaller = ["pyinstaller (>=6.11.1)"]
secretstorage = ["cffi", "secretstorage"]
static-analysis = ["autopep8 (>=2.0,<3.0)", "ruff (>=0.7.0,<0.8.0)"]
test = ["pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"
python-versions = "^3.10" python-versions = "^3.10"
content-hash = "7ee9116b77bec2674bc14cbde4ac1d6163dd37228100f18822c37bff29e2c904" content-hash = "9d77ee3378511626b927641897dae689ddfec095bdd13a1c8f66f29d6b6e1eec"

View File

@ -9,7 +9,6 @@ package-mode = false
python = "^3.10" python = "^3.10"
transmissionrpc-ng = "~0.13.1" transmissionrpc-ng = "~0.13.1"
requests = "^2.32.3" requests = "^2.32.3"
yt-dlp = "^2024.11.27"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
ruff = "^0.8.4" ruff = "^0.8.4"