From a07b94fc3b2e74dcac881a3cd37fa96030370830 Mon Sep 17 00:00:00 2001 From: Mathieu Dupuis Date: Sun, 6 Apr 2025 17:07:47 -0400 Subject: [PATCH] add support for .env with python-dotenv --- .env.sample | 2 ++ main.py | 3 +++ requirements.txt | 1 + 3 files changed, 6 insertions(+) create mode 100644 .env.sample diff --git a/.env.sample b/.env.sample new file mode 100644 index 0000000..c26cdce --- /dev/null +++ b/.env.sample @@ -0,0 +1,2 @@ +GEMINI_PROJECT_ID= +GITHUB_TOKEN= \ No newline at end of file diff --git a/main.py b/main.py index 8c536c2..f604d2b 100644 --- a/main.py +++ b/main.py @@ -1,8 +1,11 @@ +import dotenv import os import argparse # Import the function that creates the flow from flow import create_tutorial_flow +dotenv.load_dotenv() + # Default file patterns DEFAULT_INCLUDE_PATTERNS = { "*.py", "*.js", "*.ts", "*.go", "*.java", "*.pyi", "*.pyx", diff --git a/requirements.txt b/requirements.txt index 0d4781c..8d7978f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,4 @@ pyyaml>=6.0 requests>=2.28.0 google-cloud-aiplatform>=1.25.0 google-genai>=1.9.0 +python-dotenv>=1.0.0