[tool.poetry] name = "streamrip" version = "1.9.7" description = "A fast, all-in-one music ripper for Qobuz, Deezer, Tidal, and SoundCloud" authors = ["nathom "] license = "GPL-3.0-only" readme = "README.md" homepage = "https://github.com/nathom/streamrip" repository = "https://github.com/nathom/streamrip" include = ["streamrip/config.toml"] packages = [ { include = "streamrip" }, { include = "rip" }, ] keywords = ["hi-res", "free", "music", "download"] classifiers = [ "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", ] [tool.poetry.scripts] rip = "rip.cli:main" [tool.poetry.dependencies] python = ">=3.8 <4.0" requests = "^2.25.1" mutagen = "^1.45.1" click = "^8.0.1" tqdm = "^4.61.1" tomlkit = "^0.7.2" pathvalidate = "^2.4.1" simple-term-menu = {version = "^1.2.1", platform = 'darwin|linux'} pick = {version = "^1.0.0", platform = 'win32|cygwin'} windows-curses = {version = "^2.2.0", platform = 'win32|cygwin'} Pillow = "^9.0.0" deezer-py = "1.3.6" pycryptodomex = "^3.10.1" cleo = {version = "1.0.0a4", allow-prereleases = true} appdirs = "^1.4.4" m3u8 = "^0.9.0" aiofiles = "^0.7.0" aiohttp = "^3.7.4" aiodns = "^3.0.0" [tool.poetry.urls] "Bug Reports" = "https://github.com/nathom/streamrip/issues" [tool.poetry.dev-dependencies] Sphinx = "^4.1.1" autodoc = "^0.5.0" types-click = "^7.1.2" types-Pillow = "^8.3.1" black = "^21.7b0" isort = "^5.9.3" flake8 = "^3.9.2" setuptools = "^67.4.0" pytest = "^6.2.5" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api"