fast-ebook
Rust-powered EPUB2/EPUB3 library for Python. Fast reading, writing, validation, and markdown conversion — MIT-licensed.
How fast?
Converting War and Peace (1.8 MB EPUB) to a single markdown document:
| Library | Time | |
|---|---|---|
| ebooklib + html2text | 375 ms | baseline |
fast-ebook book.to_markdown() |
56 ms | 6.7x faster |
from fast_ebook import epub
book = epub.read_epub('war_and_peace.epub')
markdown = book.to_markdown()
Other operations on the same book — read+extract every chapter is 3x faster, get_item_with_id is 78x faster. Full numbers and methodology: docs/benchmarks.md.
Installation
pip install fast-ebook
Quick Start
Migration from ebooklib
The public API mirrors ebooklib — for most code you only need to change the import:
from fast_ebook import epub
import fast_ebook # for ITEM_* constants
Or use the drop-in compatibility layer for a one-line change:
import fast_ebook.compat as ebooklib
from fast_ebook.compat import epub
Read
from fast_ebook import epub
import fast_ebook
book = epub.read_epub('book.epub')
print(book.get_metadata('DC', 'title'))
for img in book.get_items_of_type(fast_ebook.ITEM_IMAGE):
print(img.get_name(), len(img.get_content()), 'bytes')
item = book.get_item_with_id('chapter1')
for entry in book.toc:
print(entry.title, entry.href)
Also accepts Path, bytes, or BytesIO. See docs/api.md for the full reading API, options (lazy, ignore_ncx, ignore_nav), and the context manager form.
Write
from fast_ebook import epub
book = epub.EpubBook()
book.set_identifier('id123')
book.set_title('My Book')
book.set_language('en')
book.add_author('Author Name')
c1 = epub.EpubHtml(title='Intro', file_name='chap_01.xhtml', lang='en')
c1.content = '<h1>Hello</h1><p>World</p>'
book.add_item(c1)
book.add_item(epub.EpubNcx())
book.add_item(epub.EpubNav())
book.toc = [epub.Link('chap_01.xhtml', 'Introduction', 'intro')]
book.spine = ['nav', c1]
epub.write_epub('output.epub', book)
Convert to Markdown
md = epub.read_epub('book.epub').to_markdown()
Parallel batch read
from fast_ebook import epub
books = epub.read_epubs(['a.epub', 'b.epub', 'c.epub'], workers=4)
Documentation
- docs/api.md — Full Python API reference, options, item types, compat layer
- docs/benchmarks.md — Read/write/batch/markdown benchmarks vs ebooklib
- docs/architecture.md — How fast-ebook is built (Rust core, PyO3 bridge)
- docs/threat-model.md — Security model for parsing untrusted EPUBs
License
MIT
Metadata
Release files for fast-ebook 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fast_ebook-0.2.0.tar.gz | 5.4 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 24.9 MB
Release files / fast_ebook-0.2.0.tar.gz
| Download URL | fast_ebook-0.2.0.tar.gz |
|---|---|
| Size | 5.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e234300fbe2657c257e9e8287aafda01df3f26d8a88d90bcc9264ea2190ca9f3
|
|
BLAKE2b-256 checksum How to use checksums |
ec214f2f849f7aa07ff56524f5834d91337dd8bde26f054f6fffeba81e34af9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp314-cp314-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 614.7 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
98300e3f16688039c741d5c23d94701344b666d726f8a0e95b89efe976bc10d9
|
|
BLAKE2b-256 checksum How to use checksums |
ea876b89d018649daf8eff62df44a4d1af32a050e93ef6f5e4a20b59941e6ab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 694.2 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b4ea1dbf0c50f4fda6f02b08b32c66dd6f2214e472d2e10ad94f8116ba626e53
|
|
BLAKE2b-256 checksum How to use checksums |
9ae83c2df78804558f5313fc49447b12b69c945658aa774b9c1e80760634f45d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 656.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
51bab90d8f0d766744e455c799e8c2221d366a1e4df98b2a1feb9822f4c9815d
|
|
BLAKE2b-256 checksum How to use checksums |
291d918c0733a09358b815040853413b2914fd711ff013dc479865ff08d837b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 611.8 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fd92e40193ee87db0c49ae639529be5ac6ef9432a07f40d9d9377511d85fc06f
|
|
BLAKE2b-256 checksum How to use checksums |
4edc6817bfcdf898a399a2a1e1d26a34ccff2c96aa124847c6f1da033cb2b2e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 661.1 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ceceecd470b5f2690670963d4ffef2311a5b130c5213e68db9e0e4a8bed0770f
|
|
BLAKE2b-256 checksum How to use checksums |
d51f5f54b136e07e67040848da331228dcc383434dd10b1f7ad378093815df47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 614.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2d9166cc736ea2f154833a68abd98ddfe840d25b116355ea488869df520c5f35
|
|
BLAKE2b-256 checksum How to use checksums |
8fb2b97c2b734b6deb54c68b063fd062dfe2ae18f380d0b25da8b019322020c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 694.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
75c0d060d8f9a1081c093e79b2eab52eeb598ab85beaa9b85f170dee78705967
|
|
BLAKE2b-256 checksum How to use checksums |
8b03f01831c1cb0b5b231d0faa7b919fa2801e62d0cd5a36922780b50fb40c59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 656.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0d58323de06228316f2595697ef1ada73b48492ef15b0515d835d6658584cc60
|
|
BLAKE2b-256 checksum How to use checksums |
bb43cdcba2f20940d26f4f243e46b5eb34af47fecf65911245ccd75365888d28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 612.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c8ff3f1f4ecb576389cde04e8d38a8b1467c604cc1e2305ca01ba4cdedadaaac
|
|
BLAKE2b-256 checksum How to use checksums |
41fc7f726c0f482a7cbc4438344990de248ef3d3e4601dd64d3d72b595ad14d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 661.5 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
195093132b39afb908d66dbbebdc659030b2c417512516c180ceab275a7898d9
|
|
BLAKE2b-256 checksum How to use checksums |
fd808292a0b347c3913165ffa37aee9b019dc921bc4d7e492f7ec2d0e50f3cd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 614.6 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
26fe2fea22d4a1f162a034163314867b53fb3f000cc33ee2d701bab2f9d8b1ee
|
|
BLAKE2b-256 checksum How to use checksums |
c2f7de2f3ac2aad3c1cc3403a43ad4138faad31867d8131b7b96816b968a5e4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 694.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f9f118f11e2eb8ba079baba12143b6c7d601b440737a75546c548f060730592c
|
|
BLAKE2b-256 checksum How to use checksums |
cdcbf76c04ffe8b79f5e50b1dfbcd1e2a78ebc71a5a601783fa70ea2729aba6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 656.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
8345f3de279288608ce12b75b742129ef5df4c3e631cc08da15907a1a0e32300
|
|
BLAKE2b-256 checksum How to use checksums |
1673cc2e670418508a31d12e89b39495fff9d887663f68dee44fc1a2afe5b8e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 612.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
61b6ba55104a65facf7136bca902c22cb1197a933ff359790edc867d9673f999
|
|
BLAKE2b-256 checksum How to use checksums |
d33748f71f1fcce4bb21604b3dd0bd492be3164c7aa369cfac3ae5bcf85785f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 661.4 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
521a9c13547013f3d8212468c895db5fb6ed495168f62d9c6510d0330c6d3634
|
|
BLAKE2b-256 checksum How to use checksums |
16e294e79f8b983750abc7cde98bec962f61f994df9f74981209a2752f56766c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp311-cp311-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 617.3 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fb477c0b47f753c54bd40da5a2cb57be172deefe886640c0908442958e26626a
|
|
BLAKE2b-256 checksum How to use checksums |
518726162fa8cdcd7fb7ef072deb4b7f47ee9921c7871bce7c047aed3f382997
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 694.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f865d77f3a9e1c46379a0196899d9ff1d4170fda4bb18b85361eea436f8044e6
|
|
BLAKE2b-256 checksum How to use checksums |
e5cfacc2f71cdc22741b937a7b2b06905945dcd186297403335582472480498a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 657.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
71e744504ffa962990640af76edc834c6371fd76aa91957db01ecc1bb6539ecb
|
|
BLAKE2b-256 checksum How to use checksums |
fd09615fd7d85cbbdb796cde338c173c95d7bb1d4381fc9d0168b009476e7216
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 612.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9a89f9e31170e4fc928d72191b15dfae07fb608f25828527c714fdb375006c0
|
|
BLAKE2b-256 checksum How to use checksums |
7b2e8d495c431cc8b97f8bb3a92b27d753ae8345849d4b9e5c8ec31ee682f39c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 663.2 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8573d7c6bc7ce0296b148ff3ca136b7076a74a08fa21af35c437c5ee38d326ed
|
|
BLAKE2b-256 checksum How to use checksums |
bf683ced629844d5881ce842c72f3a81090b265f3f258af84ead8b376ddc606f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp310-cp310-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 617.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6b28f5929e3368f7b366d2f1bccd24d432b18cd0b52b6b195a7e798e20b47e28
|
|
BLAKE2b-256 checksum How to use checksums |
e869cd1d6ca7c3efb7eaa0762a17f9d3c0af236a8f30680709f721e574a17f61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 694.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a6f2d68c08aa0377f7b65e454c262bed2c93fddc49843a9beb4a2099e971d1d9
|
|
BLAKE2b-256 checksum How to use checksums |
01718908be2f70b87bee332f249e8aac59fd862761879af6cca5d4e4cc944bba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 657.4 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
267660bebac184707a5e1fb1b839c448010d01ba90997a86b353dc235f1a5e38
|
|
BLAKE2b-256 checksum How to use checksums |
a6ed6753c6fbc6bcf0fc3491e922ddb8fa5f82d68d82ea7b44671afd48ae0775
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 613.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
18775418d00735e0ab7c30397d7f12cdad749e1f802ccbfa2eb29ae706f3e895
|
|
BLAKE2b-256 checksum How to use checksums |
b6edcae2b68741064d6d8def96252dd68298dca598484bdf54459b1d97127154
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 663.4 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
82709db07a169b478b5c3b4d28e1f8ef9c47bdb8803c5f4b2a86ef2e3b15be68
|
|
BLAKE2b-256 checksum How to use checksums |
e827f1b21045684e92662a381ba49acd7d5a81525f53330ecf88aa8c873efd07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp39-cp39-win_amd64.whl
| Download URL | fast_ebook-0.2.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 620.0 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
22fab9447c3bb1ee0217056fb4a766537fda9ef095a723b43a4aac5b10e540f2
|
|
BLAKE2b-256 checksum How to use checksums |
7a414b2603ecd5fc3d741079f2393485bebc852322a53b45baaf2636d8d8ab3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 696.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
031237ed377b793c07fafad98b03b579eeba4f3d6c5e1fc104e9b49535c01d02
|
|
BLAKE2b-256 checksum How to use checksums |
9d2c662ccaf253c999110ef53e0a2803856f9c901fc8d1118dfb9ee894acfbcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fast_ebook-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 658.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e8146a09b4cc462da3e20b4ec351ae6342fcf714b99730f0ed139596d3f8a0b3
|
|
BLAKE2b-256 checksum How to use checksums |
771d1bed4f29b42225d7c1973d954fee25235ecf684afc53e7937df20dc39a9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | fast_ebook-0.2.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 614.2 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1861bb7216889a7a4ebfcb35c8aa7685114a9333375aa2a2ee82c06e97614565
|
|
BLAKE2b-256 checksum How to use checksums |
c8a97370067be9558936f0043134ef63aa46ed474e052f0a6ac938953fda4550
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / fast_ebook-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
| Download URL | fast_ebook-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl |
|---|---|
| Size | 665.1 kB |
| Tags | CPython 3.9 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed3ae5bea7a63978ae83ef91a6e5d27d69cccb907e62d41622172da6fcc002ed
|
|
BLAKE2b-256 checksum How to use checksums |
6dd47c95f6ecfd69b0a2c89dbc316cf041b7330ccdcfc656fd4928361ce710e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Security for fast-ebook 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.