
#
# All files ignored by default
# include only specify directories and files
#
/**

#
# ! HELP:
# to include a subdirectory only
# un-ignore the affected subdirectory
# and ignore the inner again
# and un-ignore the relevant path
#
# -> !/path/
# -> /path/**
# -> !/path/subdirectory/
#

!/.docker/
!/.docker/**

!/config/
!/config/**
/config/**/*.local.*

!/docs/
!/docs/**

!/{{app_label}}/
!/{{app_label}}/**

!/public/
!/public/**

!/tests/
!/tests/**

!/tmp/
!/tmp/tests/
!/tmp/tests/.gitkeep

!/.python-version
!/.gitignore
!/.npmrc
!/Dockerfile
!/Makefile

!/package.json
!/requirements.txt
!/requirements-dev.txt
!/MANIFEST.in
!/setup.cfg
!/setup.py
!/pyproject.toml

!/CHANGELOG.md
!/LICENSE.md
!/README.md
!/TODO.md

#
# ATTENTION:
# always ignore the following files and directories
#

.DS_Store
*.pem
.vercel
*.tsbuildinfo
.venv

# logfiles
*.log
*.log.tar
*.log.tar.gz
*.log.tgz

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
/build/
/develop-eggs/
/dist/
/downloads/
/eggs/
.eggs/
/html/
/lib/
/lib64/
/parts/
/sdist/
/var/
/wheels/
*.egg-info/
.installed.cfg
*.egg
/MANIFEST

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
coverage-report/
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
