Skip to content

chore: bump dependency pins, add LICENSE and .env.example - #4

Draft
HelloBryte wants to merge 1 commit into
mainfrom
claude/bold-noether-47htbl
Draft

chore: bump dependency pins, add LICENSE and .env.example#4
HelloBryte wants to merge 1 commit into
mainfrom
claude/bold-noether-47htbl

Conversation

@HelloBryte

Copy link
Copy Markdown
Owner

Summary

Routine maintenance pass on CIIMS:

  • Bumped PySide6 (6.10.3 → 6.11.2), mysql-connector-python (9.4.0 → 9.7.0), and python-dotenv (1.1.1 → 1.2.3) to their latest patch/minor releases. httpx was already current. Verified with pip install --dry-run, an actual install into a fresh venv, and import checks for all four packages (mysql-connector-python's newer 26.x line was deliberately skipped in favor of staying on the 9.x series to avoid an unverified major jump).
  • Added a real LICENSE file (MIT) — the README already stated the project is MIT-licensed, but no license file existed in the repo.
  • Added .env.example as a ready-to-copy template covering every environment variable documented in config.example.py, and linked it from the README's Configuration section and project structure diagram.
  • All .py files pass a full-repo compile() syntax check after the dependency bumps.

Test plan

  • pip install --dry-run with new pins resolves cleanly (no conflicts)
  • Installed new pins into a fresh venv and imported PySide6, mysql.connector, dotenv, httpx successfully
  • python -m compileall-equivalent syntax check over every tracked .py file passes
  • Manual GUI smoke test (not possible in this headless sandbox — no X11/EGL libs available)

Generated by Claude Code

- Bump PySide6 (6.10.3 -> 6.11.2), mysql-connector-python (9.4.0 -> 9.7.0),
  and python-dotenv (1.1.1 -> 1.2.3) to their latest patch/minor releases.
  Verified with pip dependency resolution and import checks in a fresh venv.
- Add a real LICENSE file (MIT) since the README already claims an MIT
  license but no license file existed in the repo.
- Add .env.example as a copy-pasteable template of every environment
  variable documented in config.example.py, and reference it from the
  README's Configuration section and project structure listing.
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.

2 participants