Skip to content

Conversation

@the-david-oy
Copy link
Contributor

@the-david-oy the-david-oy commented Oct 30, 2025

Use the more standard requirements.txt for runtime requirements and requirements-dev.txt for development-only requirements. This will make it so that the requirements are in the project, not partially in the Dockerfile.

Also, remove format.py and all references to yapf, as they have not been used in a while. Pre-commit formatting hooks are used now instead.

Note: A lot of files were changed due to pre-commit running on them, since I touched the related lines to remove the yapf references. Those changes are confined to the second commit. This is passing CI.

@the-david-oy the-david-oy changed the title Clean up build build: clean up build Oct 30, 2025
@the-david-oy the-david-oy changed the title build: clean up build build: clean up build, remove format.py Oct 30, 2025
@the-david-oy the-david-oy changed the title build: clean up build, remove format.py build: clean up build Oct 30, 2025
@the-david-oy the-david-oy marked this pull request as ready for review October 30, 2025 23:18
@the-david-oy the-david-oy marked this pull request as draft October 31, 2025 15:50
@the-david-oy
Copy link
Contributor Author

the-david-oy commented Oct 31, 2025

Converting this to a draft for now. Misha proposed an alternate way to clean up the build in a separate PR. If that goes through, I'll close this PR and submit a smaller one just focused on removing yapf and format.py.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants