BaseBanana encoder and decoder

itec cf47edacd8 Merge branch 'feat/python-3.11-support' of arto/banana into master 5 ヶ月 前
banana 64d29bb27c Fixed idx for compatibility 3 年 前
docs bacc3eb851 emoji in docs 3 年 前
tests 32d30b7b2a Changed setup + small fixes 3 年 前
.editorconfig e489edadfb setuppez 3 年 前
.gitignore e489edadfb setuppez 3 年 前
AUTHORS.rst ce4d52ba4a Contributors 3 年 前
CONTRIBUTING.rst e489edadfb setuppez 3 年 前
HISTORY.rst e489edadfb setuppez 3 年 前
LICENSE e489edadfb setuppez 3 年 前
MANIFEST.in e489edadfb setuppez 3 年 前
Makefile e489edadfb setuppez 3 年 前
README.md e8cef5fcf3 credits 3 年 前
banana.svg e489edadfb setuppez 3 年 前
requirements_dev.txt b51d652203 Support for Python 3.11 (current stable) 8 ヶ月 前
setup.cfg b51d652203 Support for Python 3.11 (current stable) 8 ヶ月 前
setup.py 32d30b7b2a Changed setup + small fixes 3 年 前
tox.ini b51d652203 Support for Python 3.11 (current stable) 8 ヶ月 前

README.md

banana

image

Features

  • Supports multiple, super-interesting bases: banana 🍌, ananas 🍍, ribes 🍇 avocado 🥑
  • Encode and decode easily
  • Check validity of encoded words
  • Generate random words 🎲
  • It's easy to support additional bases based on the same principles 🧩

Credits

Thanks to Autoscatto, Baku, Boyska for suggestions and developement.

Special thanks to Stefano Bartezzaghi. Loosely inspired by Stefano Bartezzaghi's book "Accavallavacca. Inventario di parole da gioco", Milano, Bompiani, 1992. ISBN 88-452-1948-8.