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 the repository locally.
- Install
pre-commit
(a library for running pre-commit hooks),black
(code formatter) andflake8
(code linter):pip install pre-commit black flake8
- Initialize
pre-commit
:pre-commit install
- Install
albumentations
in development mode:pip install -e .[tests]
- Make changes to the code.
- Run tests:
pytest
- Push the code to your forked repo.
- Create a pull request to https://github.com/albumentations-team/albumentations