Skip to content

Migrate to uv project setup and fix logging - #79

Open
chamodSN wants to merge 1 commit into
mainfrom
feature/chamod-graph
Open

chamodSN wants to merge 1 commit into
mainfrom
feature/chamod-graph

Conversation

@chamodSN

Copy link
Copy Markdown
Owner

Switch dependency management from requirements.txt to pyproject.toml/uv.lock, add Python 3.12 version pinning, and scaffold main.py. Also fixes runtime issues by correcting settings config usage, improving encryption key validation messaging, fixing logger setup/imports so renderers are applied correctly, and ensuring the Mongo DB helper always returns the selected database.

Switch dependency management from `requirements.txt` to `pyproject.toml`/`uv.lock`, add Python 3.12 version pinning, and scaffold `main.py`. Also fixes runtime issues by correcting settings config usage, improving encryption key validation messaging, fixing logger setup/imports so renderers are applied correctly, and ensuring the Mongo DB helper always returns the selected database.
@chamodSN chamodSN self-assigned this Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant