# =============================================================================
# Django P Ponnet - .gitignore
# Project: github.com/napoler/fc_django_findsmallappliances
# =============================================================================

# =============================================================================
# IDE & Editors
# =============================================================================
.vscode/
.idea/
*.swp
*.swo
*~
# VSCode settings (keep settings.example)
.vscode/settings.json
.vscode/launch.json
.vscode/extensions.json

# =============================================================================
# OS Files
# =============================================================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
Icon?
# Windows Zone.Identifier files (from downloads, emails, etc.)
*:Zone.Identifier
*.Zone.Identifier

# =============================================================================
# Temporary Files
# =============================================================================
*.tmp
*.temp
*.bak
*.backup
*.old
*.orig
*.rej
.#*
\#*#
*.pid
*.pid.lock
*.seed

# =============================================================================
# Logs
# =============================================================================
*.log
logs/
log/

# =============================================================================
# Python - Core
# =============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
*.egg
.eggs/
build/
dist/
out/

# Python - Virtual Environments
venv/
env/
.venv/
ENV/
env.bak/
venv.bak/

# Python - Development
*.pyc
.pytest_cache/
.coverage
htmlcov/
.tox/
.mypy_cache/
.ruff_cache/
.hypothesis/
*.manifest
MANIFEST
local_settings.py

# =============================================================================
# Django
# =============================================================================
db.sqlite3
db.sqlite3-journal
media/
static_root/
staticfiles/
static/
staticfiles/

# =============================================================================
# JavaScript/Node
# =============================================================================
node_modules/
package-lock.json
yarn.lock
pnpm-lock.yaml
npm-debug.log*
yarn-error.log*
.jspm_packages/
.npm
.eslintcache
.parcel-cache/
.cache

# =============================================================================
# Tailwind CSS Build Output
# =============================================================================
app/src/tbase_theme_tailwind/static/css/output.css

# =============================================================================
# Conda
# =============================================================================
.conda/
condaenv/

# =============================================================================
# Testing & Coverage
# =============================================================================
.coverage
.nyc_output
htmlcov/
.pytest_cache/
.tox/
test-results/
test-results.xml
playwright-report/

# =============================================================================
# Archives & Compressed
# =============================================================================
*.zip
*.tar.gz
*.rar
*.7z
*.tar
*.bz2
*.tgz

# =============================================================================
# Certificates & Keys (NEVER commit)
# =============================================================================
*.pem
*.key
*.crt
*.p12
*.pfx
keystore/
certs/

# =============================================================================
# Database Files
# =============================================================================
*.db
*.sqlite
*.sqlite3
backups/
db_backups/

# =============================================================================
# Serverless Devs & FC
# =============================================================================
.s/
app/.s/
.fc/

# =============================================================================
# Deployment Platforms
# =============================================================================
.deploy/
.vercel/
.firebase/
.netlify/
.serverless/

# Local deploy configuration (contains secrets)
scripts/deploy.conf

# =============================================================================
# Documentation Build
# =============================================================================
docs/_build/
site/
_build/

# =============================================================================
# Package Managers
# =============================================================================
Pipfile.lock
poetry.lock

# =============================================================================
# Build Outputs
# =============================================================================
target/
bin/
obj/

# =============================================================================
# Project Specific
# =============================================================================
app/code/
app/src/static/
Identifier
# Byte-compiled / optimized
*.py[cod]
# C extensions
*.so
# Distribution / packaging
.Python
# Installer logs
pip-log.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
# Translations
*.mo
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# Environments
.env.local
.env.development.local
.env.test.local
.env.production.local
.env

# =============================================================================
# OpenCode & Claude
# =============================================================================
.opencode/
.large-tasks/

# =============================================================================
# Misc
# =============================================================================
empty/
develop-eggs/
downloads/
eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
.installed.cfg
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
.serverless/
.fusebox/
.dynamodb/
.tern-port
.vscode-test
tmp/
temp/
worktrees/
.worktrees/
