Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 740 Bytes

File metadata and controls

17 lines (14 loc) · 740 Bytes

Contributing

To contribute, feel free to fork the project, make changes and create a Pull Request into the master branch of this repository.

To get the dependencies for developing chord-extractor simply run

pip install -r requirements.txt

bearing in mind as well the prerequisite tasks listed in the Install section of README.md.

In order to have a successful PR, the Github Actions build and tests need to pass. There are a couple of integration tests at the moment which also measure performance of running extraction on a batch of files with vs without multiprocessing. To run the test, and to see the outputs from any 3rd party processes run:

python -m pytest --capture=no --log-cli-level=INFO