dmyersturnbull/mandos

View on GitHub
.gitignore

Summary

Maintainability
Test Coverage
# Also see https://github.com/github/gitignore/blob/master/Python.gitignore
# This is simpler and easier to understand

# General hidden or unwanted
.*
~*
*~
*#
Thumbs.db
*.bak
*.swp
tmp/
null/
null

# Log files and binary files
*.log
*.zip
*.tar.gz
*.gz
*.tar
*.z7
*.exe
*.msi
*.pkg
*.dll
*.so

# Python temp and build files
__pycache__/
__pypackages__/
*.py[cod]
*$py.class
*.egg-info
pip-wheel-metadata
share/python-wheels/
build/
dist/
eggs/
sdist/
docs/_build
docs/html/
docs/_autosummary
cython_debug/

# Hidden files that are definitely unwanted (redundant)
.tox/
.pytest_cache
.ipynb_checkpoints

# Files from other languages
*.o
*.stackdump
hs_err_pid*
*.class
*.jl.cov
*.jl.*.cov
*.jl.mem
deps/deps.jl

# Keep these config files
!/.gitignore
!/.travis.yml
!/.circleci/config.yml
!/.github
!/.appveyor.yml
!/.flake8
!/.readthedocs.yml
!/.dockerignore
!/.editorconfig
!/.pre-commit-config.yaml
!/.yarn
!.yarnrc.yml

# And these resource files
!/mandos/resources/*.gz