Skip to content

Commit 4aa164c

Browse files
authored
Merge pull request #43 from Civic-Tech-Ballot-Inititiave/add_dot_env
Add missing dotenv dependency
2 parents 264e0f5 + b26b170 commit 4aa164c

File tree

3 files changed

+26
-3
lines changed

3 files changed

+26
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ An alternate approach to get up and running is to use [Github Codespaces](https:
6464
### Prerequisites
6565

6666
- [Python 3.12+](https://wiki.python.org/moin/BeginnersGuide/Download)
67-
- [UV](https://docs.astral.sh/uv/getting-started/installation/) for building the project
67+
- [UV](https://docs.astral.sh/uv/getting-started/installation/) for building the project and dependency management.
6868
- API keys for at least one of the following[^1]:
6969
- [OpenAI API key](https://help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key)
7070
- [Mistral API key](https://docs.mistral.ai/getting-started/quickstart/)
@@ -85,7 +85,8 @@ An alternate approach to get up and running is to use [Github Codespaces](https:
8585
git clone https://github.com/Civic-Tech-Ballot-Inititiave/Ballot-Initiative.git
8686
cd ballot-initiative
8787
```
88-
[^2]: Optionally you may want to [fork this repository](https://github.com/Civic-Tech-Ballot-Inititiave/Ballot-Initiative/fork)
88+
89+
[^2]: Optionally you may want to [fork this repository](https://github.com/Civic-Tech-Ballot-Inititiave/Ballot-Initiative/fork)
8990

9091
2. Create and activate a virtual environment:
9192

@@ -113,7 +114,6 @@ source venv/bin/activate
113114
uv run main.py
114115
```
115116

116-
117117
2. Upload your files:
118118
- PDF of signed petitions
119119
- Voter records file

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ maintainers = [
1313
]
1414
license = "MIT"
1515
dependencies = [
16+
"dotenv>=0.9.9",
1617
"httpx>=0.28.1",
1718
"ipywidgets>=8.1.5",
1819
"langchain-core>=0.3.51",

uv.lock

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)