BaseBanana encoder and decoder

aartoni b51d652203 Support for Python 3.11 (current stable) há 8 meses atrás
banana 64d29bb27c Fixed idx for compatibility há 3 anos atrás
docs bacc3eb851 emoji in docs há 3 anos atrás
tests 32d30b7b2a Changed setup + small fixes há 3 anos atrás
.editorconfig e489edadfb setuppez há 3 anos atrás
.gitignore e489edadfb setuppez há 3 anos atrás
AUTHORS.rst ce4d52ba4a Contributors há 3 anos atrás
CONTRIBUTING.rst e489edadfb setuppez há 3 anos atrás
HISTORY.rst e489edadfb setuppez há 3 anos atrás
LICENSE e489edadfb setuppez há 3 anos atrás
MANIFEST.in e489edadfb setuppez há 3 anos atrás
Makefile e489edadfb setuppez há 3 anos atrás
README.md e8cef5fcf3 credits há 3 anos atrás
banana.svg e489edadfb setuppez há 3 anos atrás
requirements_dev.txt b51d652203 Support for Python 3.11 (current stable) há 8 meses atrás
setup.cfg b51d652203 Support for Python 3.11 (current stable) há 8 meses atrás
setup.py 32d30b7b2a Changed setup + small fixes há 3 anos atrás
tox.ini b51d652203 Support for Python 3.11 (current stable) há 8 meses atrás

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.