A Python library for parsing and processing song transcriptions written in the Marktab guitar tablature format; as initially defined at cknadler/marktab-c.
This project uses Poetry for dependency management.
# install dependencies
poetry install --with dev
# run tests
poetry run pytest
# build the package
poetry build
# check test coverage
poetry run pytest --cov=marktab_py --cov-report=term --cov-report=htmlThis project also includes a Makefile for convenience.
# install dependencies
make install
# run tests
make test
# build the package
make build
# check test coverage
make coverage
# all at once
make clean install test build
# and a whole lot more
make help