Home
Softono
pep-epub

pep-epub

Open source Python
12
Stars
1
Forks
2
Issues
2
Watchers
1 week
Last Commit

About pep-epub

pep-epub is an unofficial utility repository designed to convert Python Enhancement Proposals (PEPs) from their standard formats into EPUB e-book files. This tool allows developers and readers to access the complete collection of valid PEPs in a format optimized for e-readers and digital devices. The project relies on the pandoc document converter to perform the actual formatting transformation. Users can interact with the software by cloning the repository recursively and executing the included Python script. The script automates the process of fetching the latest proposals from the official source and converting them into EPUBs. It supports selective updates to process only recently changed documents, while an optional all flag forces a full regeneration of the entire collection. The output provides a consolidated offline library of Python documentation standards, making it easier to reference PEPs on tablets, phones, or dedicated reading hardware without requiring an internet connection. The project mainta

Platforms

Web Self-hosted

Languages

Python

Links

PEP in EPUB format

Update PEPs

This is an unofficial repository where you can find all valid PEP in the EPUB format.

Repository Cloning

git clone --recursive [email protected]:BoboTiG/pep-epub.git

Fetch, and Convert

You will need pandoc.

Just execute this script, it will fetch updated PEP, and do the EPUB conversion:

python3 script.py [--help]

If the --all argument is passed, all PEP will be updated, not just only ones updated since the last check.