yutto

View on PyPIReverse Dependencies (0)

2.0.0rc5 yutto-2.0.0rc5-py3-none-any.whl

Wheel Details

Project: yutto
Version: 2.0.0rc5
Filename: yutto-2.0.0rc5-py3-none-any.whl
Download: [link]
Size: 111176
MD5: 84f5b61d2ecccc06b56fe926f3a2d3a3
SHA256: f514b48d34f23f5675a42d3126e0d0a80b666cb5dbee71b2e74e0d4acd707fc1
Uploaded: 2024-10-23 16:13:15 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: yutto
Version: 2.0.0rc5
Summary: 🧊 一个可爱且任性的 B 站视频下载器
Author-Email: Nyakku Shigure <sigure.qaq[at]gmail.com>
Project-Url: Homepage, https://github.com/yutto-dev/yutto
Project-Url: Documentation, https://github.com/yutto-dev/yutto
Project-Url: Repository, https://github.com/yutto-dev/yutto
Project-Url: Issues, https://github.com/yutto-dev/yutto/issues
License: GPL-3.0
Keywords: bilibili,danmaku,downloader,python,video
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: aiofiles (>=24.1.0)
Requires-Dist: biliass (==2.1.1)
Requires-Dist: colorama (>=0.4.6); sys_platform == "win32"
Requires-Dist: dict2xml (>=1.7.6)
Requires-Dist: httpx[http2,socks] (>=0.27.2)
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: tomli (>=2.0.2); python_version < "3.11"
Requires-Dist: typing-extensions (>=4.12.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21677 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
yutto/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/__main__.py sha256=BDtgdy9GL_3uc9hWkAq7gdUXMtMhRbMuZAcCN1Aay0I 10692
yutto/__version__.py sha256=96oYEH6O3Bh2qFqQQpx1UV9R5fbdZqTicZWEEyzTKvI 107
yutto/_typing.py sha256=iiIAO0BraNIQY9YNih94t7L_pFVPmRvCrnR5IN8Jk9I 6621
yutto/exceptions.py sha256=enXHnb3ew5ZMGUU6A4WREcN7ccdBnruoEYdRjk5-ZvU 1812
yutto/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/validator.py sha256=ksJCXIVdmHX7H-uCVCIF9fnz0iJGt0O26dHIBzEIjA8 7391
yutto/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/api/bangumi.py sha256=gircYOsiQcj8X9l3_O3IHtrWei4XGNro5EsuTfqBh0Q 7307
yutto/api/cheese.py sha256=QuqIhwFc-X86P4TIXP6dsMXvBcI1I0Iunqz6FI5ocUs 5965
yutto/api/collection.py sha256=4M4ZCNNbrUWLGITzgtB3Mzw7qb94_ntgBEPlPMWPO6Y 2074
yutto/api/danmaku.py sha256=IZT5aMO425lSnfjavO6PnEHicGpCNCrCVMRE0do8ACk 2256
yutto/api/space.py sha256=iGtCDQHHbPA_MoVpLLK72rlRq4f4Ip5r9DvSi8rNjPs 4949
yutto/api/ugc_video.py sha256=6515aSQTlKu5d6T3VU6pGFeEmih7TvG4LlMsARtvdRI 13061
yutto/api/user_info.py sha256=83eT9bOAw0iAKohHPfUqPIXF_W-hVZ4lqaIFAZrzb5Y 3184
yutto/bilibili_typing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/bilibili_typing/codec.py sha256=_O7Z14h989zvbREz1udcdPR0ct_qBfj5bLGh_L_bIpA 1240
yutto/bilibili_typing/quality.py sha256=FhPC3YsqpyC29Kwx2zx4rnGEAS7wfrwJld45XXkhvUw 3190
yutto/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/cli/cli.py sha256=neI5z2T0xcbK6RPc3_txG6H7ttkBUiHqyoIqO2ICSfY 14834
yutto/cli/settings.py sha256=SOwU6VOPiPYbVQ00oeQL2SLug-Vd9aLTeB6vyJPv-_A 5013
yutto/extractor/__init__.py sha256=oMEyGRCmRQlYShtEpt8zn5o91Ww7dgq-kMRDNXSXU90 945
yutto/extractor/_abc.py sha256=dkncQkc4_YMRXxvXq4zzXWsl9FR4RDtf2TKw2sv39-w 1630
yutto/extractor/bangumi.py sha256=2eBywlomBq7LaXgrIEgkQde-IrOeyw7C-cg7bapGaO0 2624
yutto/extractor/bangumi_batch.py sha256=6hAC01XviYeZ9QDTYBdI8r2X8kpM-1tQP4JQ6HcD08Q 3919
yutto/extractor/cheese.py sha256=chW-g2tx1AtQO-Dvbowu7tXW2UG9RZN0Dg1nx6OvNZ4 2641
yutto/extractor/cheese_batch.py sha256=XU0NNfpSFRrIc9jCpJ1A8-Xp0Sn3VXB963-C-lhYSXQ 3167
yutto/extractor/collection.py sha256=IHka-IL8rZilFQK4cuCbrsj_1Felq6myRWpsUQZYtdg 4517
yutto/extractor/common.py sha256=V-2XMlZ717kLbHTr5xJVlQ7Hnbg9kFA_YhDZaDjxupA 8078
yutto/extractor/favourites.py sha256=Lc-JwP5Ryex205FKp_QCoZ3ZzY6GKwL3BZ1A4gvWU_s 3455
yutto/extractor/series.py sha256=Ua52kxMBCSWJn1TY06cMaw6zYzndis7aBqqI2cybTLU 3473
yutto/extractor/ugc_video.py sha256=uUfI99xZG3pmm-9ScH6CqQzCCCIqzl1K3L6fBzmDiPQ 3592
yutto/extractor/ugc_video_batch.py sha256=aM6xHyfGw87mYUkwzw5xfDaeJzC6AA1HziK7-4uE7js 3605
yutto/extractor/user_all_favourites.py sha256=ZSCtoBLOsgOv2aRFYVCvKIzCsiNXRvKQQK1M6jPDMzY 3208
yutto/extractor/user_all_ugc_videos.py sha256=5vLJyEcNvhArciWcCIgqHIw4YnmTCcAsjs5vU-WeHTc 2900
yutto/extractor/user_watch_later.py sha256=MAaKHQq8HKJKIhPj4kMA_QJbERZuKLrNRhOBYp2YY7c 2954
yutto/processor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/processor/downloader.py sha256=OP-qzp11PAW8fjZf3aOBUPlDYvoIgLpxJ9tOJQNxJfc 14322
yutto/processor/parser.py sha256=BUQOV82gsdm9F33dvc3XpeCSqNZ1p7wgwfVTmGSSB80 1404
yutto/processor/path_resolver.py sha256=H0FxyNItzveqwJmXZN8qQgetqE_7zXpFG6pQeu7CmoQ 3934
yutto/processor/progressbar.py sha256=0tiYdO-q7Dto2D7o6vEc4xYv_r7PpE7jynLeI1fJfE8 4352
yutto/processor/selector.py sha256=tsrpMtYRxW01yER3JeX3g33yYUorIQtJYrMm6kjL2ek 4860
yutto/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/utils/asynclib.py sha256=wVnNMdGSx4iaSvudoioAgnQDTTPXRkO6lkFqBd4g1kw 2968
yutto/utils/danmaku.py sha256=IxioSmlEtuNrIhp1cseH6tWcko3As_Pi8w0OlpRMaBI 3743
yutto/utils/fetcher.py sha256=hdki1ZrjOaks5ibP2Ak3Rb1vcghphFA0r48AbiONpo0 9469
yutto/utils/ffmpeg.py sha256=BI1xZ5NOckLmVNoDGynMEeuPJuT1Aq9lAIBQEgos4UA 6986
yutto/utils/file_buffer.py sha256=JSZvCEMLfmEeeZrjENLenZozJaPPxl_ELyOb-StZzgA 3324
yutto/utils/filter.py sha256=IlcddnRUYEDZMQFIrdt8SnngeAmAHJCfLxPRE-NqTis 1169
yutto/utils/metadata.py sha256=3COoAPf67_uSU-kiFw_Ev8wbplZ2VGsD7FzbIXQB8eM 2448
yutto/utils/priority.py sha256=W00216YjzYviRBqNZRf_PhkpJkxEvghhH9hpl18HhGc 738
yutto/utils/subtitle.py sha256=Xj1g2RYTQWuSfsKIqTwLSPO9K0AFQBhivQx0AKzbSnA 1633
yutto/utils/time.py sha256=Fj0UpjN2f0TL6ZNj-c-2kWA_bjcqdlsinJ92xKuotvY 547
yutto/utils/console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yutto/utils/console/attributes.py sha256=aVdxHz2l3aQAB0_3MdadtKICgNyxlyTRci1vURJZGB4 846
yutto/utils/console/colorful.py sha256=xdz75UnYDjmAeTBCvfTJ5MPXMcdN0TxHBrykxYsgS04 2953
yutto/utils/console/formatter.py sha256=R-anKzCdG5BrGCgticTVaT9YW7OLucowGq605xcYBIU 1881
yutto/utils/console/logger.py sha256=B7DF_0fZqbwL5Zi7IB2zqgcfb5DwPTlYe4tGNLBkM2I 4924
yutto/utils/console/status_bar.py sha256=sBanpKDs5j9pGaNMnTs_iY-p6Aa8lKFX1PXBXid-pMk 1097
yutto/utils/funcutils/__init__.py sha256=u9cZMbRLtZ9qOG0rFS78NqPVhn2bF9dQF2Ifw0OJ5WE 380
yutto/utils/funcutils/aobject.py sha256=tMClu7ec5_XTwMesKwJ_5gEIDpAx9XSIeDbpRxRDpyo 708
yutto/utils/funcutils/as_sync.py sha256=kJ5sPTnG9WnMP_j4fMu1w0axrl6p5Ioe29Kpd80k1uE 997
yutto/utils/funcutils/data_access.py sha256=7zBMOPKpVfrAMVSUGIb4NHfSxcfVcX1YX9iHTa88xl8 422
yutto/utils/funcutils/filter_none_value.py sha256=WzDaTU7lEJrDAjo2-nW7Nc4qqyB0tsAX9NSdYrTxIBc 587
yutto/utils/funcutils/option.py sha256=dunl-Z5LUgpFzOfhR020x7SYK6tNHrOgvtNP_KDBvMI 1584
yutto/utils/funcutils/singleton.py sha256=3fltY4y0cN7XhVaGcbnhNlkb7-_PJgMslJXcFmFKzPU 643
yutto/utils/funcutils/xmerge.py sha256=XKMltBkRCr3RoKuMEb0Cm3rC8azN53io7CjCqdcS3_8 630
yutto-2.0.0rc5.dist-info/METADATA sha256=FjWWYvKIHZNSi1uhx3UP4FZQkdf_0Laujjvne6mL4vg 35951
yutto-2.0.0rc5.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
yutto-2.0.0rc5.dist-info/entry_points.txt sha256=bLWff7Z8kHp9RHhKRAMYdkdcnjvkFCmKtuOoB_yMNE0 46
yutto-2.0.0rc5.dist-info/licenses/LICENSE sha256=RHEtuiCSCHehhotUEyEDm3Wms1p_Jw416qZNkYIDTo4 35099
yutto-2.0.0rc5.dist-info/RECORD

entry_points.txt

yutto = yutto.__main__:main