aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore27
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..db3cee8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,27 @@
+# --- Python-generated files ---
+__pycache__/
+*.py[cod]
+*$py.class
+
+# --- Distribution / packaging ---
+build/
+dist/
+wheels/
+*.egg-info/
+*.egg
+
+# --- Virtual environments ---
+# uv manages this in .venv, which should always be ignored
+.venv/
+venv/
+ENV/
+
+# --- uv specific ---
+# You should commit uv.lock, but ignore the internal cache if needed
+.uv/
+.ruff_cache/
+
+# --- Environment ---
+.env
+.env.local
+.python-version \ No newline at end of file