Skip to content

Conversation

adriangb
Copy link
Collaborator

@adriangb adriangb commented Aug 26, 2025

Adding (and fixing) Python formatting and linting using ruff and pyright.
I like having it all configured via pre-commit but we can nix that if it's unwanted, as well as remove the typescript stuff. The nice part about this setup is that you automatically get all linting enforced on commit for all languages.

Note: a lot of this was done by Claude with my guidance / review.

@adriangb adriangb requested a review from vkoves August 26, 2025 16:49
Copy link

netlify bot commented Aug 26, 2025

Deploy Preview for radiant-cucurucho-d09bae ready!

Name Link
🔨 Latest commit 58b10d6
🔍 Latest deploy log https://app.netlify.com/projects/radiant-cucurucho-d09bae/deploys/68ade8be74e5ac00088bcc25
😎 Deploy Preview https://deploy-preview-224--radiant-cucurucho-d09bae.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@adriangb
Copy link
Collaborator Author

A lot of the changes are because of " vs '. I can either tell ruff to use ' which would minimize the diff now but be less standard (note: not worse, just less standard / not the default for ruff) or keep it as is (bigger diff now but less custom formatting config).

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