aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore197
1 files changed, 96 insertions, 101 deletions
diff --git a/.gitignore b/.gitignore
index 3b69bf2..2fc7528 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,150 +1,145 @@
-# Byte-compiled / optimized / DLL files
+# =============================================================================
+# .gitignore - YT Local
+# =============================================================================
+
+# -----------------------------------------------------------------------------
+# Python / Bytecode
+# -----------------------------------------------------------------------------
__pycache__/
*.py[cod]
*$py.class
-
-# C extensions
*.so
-
-# Distribution / packaging
.Python
+
+# -----------------------------------------------------------------------------
+# Virtual Environments
+# -----------------------------------------------------------------------------
+.env
+.env.*
+!.env.example
+.venv/
+venv/
+ENV/
+env/
+*.egg-info/
+.eggs/
+
+# -----------------------------------------------------------------------------
+# IDE / Editors
+# -----------------------------------------------------------------------------
+.vscode/
+.idea/
+*.swp
+*.swo
+*~
+.DS_Store
+.flycheck_*
+*.sublime-project
+*.sublime-workspace
+
+# -----------------------------------------------------------------------------
+# Distribution / Packaging
+# -----------------------------------------------------------------------------
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
*.manifest
*.spec
+pip-wheel-metadata/
+share/python-wheels/
+MANIFEST
-# Installer logs
-pip-log.txt
-pip-delete-this-directory.txt
-
-# Unit test / coverage reports
+# -----------------------------------------------------------------------------
+# Testing / Coverage
+# -----------------------------------------------------------------------------
+.pytest_cache/
+.coverage
+.coverage.*
htmlcov/
.tox/
.nox/
-.coverage
-.coverage.*
-.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
-.pytest_cache/
-
-# Translations
-*.mo
-
-# 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/
+# -----------------------------------------------------------------------------
+# Type Checking / Linting
+# -----------------------------------------------------------------------------
+.mypy_cache/
+.dmypy.json
+dmypy.json
+.pyre/
-# Jupyter Notebook
+# -----------------------------------------------------------------------------
+# Jupyter / IPython
+# -----------------------------------------------------------------------------
.ipynb_checkpoints
-
-# IPython
profile_default/
ipython_config.py
+# -----------------------------------------------------------------------------
+# Python Tools
+# -----------------------------------------------------------------------------
# pyenv
.python-version
-
# pipenv
Pipfile.lock
-
# PEP 582
__pypackages__/
-
-# Celery stuff
+# Celery
celerybeat-schedule
celerybeat.pid
+# Sphinx
+docs/_build/
+# PyBuilder
+target/
+# Scrapy
+.scrapy
-# SageMath parsed files
-*.sage.py
-
-# Environments
-.env
-.venv
-env/
-venv/
-ENV/
-env.bak/
-venv.bak/
-*venv*
-
-# Spyder project settings
-.spyderproject
-.spyproject
-
-# Rope project settings
-.ropeproject
+# -----------------------------------------------------------------------------
+# Web Frameworks
+# -----------------------------------------------------------------------------
+# Django
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+# Flask
+instance/
+.webassets-cache
-# mkdocs documentation
+# -----------------------------------------------------------------------------
+# Documentation
+# -----------------------------------------------------------------------------
+# mkdocs
/site
-# mypy
-.mypy_cache/
-.dmypy.json
-dmypy.json
-
-# Pyre type checker
-.pyre/
-
-# Project specific
-debug/
+# -----------------------------------------------------------------------------
+# Project Specific - YT Local
+# -----------------------------------------------------------------------------
+# Data & Debug
data/
-python/
+debug/
+
+# Release artifacts
release/
yt-local/
-banned_addresses.txt
-settings.txt
get-pip.py
latest-dist.zip
*.7z
*.zip
-# Editor specific
-flycheck_*
-.vscode/
-.idea/
-*.swp
-*.swo
-*~
-.DS_Store
+# Configuration (contains user-specific data)
+settings.txt
+banned_addresses.txt
-# Temporary files
+# -----------------------------------------------------------------------------
+# Temporary / Backup Files
+# -----------------------------------------------------------------------------
+*.log
*.tmp
*.bak
*.orig
+*.cache/