diff --git a/Dockerfile b/Dockerfile index f6921ea..c98dc15 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,8 +4,8 @@ RUN apt-get update && \ apt-get install -y \ vim p7zip* git mc lftp rename wget curl procps psmisc \ openssh-client transmission-cli speedtest-cli \ - python3-bs4 python3-requests python3-transmissionrpc python3-pip && \ - pip install yt-dlp && \ + python3-bs4 python3-requests python3-transmissionrpc && \ + apt-get install -y --no-install-recommends mame-tools yt-dlp && \ rm -rf /var/lib/apt/lists/* && \ curl -sSL https://raw.githubusercontent.com/MatanZ/tremc/main/tremc -o /usr/local/bin/tremc && \ update-alternatives --set editor /usr/bin/vim.basic diff --git a/poetry.lock b/poetry.lock index 2adb53d..c27faf7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -395,28 +395,7 @@ h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] -[[package]] -name = "yt-dlp" -version = "2024.12.26.232815.dev0" -description = "A feature-rich command-line audio/video downloader" -optional = false -python-versions = ">=3.9" -files = [ - {file = "yt_dlp-2024.12.26.232815.dev0-py3-none-any.whl", hash = "sha256:9f39364871518a8aabf2b5e7a7279b370e7e8e74c1599de1afe1a0c968487132"}, - {file = "yt_dlp-2024.12.26.232815.dev0.tar.gz", hash = "sha256:29e1b64c9dd1f12c74b0482f635732abd9fc64e12ea8d3375ab6b23c662d9640"}, -] - -[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.8.0,<0.9.0)"] -pyinstaller = ["pyinstaller (>=6.11.1)"] -secretstorage = ["cffi", "secretstorage"] -static-analysis = ["autopep8 (>=2.0,<3.0)", "ruff (>=0.8.0,<0.9.0)"] -test = ["pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)"] - [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "b61608c0027f4a36b7a4e6091f179a3ea7516dae52f5ead7159e9bd84918cead" +content-hash = "3b786ded1adbc7ce529877eed117870d0f272578a789291f8c1c69ae4ef8a17a" diff --git a/pyproject.toml b/pyproject.toml index c8eada7..1f064d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,6 @@ python = "^3.10" beautifulsoup4 = "^4.12.3" transmissionrpc-ng = "~0.13.1" requests = "^2.32.3" -yt-dlp = "^2024.12.26" [tool.poetry.group.dev.dependencies] ruff = "^0.9.1"