diff --git a/.gitignore b/.gitignore
index 300ce9a..db0a0d9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,13 @@
 hue_remote/config.py
-*.pyc
+
+*.py[cod]
+__pycache__/
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
\ No newline at end of file