altaris / mamamia-rkov

Fun (?) with Markov chains

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mamamia-rkov

Fun (?) with Markov chains

Contributing

Dependencies

  • python3.8 or newer;
  • requirements.txt for runtime dependencies;
  • requirements.dev.txt for development dependencies.
  • make (optional);

Simply run

virtualenv venv -p python3.8
. ./venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
pip install -r requirements.dev.txt

Documentation

Simply run

make docs

This will generate the HTML doc of the project, and the index file should be at docs/index.html. To have it directly in your browser, run

make docs-browser

Code quality

Don't forget to run

make

to format the code following black, typecheck it using mypy, and check it against coding standards using pylint.

About

Fun (?) with Markov chains

License:MIT License


Languages

Language:Python 70.9%Language:Jupyter Notebook 28.3%Language:Makefile 0.7%