| # Ignore everything |
| ** |
| |
| # Allow only these directories |
| !kibble |
| !tests |
| !scripts |
| !licenses |
| |
| # Setup/version configuration |
| !setup.cfg |
| !setup.py |
| |
| # Add required dev configs |
| !.dockerignore |
| !.markdownlint.yml |
| !.pre-commit-config.yaml |
| !pylintrc |
| !pyproject.toml |
| !yamllint-config.yml |
| |
| # Exclude python generated files |
| **/__pycache__/ |
| **/*.py[cod] |
| **/*$py.class |
| **/.pytest_cache/ |
| **/env/ |
| **/build/ |
| **/develop-eggs/ |
| **/dist/ |
| **/downloads/ |
| **/eggs/ |
| **/.eggs/ |
| **/lib/ |
| **/lib64/ |
| **/parts/ |
| **/sdist/ |
| **/var/ |
| **/wheels/ |
| **/*.egg-info/ |
| **/.installed.cfg |
| **/*.egg |
| |
| # Exclude temporary vi files |
| **/*~ |
| |
| # Exclude output files |
| **/*.out |
| |
| # Exclude auto-generated Finder files on Mac OS |
| **/.DS_Store |
| **/Thumbs.db |