songbirdcore

View on PyPIReverse Dependencies (1)

0.1.1 songbirdcore-0.1.1-py3-none-any.whl

Wheel Details

Project: songbirdcore
Version: 0.1.1
Filename: songbirdcore-0.1.1-py3-none-any.whl
Download: [link]
Size: 316314
MD5: 7b86f50cf8df4ac3a31556639c4cb162
SHA256: a8fb465175a403ed90d8652989d2cd2a9b2d02f42db6a412e9dd5a6639258349
Uploaded: 2024-08-24 00:06:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: songbirdcore
Version: 0.1.1
Summary: core low level api for songbird
Author: Christian Boin
Requires-Python: >=3.11
Requires-Dist: annotated-types (==0.7.0)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: Brotli (==1.1.0)
Requires-Dist: cachetools (==5.5.0)
Requires-Dist: certifi (==2024.2.2)
Requires-Dist: charset-normalizer (==3.3.2)
Requires-Dist: coverage (==5.5)
Requires-Dist: cssselect (==1.2.0)
Requires-Dist: deprecation (==2.1.0)
Requires-Dist: eyed3 (==0.9.7)
Requires-Dist: fake-useragent (==1.5.1)
Requires-Dist: filetype (==1.2.0)
Requires-Dist: google-api-core (==2.19.1)
Requires-Dist: google-api-python-client (==2.142.0)
Requires-Dist: google-auth (==2.34.0)
Requires-Dist: google-auth-httplib2 (==0.2.0)
Requires-Dist: google-auth-oauthlib (==1.2.1)
Requires-Dist: googleapis-common-protos (==1.63.2)
Requires-Dist: greenlet (==3.0.3)
Requires-Dist: httplib2 (==0.22.0)
Requires-Dist: idna (==3.7)
Requires-Dist: lxml (==5.2.1)
Requires-Dist: lxml-html-clean (==0.1.1)
Requires-Dist: mutagen (==1.47.0)
Requires-Dist: oauthlib (==3.2.2)
Requires-Dist: packaging (==24.1)
Requires-Dist: parse (==1.20.1)
Requires-Dist: playwright (==1.43.0)
Requires-Dist: proto-plus (==1.24.0)
Requires-Dist: protobuf (==5.27.3)
Requires-Dist: pyasn1 (==0.6.0)
Requires-Dist: pyasn1-modules (==0.4.0)
Requires-Dist: pycryptodomex (==3.20.0)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pydantic-settings (==2.4.0)
Requires-Dist: pydantic-core (==2.20.1)
Requires-Dist: pyee (==11.1.0)
Requires-Dist: pyparsing (==3.1.2)
Requires-Dist: pyquery (==2.0.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: requests (==2.31.0)
Requires-Dist: requests-htmlc (==0.0.7)
Requires-Dist: requests-oauthlib (==2.0.0)
Requires-Dist: rsa (==4.9)
Requires-Dist: soupsieve (==2.5)
Requires-Dist: toml (==0.10.2)
Requires-Dist: typing-extensions (==4.11.0)
Requires-Dist: uritemplate (==4.1.1)
Requires-Dist: urllib3 (==2.2.1)
Requires-Dist: w3lib (==2.1.2)
Requires-Dist: websockets (==13.0)
Requires-Dist: yt-dlp (==2024.5.27)
Requires-Dist: black; extra == "dev"
Requires-Dist: click; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mike; extra == "dev"
Requires-Dist: mkdocstrings-python; extra == "dev"
Requires-Dist: build; extra == "package"
Requires-Dist: twine; extra == "package"
Provides-Extra: dev
Provides-Extra: package
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1311 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (73.0.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
docs/index.md sha256=FNTtYO0_GB5QRNjU4oBkJrIdUH2n8yHWnF9okaZYWYs 298
docs/songbirdcore/common.md sha256=8thpTYZW3IoxIFBmIU1S16Tg_I-nx5NWIMNRZeWZY_Y 54
docs/songbirdcore/gdrive.md sha256=qc-UkX6eIPkiKlDeij47rJ-YkvB12-qSLsE5VEiLW54 54
docs/songbirdcore/itunes.md sha256=xMVcDm3ze13hL4c4Fx7Dwh8Lv-Bu4LaVHnvO1Dhqwrk 54
docs/songbirdcore/web.md sha256=7zXvidE3bT-4njZ44AT7wCeQffbo6r5jl0aQ8mJ3kHM 48
docs/songbirdcore/youtube.md sha256=bdaRm9cQlDS8K-yPPZ31Z4O66Dduikm0GqbWgxzWTaI 56
docs/songbirdcore/models/itunes_api.md sha256=Ul3xHvE8s51U3aYxl2c8ogoiKVnzSKR9SpQBdt-VfAU 69
docs/songbirdcore/models/modes.md sha256=0apmtSmRKvCIN_Q772Na3rbA2QCoPBzw5phxZYDhIDI 59
songbirdcore/common.py sha256=iuqZ54CL72u8qd40YO4CkcZ8MKyEdUlwNpZbIfs1wu8 4662
songbirdcore/gdrive.py sha256=pt8R7hE2sdmEqHsmKDqrjpRJO_v0acQiRJxxYAlW5aM 2909
songbirdcore/itunes.py sha256=Rl55PVHTiSSCCrhy3Gsxb1w2iycYIXlKrHEFgXqzCYE 10056
songbirdcore/requirements.txt sha256=R_7qvXXTAoYGtc1MXSDq5s7WRfTzKmgo5Igpnc6qe9M 981
songbirdcore/requirements.txt.blank sha256=fnzx_iBhKE_Pg9Y-qm1HZMgkUiB1mrRBSCTQH5M5IeA 220
songbirdcore/test.txt sha256=cSmFzBGU3_6LMBJ0RODJL-IUQgqEpbLSir5mhPRUBAk 4
songbirdcore/version.py sha256=I4WU5JcKZjfggPiNIoGDFxUDB05Ym1xFhbC3J_MjilA 18
songbirdcore/web.py sha256=IlK64N2LYq4n25gTnolgY90VlT454sD1ZF0vjeLaIGk 4710
songbirdcore/youtube.py sha256=bfCt9oG5hQ4hdOfRSoAwEua1yhdIu6nKyMotmphPslk 5352
songbirdcore/models/itunes_api.py sha256=69KFUItkN4g7jrUCargeKcdhlFrcNTdGGS5EJ6BhrpQ 1326
songbirdcore/models/modes.py sha256=GBl4i-YegAmj1CM9eL9UKpcsc_4YqDQ9USIj0EGYSMs 255
tests/unit/test_common.py sha256=wpVqHz2owviJ4ue_hsu0VUVLKOjgyvbwSG5d8jJmOS8 2898
tests/unit/test_gdrive.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/test_itunes.py sha256=Xe_TAQykwWz4IaAOWMsxgD7dHgJOsxTUqKDwn-NGKiI 3546
tests/unit/test_web.py sha256=Nr-ftt0Qh4kNDc6AC2WNqD6JASU9gtXOXhFLvIBJKe0 521
tests/unit/test_youtube.py sha256=IbVXPhwvbECQLcwjBEFffEUhf-FCFVtKTE_mbQUnSM4 1096
tests/unit/resources/empty.m4a sha256=AZmjzx2-YUsiLQrUpKHGWlz7jpvmDvahvRnPEsj9JAA 81031
tests/unit/resources/empty.mp3 sha256=ooRcVkVmv0IVpLIXxjKTMyHi1MGrBwmIJLc4k6ueFBo 52059
tests/unit/resources/mock-itunes-lib/artist0/album/empty.m4a sha256=AZmjzx2-YUsiLQrUpKHGWlz7jpvmDvahvRnPEsj9JAA 81031
tests/unit/resources/mock-itunes-lib/artist1/album/empty.mp3 sha256=ooRcVkVmv0IVpLIXxjKTMyHi1MGrBwmIJLc4k6ueFBo 52059
tests/unit/resources/mock-itunes-lib/dolly parton/album/jolene.mp3 sha256=ooRcVkVmv0IVpLIXxjKTMyHi1MGrBwmIJLc4k6ueFBo 52059
songbirdcore-0.1.1.dist-info/LICENSE sha256=wra9E2UbAAmYAXJniYe8xog9e9ezJ0uBbkxg3F1u04s 1071
songbirdcore-0.1.1.dist-info/METADATA sha256=gzA9Owri3GkSoiPQYTnWgP5QSjGBpz7_UDB2hnIeTQQ 3834
songbirdcore-0.1.1.dist-info/WHEEL sha256=Mdi9PDNwEZptOjTlUcAth7XJDFtKrHYaQMPulZeBCiQ 91
songbirdcore-0.1.1.dist-info/top_level.txt sha256=z_wUt6HHr0S8eL9TZJkHsWFgrHMcQiw4sCgZgTBo-pw 24
songbirdcore-0.1.1.dist-info/RECORD

top_level.txt

docs
songbirdcore
tests