https://github.com/artisanofcode/python-zbase32
A human-oriented base-32 encoding.
https://github.com/artisanofcode/python-zbase32
python python-package zbase32
Last synced: 5 months ago
JSON representation
A human-oriented base-32 encoding.
- Host: GitHub
- URL: https://github.com/artisanofcode/python-zbase32
- Owner: artisanofcode
- License: mit
- Created: 2021-10-22T23:44:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-04T23:58:31.000Z (about 2 years ago)
- Last Synced: 2025-07-03T11:43:10.573Z (6 months ago)
- Topics: python, python-package, zbase32
- Language: Python
- Homepage:
- Size: 211 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zbase32
A human-oriented base-32 encoding.
## 🛠 Installing
## poetry
```
poetry add python-zbase32
```
## pip
```
pip install python-zbase32
```
## 🎓 Usage
```pycon
>>> import zbase32
>>> zbase32.encode(b"asdasd")
'cf3seamuco'
>>> zbase32.decode("cf3seamu")
b"asdas"
```
## 🔧 Development
| Command | Description |
| ----------------- | ------------------------------------- |
| `make bootstrap` | install project dependencies |
| `make ci` | run continuous integration tasks |
| `make console` | open a repl console |
| `make format` | format all source files |
| `make setup` | setup the project after a `git clone` |
| `make test` | run the applications test suite |
| `make update` | update the project after a `git pull` |
## ⚖️ Licence
This project is licensed under the [MIT licence](http://dan.mit-license.org/).
All documentation and images are licenced under the
[Creative Commons Attribution-ShareAlike 4.0 International License][cc_by_sa].
[cc_by_sa]: https://creativecommons.org/licenses/by-sa/4.0/
## 📝 Meta
This project uses [Semantic Versioning](http://semver.org/).