A terminal-based PEP lookup manager
Project description
Peplum
Introduction
Peplum is a terminal-based lookup manager for Python Enhancement Proposals. It provides the ability to browse, filter and search the metadata for all the PEPs available via the PEP API.
Installing
pipx
The package can be installed using pipx
:
$ pipx install peplum
Homebrew
The package is available via Homebrew. Use the following commands to install:
$ brew tap davep/homebrew
$ brew install peplum
Using Peplum
Once you've installed Peplum using one of the above methods, you can run the
application using the peplum
command.
The best way to get to know Peplum is to read the help screen, once in the main application you can see this by pressing F1.
For more information and details on configuring Peplum, see the online documentation.
File locations
Peplum stores files in a peplum
directory within both
$XDG_DATA_HOME
and
$XDG_CONFIG_HOME
.
If you wish to fully remove anything to do with Peplum you will need to
remove those directories too.
Expanding for the common locations, the files normally created are:
~/.config/peplum/configuration.json
-- The configuration file.~/.local/share/peplum/*.json
-- The locally-held PEP data.~/.local/share/peplum/cache/*.rst
-- The locally-cached PEP source files.
Getting help
If you need help, or have any ideas, please feel free to raise an issue or start a discussion.
TODO
See the TODO tag in issues to see what I'm planning.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file peplum-1.0.1.tar.gz
.
File metadata
- Download URL: peplum-1.0.1.tar.gz
- Upload date:
- Size: 591.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
e3b3859fde4ab07047d5c5a1c01da5e5e920233780adc5e298f03e9f377a88cd
|
|
MD5 |
2b873ddeac9a587a966d6f979820ece8
|
|
BLAKE2b-256 |
1d27c0dc9db5ede9fa1c0ffca286a40e25bec6ef3dc82780383108eb969ded0e
|
File details
Details for the file peplum-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: peplum-1.0.1-py3-none-any.whl
- Upload date:
- Size: 54.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
2305d1bc54df7121afea31dafed492b20daa8d9265b64e616b8b74392fb030ba
|
|
MD5 |
55e4d36198a82f78bea8214b49659e3d
|
|
BLAKE2b-256 |
0bc9f01a2e61f2e04615d2152945533adcb4af8509f1acf9adb7fa1821ac0974
|