Skip to content

Python library for parsing and processing song transcriptions written in the Marktab guitar tablature format

License

Notifications You must be signed in to change notification settings

rodw/marktab-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marktab-py

A Python library for parsing and processing song transcriptions written in the Marktab guitar tablature format; as initially defined at cknadler/marktab-c.

Work In Progress

Quick Start

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=html

This 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

About

Python library for parsing and processing song transcriptions written in the Marktab guitar tablature format

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published