# ============================================================================== # PYTHON + NEXT.JS UNIFIED .GITIGNORE # ============================================================================== # ---------------------------------------------------------------------------- # Python: Byte-compiled & Cache # ---------------------------------------------------------------------------- __pycache__/ *.py[cod] *$py.class *.so .cython_debug/ cython_debug/ # ---------------------------------------------------------------------------- # Python: Packaging & Distribution # ---------------------------------------------------------------------------- build/ dist/ develop-eggs/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST *.manifest *.spec # Installer logs pip-log.txt pip-delete-this-directory.txt # ---------------------------------------------------------------------------- # Python: Virtual Environments & Dependency Managers # ---------------------------------------------------------------------------- # Virtual environments .venv venv/ env/ ENV/ env.bak/ venv.bak/ .pixi/ __pypackages__/ # pyenv .python-version # Dependency lock files (usually committed, uncomment if you prefer to ignore) # Pipfile.lock # poetry.lock # uv.lock # pdm.lock # pixi.lock # Tool-specific .tox/ .nox/ .pdm-python .pdm-build/ .poetry.toml .pdm.toml # ---------------------------------------------------------------------------- # Python: Testing & Coverage # ---------------------------------------------------------------------------- htmlcov/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover *.py.cover .hypothesis/ .pytest_cache/ cover/ .ruff_cache/ # ---------------------------------------------------------------------------- # Python: Development & IDE # ---------------------------------------------------------------------------- # Jupyter / IPython .ipynb_checkpoints profile_default/ ipython_config.py # Type checkers & linters .mypy_cache/ .dmypy.json dmypy.json .pyre/ .pytype/ # Project / IDE settings .spyderproject .spyproject .ropeproject # PyCharm / JetBrains (uncomment to ignore entire folder) # .idea/ # VS Code (uncomment to ignore entire folder) # .vscode/ # ---------------------------------------------------------------------------- # Python: Frameworks & Tools # ---------------------------------------------------------------------------- # Django *.log local_settings.py db.sqlite3 db.sqlite3-journal # Flask instance/ .webassets-cache # Scrapy .scrapy # Celery celerybeat-schedule celerybeat-schedule.* celerybeat.pid # Sphinx / MkDocs / Marimo docs/_build/ /site marimo/_static/ marimo/_lsp/ __marimo__/ # Streamlit secrets .streamlit/secrets.toml # ---------------------------------------------------------------------------- # Next.js / Node.js # ---------------------------------------------------------------------------- # Dependencies node_modules .pnp .pnp.js .pnp.loader.mjs # Build outputs .next/ out/ build/ # TypeScript *.tsbuildinfo next-env.d.ts # Testing (Jest, etc.) coverage # Vercel .vercel # ---------------------------------------------------------------------------- # General / OS / Security # ---------------------------------------------------------------------------- # Environment variables .env .env*.local .envrc # OS generated files .DS_Store Thumbs.db *.pem # Logs & debug npm-debug.log* yarn-debug.log* yarn-error.log* *.log # PyPI config .pypirc # ============================================================================== # End of file # ==============================================================================