- Add mock-specific build artifacts (chroot/, mock-*, mockroot/) - Include package build files (*.deb, *.changes, *.buildinfo) - Add development tools (.coverage, .pytest_cache, .tox) - Include system files (.DS_Store, Thumbs.db, ._*) - Add temporary and backup files (*.tmp, *.bak, *.backup) - Include local configuration overrides (config.local.yaml, .env.local) - Add test artifacts and documentation builds - Comprehensive coverage for Python build system project This ensures build artifacts, chroot environments, and development tools are properly ignored in version control.
297 lines
3.3 KiB
Text
297 lines
3.3 KiB
Text
inspiration/mock-main
|
|
inspiration
|
|
|
|
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
|
|
# C extensions
|
|
*.so
|
|
|
|
# Distribution / packaging
|
|
.Python
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
downloads/
|
|
eggs/
|
|
.eggs/
|
|
lib/
|
|
lib64/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
wheels/
|
|
pip-wheel-metadata/
|
|
share/python-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/
|
|
.nox/
|
|
.coverage
|
|
.coverage.*
|
|
.cache
|
|
nosetests.xml
|
|
coverage.xml
|
|
*.cover
|
|
*.py,cover
|
|
.hypothesis/
|
|
.pytest_cache/
|
|
|
|
# Translations
|
|
*.mo
|
|
*.pot
|
|
|
|
# Django stuff:
|
|
*.log
|
|
local_settings.py
|
|
db.sqlite3
|
|
db.sqlite3-journal
|
|
|
|
# Flask stuff:
|
|
instance/
|
|
.webassets-cache
|
|
|
|
# Scrapy stuff:
|
|
.scrapy
|
|
|
|
# Sphinx documentation
|
|
docs/_build/
|
|
|
|
# PyBuilder
|
|
target/
|
|
|
|
# Jupyter Notebook
|
|
.ipynb_checkpoints
|
|
|
|
# IPython
|
|
profile_default/
|
|
ipython_config.py
|
|
|
|
# pyenv
|
|
.python-version
|
|
|
|
# pipenv
|
|
# According to pypa/pipenv#598, it is recomme
|
|
nded to include Pipfile.lock in version control
|
|
.
|
|
|
|
# However, in case of collaboration, if havin
|
|
g platform-specific dependencies or dependencie
|
|
s
|
|
|
|
# having no cross-platform support, pipenv ma
|
|
y install dependencies that don't work, or not
|
|
# install all needed dependencies.
|
|
#Pipfile.lock
|
|
|
|
# PEP 582; used by e.g. github.com/David-OConno
|
|
r/pyflow
|
|
|
|
__pypackages__/
|
|
|
|
# Celery stuff
|
|
celerybeat-schedule
|
|
celerybeat.pid
|
|
|
|
# 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/
|
|
.dmypy.json
|
|
dmypy.json
|
|
|
|
# Pyre type checker
|
|
.pyre/
|
|
|
|
# Deb-Mock specific
|
|
output/
|
|
metadata/
|
|
*.deb
|
|
*.changes
|
|
*.buildinfo
|
|
*.dsc
|
|
*.tar.gz
|
|
*.tar.xz
|
|
*.tar.bz2
|
|
*.diff.gz
|
|
*.orig.tar.gz
|
|
!mock_*_all.deb
|
|
!mock_*.buildinfo
|
|
!mock_*.changes
|
|
|
|
# Chroot environments
|
|
/var/lib/deb-mock/
|
|
/tmp/deb-mock-*
|
|
chroot/
|
|
chroots/
|
|
mock-chroot-*
|
|
|
|
# Build logs
|
|
*.log
|
|
logs/
|
|
build.log
|
|
mock.log
|
|
|
|
# IDE files
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
ehthumbs.db
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
*.bak
|
|
*.backup
|
|
*.old
|
|
*.orig
|
|
|
|
# Configuration overrides
|
|
config.local.yaml
|
|
config.local.yml
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Test artifacts
|
|
.pytest_cache/
|
|
test-results/
|
|
test-output/
|
|
coverage/
|
|
htmlcov/
|
|
|
|
# Mock-specific build artifacts
|
|
mock-build-*
|
|
mock-result-*
|
|
mock-*.log
|
|
mock-*.txt
|
|
|
|
# Package build artifacts
|
|
*.build
|
|
*.buildinfo
|
|
*.changes
|
|
*.dsc
|
|
*.deb
|
|
*.udeb
|
|
*.tar.gz
|
|
*.tar.xz
|
|
*.tar.bz2
|
|
*.diff.gz
|
|
*.orig.tar.gz
|
|
*.debian.tar.gz
|
|
|
|
# Chroot and build environment files
|
|
/var/lib/mock/
|
|
/var/cache/mock/
|
|
mock-*
|
|
mockroot/
|
|
|
|
# Development tools
|
|
.coverage
|
|
.pytest_cache/
|
|
.tox/
|
|
.nox/
|
|
.mypy_cache/
|
|
.pyre/
|
|
|
|
# Documentation builds
|
|
docs/_build/
|
|
site/
|
|
docs/build/
|
|
|
|
# Cache directories
|
|
.cache/
|
|
cache/
|
|
__pycache__/
|
|
|
|
# Backup and temporary files
|
|
*~
|
|
*.swp
|
|
*.swo
|
|
*.bak
|
|
*.backup
|
|
*.old
|
|
*.orig
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Local development files
|
|
local/
|
|
dev/
|
|
development/
|
|
local_config.py
|
|
local_settings.py
|
|
|
|
# Database files
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# Log files
|
|
*.log
|
|
logs/
|
|
log/
|
|
*.log.*
|
|
|
|
# Archive files
|
|
*.zip
|
|
*.rar
|
|
*.7z
|
|
*.tar
|
|
*.gz
|
|
*.bz2
|
|
*.xz
|
|
|
|
# System files
|
|
.fuse_hidden*
|
|
.nfs*
|
|
|