diff --git a/.gitignore b/.gitignore index a991a6b7..c32def68 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ var/ *.egg-info/ .installed.cfg *.egg +MANIFEST # PyInstaller *.manifest @@ -37,6 +38,8 @@ htmlcov/ .nox/ .coverage .coverage.* +**/.coverage +**/.coverage.* .cache nosetests.xml coverage.xml @@ -44,18 +47,26 @@ coverage.xml *.py,cover .hypothesis/ .pytest_cache/ +test-results/ +test-reports/ # MkDocs documentation site/ +docs/_build/ -# PyCharm +# PyCharm / IntelliJ IDEA .idea/ +*.iml +*.iws +*.ipr # VS Code .vscode/ +*.code-workspace # Jupyter Notebook .ipynb_checkpoints +*.ipynb_checkpoints/ # pyenv .python-version @@ -77,20 +88,26 @@ cython_debug/ # Environment variables .env .env.* +!.env.example # Virtual environments venv/ ENV/ env/ .venv/ +env.bak/ +venv.bak/ # macOS .DS_Store +.AppleDouble +.LSOverride # Windows Thumbs.db ehthumbs.db Desktop.ini +$RECYCLE.BIN/ # Database files *.sqlite @@ -101,3 +118,47 @@ Desktop.ini # Log files *.log logs/ + +# Temporary documentation/structure files +*-structure.txt +temp-*.txt +*.tmp +*.temp + +# Backup files +*.bak +*.swp +*.swo +*~ +.backup/ +*.orig + +# Static file collections +staticfiles/ +static_root/ +media/ +media_root/ + +# Celery +celerybeat-schedule +celerybeat.pid + +# FastAPI specific +__pypackages__/ + +# Docker +docker-compose.override.yml +.dockerignore.local +*.override.yml + +# Deployment & Security +deployment-local/ +*.pem +*.key +!*.pub +secrets/ +credentials/ + +# Alembic +# Note: Keep alembic/versions/ tracked for migrations +# alembic/versions/*.pyc is already covered by __pycache__ diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index a69f5efb..00000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/tests/.coverage b/tests/.coverage deleted file mode 100644 index 1d081b77..00000000 Binary files a/tests/.coverage and /dev/null differ