To install release versions use the pip package manager, like so:
python -m pip install gfftk
To install the most updated code in master you can run:
python -m pip install git+https://github.com/nextgenusfs/gfftk.git
This project uses pre-commit to ensure code quality and consistency. The pre-commit hooks run Black (code formatter), isort (import sorter), and flake8 (linter).
To set up pre-commit:
- Install pre-commit:
pip install pre-commit
- Install the git hooks:
pre-commit install
- (Optional) Run against all files:
pre-commit run --all-files
After installation, the pre-commit hooks will run automatically on each commit to ensure your code follows the project's style guidelines.