Have CollectOSS look for and automatically read `.env`
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- python
- Domain
- cli, developer-experience
Research direction
Start at the CollectOSS CLI entry point and inspect how its runtime configuration and dependencies are declared. Use python-dotenv's load_dotenv as requested, then run the CLI with a local .env file to verify that its values are read without manually exporting environment variables.
Written by the indexing model from the issue text.
Description
This will make developing CollectOSS easier by allowing a developer to essentially uv run the CollectOSS CLI to test things out without having to muck around quite as much with environment variables
We should use python-dotenv's load_dotenv function for this
- Dominant language
- Python
- Stars
- 14
- Forks
- 18
- Avg merge
- 6h 59m
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from chaoss/CollectOSS
-
challenging first issue CLI
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chaoss/CollectOSS#414 · 2 comments ·
-
challenging first issue CLI
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chaoss/CollectOSS#413 · 3 comments ·
-
CLI good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chaoss/CollectOSS#412 · 1 comment ·
-
dependencies devops good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chaoss/CollectOSS#349 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
chaoss/CollectOSS#307 · 3 comments ·
All issues in chaoss/CollectOSS
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100