CONTRIBUTING.md 787 B

Contributing to faster-whisper

Contributions are welcome! Here are some pointers to help you install the library for development and validate your changes before submitting a pull request.

Install the library for development

We recommend installing the module in editable mode with the dev extra requirements:

git clone https://github.com/SYSTRAN/faster-whisper.git
cd faster-whisper/
pip install -e .[dev]

Validate the changes before creating a pull request

  1. Make sure the existing tests are still passing (and consider adding new tests as well!):

    pytest tests/
    
  2. Reformat and validate the code with the following tools:

    black .
    isort .
    flake8 .
    

These steps are also run automatically in the CI when you open the pull request.