zimscraperlib

View on PyPIReverse Dependencies (12)

4.0.0 zimscraperlib-4.0.0-py3-none-any.whl

Wheel Details

Project: zimscraperlib
Version: 4.0.0
Filename: zimscraperlib-4.0.0-py3-none-any.whl
Download: [link]
Size: 63892
MD5: 1276a0dc9a40f1eda76ab0a86d8dd24e
SHA256: 7a0e3c3aa9d33aec225555aaa069f29f00a5af2d4ab767822d614c70adbd5718
Uploaded: 2024-08-05 09:34:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: zimscraperlib
Version: 4.0.0
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: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
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: cairosvg (<3.0,>=2.2.0)
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: pymupdf (<2.0,>=1.24.0)
Requires-Dist: python-magic (<0.5,>=0.4.3)
Requires-Dist: python-resize-image (<1.2,>=1.1.19)
Requires-Dist: regex (>=2020.7.14)
Requires-Dist: requests (<3.0,>=2.25.1)
Requires-Dist: yt-dlp
Requires-Dist: pyright (==1.1.368); extra == "check"
Requires-Dist: pytest (==8.2.2); extra == "check"
Requires-Dist: ipython (==8.25.0); extra == "dev"
Requires-Dist: pre-commit (==3.7.1); 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.4.2); extra == "lint"
Requires-Dist: ruff (==0.4.9); extra == "lint"
Requires-Dist: invoke (==2.2.0); extra == "scripts"
Requires-Dist: coverage (==7.5.3); extra == "test"
Requires-Dist: pytest-mock (==3.14.0); extra == "test"
Requires-Dist: pytest (==8.2.2); 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: 2972 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=SQa6Ci17DORmGXi_wkOW9pPlUojF-qtjH6NV1WOThsU 22
zimscraperlib/__init__.py sha256=98o9fk1Ox1WO4N-AwfMbCg46qazr6U8FwWgl14nnJTA 301
zimscraperlib/constants.py sha256=GA1p-oT6j-zam58TIfsYuhWSczqcQRlqptojGnSoeAg 1582
zimscraperlib/download.py sha256=_c3hpWG3igZwNLXDo5NbRbIZcuoWRRv7kbFV5gg1_so 7150
zimscraperlib/filesystem.py sha256=xlJ3-LluyTSHxbNuYrJUAGyQkplab93T1EyblwG7T34 1573
zimscraperlib/fix_ogvjs_dist.py sha256=rvz8eWyToJrHrQgZagbAPhbRXXuP3XOC2Dq4sJlDFT8 1365
zimscraperlib/html.py sha256=DL8oVsvPFEzCQuiGK3LTxFjfIuizxYechP4VTicWRs0 2059
zimscraperlib/i18n.py sha256=SH01KWtTho8On0u_aWAwYBRz9EGNEtvysibGolrb3OQ 6618
zimscraperlib/inputs.py sha256=b3EnCc9Hb-nB0MBpzb9sWVx8lErshsvCFEOlO1R217I 5172
zimscraperlib/logging.py sha256=GMr1e8bqqFpi5VjfcWMdwcU1xsiUogyVzhfF1EaXkUM 2744
zimscraperlib/misc.py sha256=2_sClKkTVA-y7hgkZVWflvAhR0c0vTwWv7cMG7GeLoc 313
zimscraperlib/types.py sha256=OUFev53FHqmTqynYp8ulJAUL27NtN0BxMyKd8zfVWhc 2121
zimscraperlib/uri.py sha256=lJKTPvAIJWanqe4KzJdezCNv6OIlu1iX-wSxL_SpWEw 1871
zimscraperlib/image/__init__.py sha256=lnx4JC6F4JB-2As0d_PDbUpkdVMc6rmOdyIjtx0-GnY 331
zimscraperlib/image/conversion.py sha256=VfBDPPZm7oHQkXuo2Y8QN0b8YYUo8sDXu5hj2gfaHxA 3055
zimscraperlib/image/optimization.py sha256=og72IhsWQw3J0tEK41gpmMJNtwl2wbfEePKK_Kge2R4 10583
zimscraperlib/image/presets.py sha256=mddxP-d6uFc8QiRbzk6N1rxiKXETts3aVLdR0wlroJE 4735
zimscraperlib/image/probing.py sha256=usZbnYH21OpDepqCZv0oYhCtPK192dFbABTkLzt6heg 3559
zimscraperlib/image/transformation.py sha256=6mbRnPdyh70-9sodIxJJgcPJ4CoYO-YF9NdFM3jShJk 2331
zimscraperlib/image/utils.py sha256=zje_D1PICXm3QdE2z5rs55R46_phYJHOb_9-ldwYuos 502
zimscraperlib/video/__init__.py sha256=dXkD15iEOkKiOLJWp6MHcSF2Mjv63rlySNtGD97v-ZE 189
zimscraperlib/video/config.py sha256=ylqOUVq4-gvaITnGK0qGlyFY_vDPMSSFlGi0yBEb1H8 5743
zimscraperlib/video/encoding.py sha256=i-9tvl47OhajXGGm752kXtLZ0m5qCXEOngKRprt-Oh0 2528
zimscraperlib/video/presets.py sha256=IDkuEiM-c9_-ZfaXl2ZVMzoMZDqbVqC8qVKJ6Io1Eew 3743
zimscraperlib/video/probing.py sha256=4g9O5pk1su0PoWhVLiAQ-SpqUNb7VDKlhNPBzgdF4aQ 977
zimscraperlib/zim/__init__.py sha256=62txZpnA_sb4GBmyGEH8dtubb2fjFEraCa5I10q4t6U 975
zimscraperlib/zim/_libkiwix.py sha256=iNUvpUJmHhtbZ3uOfBadGy1H2z50o8drEAg691GAD9Q 4036
zimscraperlib/zim/archive.py sha256=xl4p6Xwn09JJppwydn-u61btB8lGm5x57Dn2HlGYVqU 3735
zimscraperlib/zim/creator.py sha256=-i_dk93w75i4in260YGPpD6ryQiVvd-9Ph-fKVkMCNs 18455
zimscraperlib/zim/filesystem.py sha256=zm2PLXXWnTwdLbMWytXbLuKJuBJd_BHO_v4C225-Yew 10503
zimscraperlib/zim/indexing.py sha256=hPI3B-DVPmI2TEwVUjniJyWLjt00dRrdTbXZNEHYapQ 3417
zimscraperlib/zim/items.py sha256=lVTHEg-Z6XvzzrIa6XEfV6chtia85g6290C6C1S9rJc 10753
zimscraperlib/zim/metadata.py sha256=5j9PowosxmJD5p3Eu4HBRFk894j48dVfzwxsEjQS2Sc 4925
zimscraperlib/zim/providers.py sha256=pkI6I9lMCG3IrVTe_nhLR3SZuUyQfa8U7iIeiKv01vc 3061
zimscraperlib-4.0.0.dist-info/METADATA sha256=ycyzD7745esjQ2Gq1Qm4ZVae7MQ0Pm_VzLokZGPKRZU 5204
zimscraperlib-4.0.0.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
zimscraperlib-4.0.0.dist-info/entry_points.txt sha256=pKyh2Nhv89_d3F_qvvsPgm2Beuyw0lbF50DZIllAGb8 68
zimscraperlib-4.0.0.dist-info/licenses/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
zimscraperlib-4.0.0.dist-info/RECORD

entry_points.txt

fix_ogvjs_dist = zimscraperlib.fix_ogvjs_dist:run