Skip to content

Conversation

@FoamyGuy
Copy link
Contributor

The two main changes this introduces are:

  • Use pre-commit and ruff to make this match the libraries and other repos that use those tools. This introduced many whitespace and basic formatting changes. Also added a few of the other boilerplate repo files like code of conduct.
  • During the buid for different languages store and reuse the downloaded library files for each subsequent language instead of installing them every time with circup_cli. This dramatically reduces how long the complete build takes to complete. Resolves Refactor build.py to avoid uneccessary repitition #51

@FoamyGuy FoamyGuy requested a review from a team January 6, 2026 21:38
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.

Refactor build.py to avoid uneccessary repitition

1 participant