Skip to content

Repo maintainability enhancements#662

Open
bmtcril wants to merge 3 commits intomasterfrom
bmtcril/upgrade_repo_maintainability
Open

Repo maintainability enhancements#662
bmtcril wants to merge 3 commits intomasterfrom
bmtcril/upgrade_repo_maintainability

Conversation

@bmtcril
Copy link
Contributor

@bmtcril bmtcril commented Feb 23, 2026

The first two commits should be uncontroversial:

  • Move from setup.py to pyproject.toml
  • Fix and run make upgrade to get us back up to date (note that most scripts here don't have tests, so may need to be updated whenever they're next run)

The 3rd is a change to move this repo's dependency management from pip-tools to uv and honestly is more documentation updates that anything else. I'm happy to break that out into a separate PR if it's controversial.

The last 2 commits were co-authored with Claude Sonnet 4.5.

@bmtcril bmtcril force-pushed the bmtcril/upgrade_repo_maintainability branch from 88cc57b to a3eba37 Compare February 23, 2026 19:56
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