Display Zsh key bindings in more human-readable formats
Project description
zkeys
Display Zsh key bindings in more human-readable formats.
Requires Python 3.8 or newer.
Installation
Install the latest release from PyPI using pipx (recommended) or pip:
pipx install zkeys
python3 -m pip install -U zkeys
Run zkeys -h
to see usage.
Developing
Create and activate a virtual environment.
Make sure pip is up-to-date:
python3 -m pip install -U pip
Install this project in development mode:
python3 -m pip install -e .
Releasing
Activate the virtual environment.
Install the packages required for releasing:
python3 -m install -U build twine
Choose a version number and tag the release:
version=0.1.0
git tag -m "Release $version" $version
Create the source distribution and wheel packages:
python3 -c "import shutil; shutil.rmtree('dist', ignore_errors=True)"
python3 -m build
python3 -m twine check --strict dist/*
Publish the release to PyPI:
python3 -m twine upload dist/*
Push the release tag to GitHub:
git push origin $version
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
zkeys-0.1.0.post1.tar.gz
(4.6 kB
view hashes)
Built Distribution
Close
Hashes for zkeys-0.1.0.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee7d0071650ec4aed69cccc528fe71e102ebe79f76e59961868ca40d6d85bebf |
|
MD5 | 802c418c104358082ff665645a3a4c6d |
|
BLAKE2b-256 | 49b8284840ef292175cc4390980d1de8e3cdc5a155fcb5a2783571ac5323cfbc |