Skip to content

Test on Python 3.13 in CI and align deploy docs - #15

Merged
hemanthrayuduu merged 1 commit into
mainfrom
claude/docuparse-system-review-ad2jt0
Jul 27, 2026
Merged

Test on Python 3.13 in CI and align deploy docs#15
hemanthrayuduu merged 1 commit into
mainfrom
claude/docuparse-system-review-ad2jt0

Conversation

@hemanthrayuduu

Copy link
Copy Markdown
Member

Summary

The dashboard will be deployed to Streamlit Community Cloud on Python 3.13, so CI should prove the code on that interpreter — right now it only runs 3.11, which means the deployed version would be untested.

  • ci.yml: run the unit tests on a 3.11 + 3.13 matrix (fail-fast: false so both report independently). This makes tested == deployed.
  • README: update the Community Cloud deploy step from Python 3.113.13.
  • dashboard/app.py: fix a stale docstring reference (requirements-dashboard.txtdashboard/requirements.txt) left over from when that file was moved.

Testing

All 25 unit tests pass locally on 3.11; the new matrix validates 3.13 in CI as part of this PR.

🤖 Generated with Claude Code


Generated by Claude Code

The dashboard will be deployed on Streamlit Community Cloud with Python 3.13, so
CI should exercise that interpreter.

- ci.yml: run the unit tests on a 3.11 + 3.13 matrix so the deployed version is
  covered (fail-fast disabled so both report independently).
- README: update the Community Cloud deploy step to Python 3.13.
- dashboard/app.py: fix a stale docstring reference (requirements-dashboard.txt
  -> dashboard/requirements.txt).

All 25 unit tests pass locally on 3.11; the matrix validates 3.13 in CI.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D68SAeZ9GofWeNdMwvuDwC
@hemanthrayuduu
hemanthrayuduu merged commit 267946e into main Jul 27, 2026
2 checks passed
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