Skip to content

Deprecate requirements.txt in favor of pyproject.toml#19

Merged
ninotarantino merged 1 commit into
mainfrom
switch-to-pyproject
Jul 8, 2026
Merged

Deprecate requirements.txt in favor of pyproject.toml#19
ninotarantino merged 1 commit into
mainfrom
switch-to-pyproject

Conversation

@ninotarantino

@ninotarantino ninotarantino commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Deprecaterequirements.txt in favor of the more modern pyproject.toml. This is something we're already doing in the SR-1 GN&C simulation and it's working pretty well for us.

Many of the tools that we're going to adopt for use in CML like ruff require their project-wide options to be set in pyproject.toml, so we'll need this file regardless.

Closes #15

@ninotarantino ninotarantino force-pushed the switch-to-pyproject branch from 174cb66 to 420e6f5 Compare July 6, 2026 15:37
@ninotarantino ninotarantino marked this pull request as ready for review July 8, 2026 14:31
@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 76.929% (-0.009%) from 76.938% — switch-to-pyproject into main

@ninotarantino ninotarantino requested a review from ddj116 July 8, 2026 15:34
@ddj116

ddj116 commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Very cool, I've been wanting to learn more about uv and these new mechanisms!

@ninotarantino ninotarantino merged commit fe882fc into main Jul 8, 2026
3 checks passed
@ninotarantino ninotarantino deleted the switch-to-pyproject branch July 8, 2026 16:30
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.

Replace requirements.txt with pyproject.toml

3 participants