zimscraperlib

View on PyPIReverse Dependencies (11)

3.3.2 zimscraperlib-3.3.2-py3-none-any.whl

Wheel Details

Project: zimscraperlib
Version: 3.3.2
Filename: zimscraperlib-3.3.2-py3-none-any.whl
Download: [link]
Size: 58951
MD5: 7f0a9f00427495837857f7c23ea4ee5f
SHA256: 103eed5c6433c6786fb4cf8341841d8fdb35dbc29d65047a6e1c54cf95c684bc
Uploaded: 2024-03-25 09:16:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: zimscraperlib
Version: 3.3.2
Summary: Collection of python tools to re-use common code across scrapers
Author-Email: openZIM <dev[at]openzim.org>
Project-Url: Donate, https://www.kiwix.org/en/support-us/
Project-Url: Homepage, https://github.com/openzim/python-scraperlib
License: GPL-3.0-or-later
Keywords: offline,openzim,zim
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: <3.13,>=3.8
Requires-Dist: babel (<3.0,>=2.9)
Requires-Dist: beautifulsoup4 (<5.0,>=4.9.3)
Requires-Dist: colorthief (==0.2.1)
Requires-Dist: iso639-lang (<3.0,>=2.2.3)
Requires-Dist: libzim (<4.0,>=3.4.0)
Requires-Dist: lxml (<6.0,>=4.6.3)
Requires-Dist: optimize-images (<2.0,>=1.3.6)
Requires-Dist: python-magic (<0.5,>=0.4.3)
Requires-Dist: python-resize-image (<1.2,>=1.1.19)
Requires-Dist: requests (<3.0,>=2.25.1)
Requires-Dist: yt-dlp
Requires-Dist: pyright (==1.1.354); extra == "check"
Requires-Dist: debugpy (==1.8.1); extra == "dev"
Requires-Dist: pre-commit (==3.6.2); extra == "dev"
Requires-Dist: zimscraperlib[check]; extra == "dev"
Requires-Dist: zimscraperlib[lint]; extra == "dev"
Requires-Dist: zimscraperlib[scripts]; extra == "dev"
Requires-Dist: zimscraperlib[test]; extra == "dev"
Requires-Dist: black (==24.3.0); extra == "lint"
Requires-Dist: ruff (==0.3.3); extra == "lint"
Requires-Dist: invoke (==2.2.0); extra == "scripts"
Requires-Dist: coverage (==7.4.4); extra == "test"
Requires-Dist: pytest-mock (==3.12.0); extra == "test"
Requires-Dist: pytest (==8.1.1); extra == "test"
Provides-Extra: check
Provides-Extra: dev
Provides-Extra: lint
Provides-Extra: scripts
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2973 characters]

WHEEL

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

RECORD

Path Digest Size
zimscraperlib/__about__.py sha256=ljnJCYxaT-9Q47JZlNplo0KcLdOZrB0woIJhPq11pD0 22
zimscraperlib/__init__.py sha256=98o9fk1Ox1WO4N-AwfMbCg46qazr6U8FwWgl14nnJTA 301
zimscraperlib/constants.py sha256=GA1p-oT6j-zam58TIfsYuhWSczqcQRlqptojGnSoeAg 1582
zimscraperlib/download.py sha256=T9acmmkq9LHWq-peC0t-wjAQnp2Vtnw9efNtZoSbsTI 7274
zimscraperlib/filesystem.py sha256=I8WWRCTaB_vY88yW8MwTUy_bSC7TUiMBPa0iiHEWe-A 1557
zimscraperlib/fix_ogvjs_dist.py sha256=VzGEz5GpRSZcW4FEKq3ysjqpyfP997ZCPQId64Myifg 1396
zimscraperlib/html.py sha256=tpBau8ySM7umIC4Bok-ODRE4T_FEztws-PRvGOuk3cc 1989
zimscraperlib/i18n.py sha256=WowbVzNMm8ByfPpTSzZVVHBNgQNd838GpygF1wN-ZtU 6788
zimscraperlib/inputs.py sha256=qXcyUGbEtlfTZjJxCjiQiYoQuKcsMUzxKRHJpsdbDeE 4395
zimscraperlib/logging.py sha256=WKHrDis_MoTdYOPk2oLts-4N3PkKlhLX1OFMhXxgbMo 2973
zimscraperlib/misc.py sha256=1znG6R66odNjyIjxqzkszmTHxfXgwsbDd4sNimnTZZE 237
zimscraperlib/types.py sha256=4KarFu8pm6imAMNuXhaK2QgI6FQFxrms6QRrzC7yDyo 2206
zimscraperlib/uri.py sha256=Lqwb6pH91gxWVhGlngEodHdEEc-pn6-g6pDk4PMet1g 2069
zimscraperlib/image/__init__.py sha256=qm2BzH3eF_xSaTEJfrLtyKlEtLa_s8f5q5TfK0aN0Fw 331
zimscraperlib/image/convertion.py sha256=NEAWT1RvfyHWcs0tP-OtU3fMZovSqNORnrNd8L7Z5H8 2068
zimscraperlib/image/optimization.py sha256=vS9Byxazzi4sPIpyUTiUN3pjbgmCzAi50eZqxPQKsUo 10347
zimscraperlib/image/presets.py sha256=-_5Rvt9l8BkcWPbn6Nz-1x72FDRGrtaTrDTr5tMcpFc 4848
zimscraperlib/image/probing.py sha256=aZLR6nmqYwdzK8JUHgTEjMJ48JtDv5k2fb3IUOagTVs 2754
zimscraperlib/image/transformation.py sha256=zvkhovkvN_sYnGXmKt49tKxqQm1IjXqhYU83RDoqUAo 2261
zimscraperlib/image/utils.py sha256=aO0prCzAA9J64ie1CG-ih4PELpDEE4MZ8rebsOJI00w 517
zimscraperlib/video/__init__.py sha256=dXkD15iEOkKiOLJWp6MHcSF2Mjv63rlySNtGD97v-ZE 189
zimscraperlib/video/config.py sha256=UqTTmP5guEgbCHUp1NOOYLH9PaXuIpD2rPw_lHzbOMc 5784
zimscraperlib/video/encoding.py sha256=WXRi1G_lFIW1lf8Z-UNd69RVSA_yCVohJ_r-GbNi_tg 2484
zimscraperlib/video/presets.py sha256=6LqhlJ0GeltM31WS_BxB0iQq6onANUDKPgVTzgrgo9Q 3307
zimscraperlib/video/probing.py sha256=4g9O5pk1su0PoWhVLiAQ-SpqUNb7VDKlhNPBzgdF4aQ 977
zimscraperlib/zim/__init__.py sha256=62txZpnA_sb4GBmyGEH8dtubb2fjFEraCa5I10q4t6U 975
zimscraperlib/zim/_libkiwix.py sha256=mCAv2cAMx7ySV3S9sLu5gTpD_7K20BpWYbeOUz1dxEA 4088
zimscraperlib/zim/archive.py sha256=sAI5rQqTHYgLJuRoZpfsvkvEFVDsLD2vaAclIK-a0wc 3790
zimscraperlib/zim/creator.py sha256=jCDTv2hEj1HJdH8tpfGUqyPOvSkB5s9Une5sKi8v9vg 14455
zimscraperlib/zim/filesystem.py sha256=0-5_9S6esEbpngayrMFTqp4Uhx5GatSvwNETKnDTecM 7787
zimscraperlib/zim/items.py sha256=pmaORc0d0KbqBUbuQTMWc9DJkqxtZQbOjp0c7dGxeHw 7590
zimscraperlib/zim/metadata.py sha256=kGaLay_N30QCrIWbh6ZG42afG0U8VYWY9xeEvW-dic4 4265
zimscraperlib/zim/providers.py sha256=me5ucoVDmnma70krvEy3Ev8Me2VCRpY_5Ui1snVugAY 3147
zimscraperlib-3.3.2.dist-info/METADATA sha256=RLGsRHXXaHomaYHlxHQnbahbLNYc47zejduoSPU2Ikk 4953
zimscraperlib-3.3.2.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
zimscraperlib-3.3.2.dist-info/entry_points.txt sha256=pKyh2Nhv89_d3F_qvvsPgm2Beuyw0lbF50DZIllAGb8 68
zimscraperlib-3.3.2.dist-info/licenses/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
zimscraperlib-3.3.2.dist-info/RECORD

entry_points.txt

fix_ogvjs_dist = zimscraperlib.fix_ogvjs_dist:run