# SPDX-FileCopyrightText: 2023 Ross Patterson <me@rpatterson.net>
#
# SPDX-License-Identifier: MIT

# Backup files
*~
**/*~

# C extensions
*.so
**/.so

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

# Distribution / packaging
.Python
env
build
downloads
lib
lib64
sdist
var
develop-eggs
eggs
.eggs
parts
/var-*
/node_modules
/package-lock.json
/README.md
*.egg-info
**/*.egg-info
.installed.cfg
*.egg
**/.egg
/src/*/version.py

# PyInstaller
#  Usually a python script writes these files from a template before PyInstaller builds
#  the exe to inject date/other infos into it:
*.manifest
**/.manifest
*.spec
**/.spec

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

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

# Translations
*.mo
**/.mo
*.pot
**/.pot

# Django stuff:
*.log
**/.log
local_settings.py

# Flask stuff:
instance
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build

# PyBuilder
target

# IPython Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# dotenv
/.env

# Linters:
.tox
.mypy_cache
**/.mypy_cache

# virtualenv
venv
ENV

# Spyder project settings
.spyderproject

# Rope project settings
.ropeproject

# Exclude downloaded styles from formatting and linting but include in VCS:
/styles/*/*

# Emacs editor settings
/.dir-locals.el

# `${HOME}/**` artifacts:
**/.*_history
**/.*hst
**/.*hsts
**/.cache

# Explicit ignores for the Docker build context.
.local
**/.local
.gnupg
**/.gnupg

# GitLab dedicated project runner artifacts:
/gitlab-runner/config/config.toml
/gitlab-runner/config/.runner_system_id

# Project-specific artifacts
/radarr
/sonarr
/transmission
