streamrip

View on PyPIReverse Dependencies (0)

2.0.5 streamrip-2.0.5-py3-none-any.whl

Wheel Details

Project: streamrip
Version: 2.0.5
Filename: streamrip-2.0.5-py3-none-any.whl
Download: [link]
Size: 87555
MD5: 6698f760b3e84f5c0ddb6ee7afaaccfe
SHA256: 808ef8310e1d54f6d2e899c5b0f10e244dd31c238a77c54f918e8da93ab08198
Uploaded: 2024-01-25 00:09:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: streamrip
Version: 2.0.5
Summary: A fast, all-in-one music ripper for Qobuz, Deezer, Tidal, and SoundCloud
Author: nathom
Author-Email: nathanthomas707[at]gmail.com
Home-Page: https://github.com/nathom/streamrip
Project-Url: Bug Reports, https://github.com/nathom/streamrip/issues
Project-Url: Repository, https://github.com/nathom/streamrip
License: GPL-3.0-only
Keywords: hi-res,free,music,download
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: Pillow (<11,>=9)
Requires-Dist: aiodns (<4.0.0,>=3.0.0)
Requires-Dist: aiofiles (<0.8,>=0.7)
Requires-Dist: aiohttp (<4.0,>=3.9)
Requires-Dist: aiolimiter (<2.0.0,>=1.1.0)
Requires-Dist: appdirs (<2.0.0,>=1.4.4)
Requires-Dist: click-help-colors (<0.10.0,>=0.9.2)
Requires-Dist: deezer-py (==1.3.6)
Requires-Dist: m3u8 (<0.10.0,>=0.9.0)
Requires-Dist: mutagen (<2.0.0,>=1.45.1)
Requires-Dist: pathvalidate (<3.0.0,>=2.4.1)
Requires-Dist: pick (<3,>=2); sys_platform == "win32" or sys_platform == "cygwin"
Requires-Dist: pycryptodomex (<4.0.0,>=3.10.1)
Requires-Dist: pytest-asyncio (<0.22.0,>=0.21.1)
Requires-Dist: pytest-mock (<4.0.0,>=3.11.1)
Requires-Dist: rich (<14.0.0,>=13.6.0)
Requires-Dist: simple-term-menu (<2.0.0,>=1.2.1); sys_platform == "darwin" or sys_platform == "linux"
Requires-Dist: tomlkit (<0.8.0,>=0.7.2)
Requires-Dist: windows-curses (<3.0.0,>=2.2.0); sys_platform == "win32" or sys_platform == "cygwin"
Description-Content-Type: text/markdown
[Description omitted; length: 5970 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
streamrip/__init__.py sha256=qcDcSdCHLcKglgI1jn4IriOcsxDMST5aGh3iBot4IeE 182
streamrip/client/__init__.py sha256=v2VJZLH62nwrv0HadAcsQc3PfGxSFLyw3iRVj1iaZ70 377
streamrip/client/client.py sha256=_2TPqMnQooOnmcuPaSau1ouqyOIrxwn5JDGf5sH91Sc 1524
streamrip/client/deezer.py sha256=HiGn_64_J70L2RDYP_EZ4_PRCeq1pI3gDXb3kJrbqk4 7919
streamrip/client/downloadable.py sha256=gfPFJ-aWt9ibtG0xP_4TSQWpqcH0ZFS0lY41hDjN0w0 12985
streamrip/client/qobuz.py sha256=b2Nu6zDltoka23U4fEXQSub_o7ESUTTV8una0CJQPMo 14517
streamrip/client/soundcloud.py sha256=3IYa8iXGn_AXklI764Q4pLsVKUFbLs8hEhUqsRP-KIo 10489
streamrip/client/tidal.py sha256=PdYq19vfaZJTgCgunUisD2m1Oe0u3xw2ygwz7iGARmg 10746
streamrip/config.py sha256=3_MEWzB5GKS1kDfIkC8YN_SalKPNEce_m5ELBZ_9_5U 13258
streamrip/config.toml sha256=BjO-s4M7dgorwqj6laogoYwBubdaMDijsB0duxg13is 6938
streamrip/console.py sha256=UpMqeJ0C8i0pkue1AHnnyyX0bFJ9zZeJ7HBR6yhuA8A 54
streamrip/converter.py sha256=JRvmUO4O9Je_I_LVWvslTH9fBPJbgzIta_O3qkSg9_c 7989
streamrip/db.py sha256=uAqWCH50I1W0pi-5ijcLNJuel5S_rTJjRopp95Bu9qs 5114
streamrip/exceptions.py sha256=LydZ4cIbr2psNSw7U4uZWmBNa-tSOGQJKECbBuCFdzw 1569
streamrip/filepath_utils.py sha256=AhSm-FXupIV28xbV4k2lYaQNUCUZEC2EaxtK1XPYAFg 532
streamrip/media/__init__.py sha256=5OHqCXmaQuskM0nvRQJJ4ko-T_x6DXu-HtlsFSBsrCs 692
streamrip/media/album.py sha256=dXMJkHICAx07Ws8rKeLAJtVsjRXPXd27eoat5lwzOdE 3214
streamrip/media/artist.py sha256=r_vbfSR7_vdH4uyjKo4L9wgUqqheLN9hsLdOmF_ifVg 6603
streamrip/media/artwork.py sha256=_NFVUsD3QPXjA3B0hFa--a0HSAys8CHLzN7EnRMF-XM 4316
streamrip/media/label.py sha256=EMgRCj1u9B_JzqnyUpYK-vJotkKw9JQQVqPliwTsEIc 1810
streamrip/media/media.py sha256=a7XlIBHDVqIHDyHItlwxCf94PubV5WCtbd5u9oWxgEY 928
streamrip/media/playlist.py sha256=nN4h4PrRNeODUQIK5vnNLm5Y2xcu4z2B9fv24GTG7Fg 12760
streamrip/media/semaphore.py sha256=YSsGXW4P9fvuQt3zE1X6-u398p45nrDy71Jj-G9DlSY 1271
streamrip/media/track.py sha256=31ZoYHjToCw-CY1I3YdxEM0EFDCZiknSvKoPAJazuTs 7100
streamrip/metadata/__init__.py sha256=-PmuER6oM9lnCAympzLXp3-yZ1F2RqLLIVDG3gFRN5A 838
streamrip/metadata/album.py sha256=m2VAB9sxgZ5qbCpKS5IDYqwHLdzhS82eNJehkMA5Dbo 15961
streamrip/metadata/artist.py sha256=UzN1j7lJ01W8m37bKwTJxbyhjOGzEg2GTGxNjLQB-XQ 740
streamrip/metadata/covers.py sha256=7RGKnuN6MoARecBaN7G7DN1ZO5B3UwawP2qjtBS6or4 3926
streamrip/metadata/label.py sha256=6GVJ4BnOlebIDxOE2Mq3UD3Cd96vf8MbZwVr_xjA2J4 738
streamrip/metadata/playlist.py sha256=ewAoP1kWYipg9ZGoMTB-fJOMFY6w-x3k_2UwM8Havuk 3552
streamrip/metadata/search_results.py sha256=2PmJpiV8o67_AMkibdvr0XqOTGT-06dhyGCnwZ7L_wc 8338
streamrip/metadata/tagger.py sha256=QcTfHXqyD-wbAwmLgHc_0kMVThrQmVzbZ8sMwKByFT8 7071
streamrip/metadata/track.py sha256=X2amNH6px_zc9oijfFoW4XlOHh9__H5yhxqC0v0H4UA 7169
streamrip/metadata/util.py sha256=X_0n9C9nUClNHvtZ4pQ28O9L7qd-ZXLl7c3rc0t4ayE 1212
streamrip/progress.py sha256=puCGHl8x4lGGVcU1AiGIs3tVg1hYRojd7Lj4xlePC60 2845
streamrip/rip/__init__.py sha256=spl2yLUvOSWiXzWpfK3eWZ6pqZBlJWhOTPLj_Sokg3g 40
streamrip/rip/cli.py sha256=4OlE6cN5RGuWxQAVkOa4d46UPTXmKsQZO8Bi4uC8i_w 12267
streamrip/rip/main.py sha256=lAjjLgQkeeG1ujRlOOCQT62lAf31eTHkaFIWa47egAQ 10540
streamrip/rip/parse_url.py sha256=bYVMGL5cEy3sRTkYwurSxx-Niaq_Z46tOs7FaGt8uJk 7222
streamrip/rip/prompter.py sha256=zfOqDbcJHRZvzPogB1uB8wQUR1DIg9nweOPPwiKcRXo 6639
streamrip/rip/user_paths.py sha256=CZaRA7m9k82_wUJQIL36kFAkWX5JBpW5Je-6AYCJL2A 716
streamrip-2.0.5.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
streamrip-2.0.5.dist-info/METADATA sha256=02Wn4keBJjTJ6nyNPvtSjCSakN7GFkDIH7lqqX1d6S0 7811
streamrip-2.0.5.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
streamrip-2.0.5.dist-info/entry_points.txt sha256=Wz28oFNRExWzhYt_a8mxszkGv1MVYpfsixn41QEiamA 41
streamrip-2.0.5.dist-info/RECORD

entry_points.txt

rip = streamrip.rip:rip