Contributing¶
All development is done on GitHub: https://github.com/albumentations-team/albumentations
If you find a bug or have a feature request file an issue at https://github.com/albumentations-team/albumentations/issues
To create a pull request:¶
- Fork the repository.
- Clone it.
- Install pre-commit hook:
pip install pre-commit black flake8 isort mypy
- Initialize it from the folder with the repo:
pre-commit install
- Make desired changes to the code.
- Install the library in development mode:
pip install -e .[tests]
- Run tests:
pytest
- Push code to your forked repo.
- Create pull request.