Skip to content

chore: update project configuration#122

Closed
jbriones1 wants to merge 10 commits intomainfrom
chore/uv-test
Closed

chore: update project configuration#122
jbriones1 wants to merge 10 commits intomainfrom
chore/uv-test

Conversation

@jbriones1
Copy link
Contributor

@jbriones1 jbriones1 commented Dec 17, 2025

Project

  • Updated the README to indicate different ways to run the project
  • Pinned the Python version to 3.11.X to ensure all pinned packages work
  • Removed requirements.txt, all configuration is now in pyproject.toml

uv

  • Added uv.lock
  • Updated .gitignore to ignore uv's build artifacts

Ruff

  • Excluded src/alembic from Ruff actions
  • Ran the formatter over the entire project (minus alembic)
    • Note: This means that every change in /src should just be a formatting/linting update

Pyright

  • Added some different rules to the Pyright config

@jbriones1 jbriones1 requested a review from p-north December 17, 2025 04:17
@jbriones1 jbriones1 mentioned this pull request Dec 19, 2025
@jbriones1
Copy link
Contributor Author

included in #127

@jbriones1 jbriones1 closed this Feb 16, 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