Skip to content

Conversation

@rtibbles
Copy link
Member

Summary

  • Removes flake8 and flake8-print from dev dependencies, as they are now independently handled using pre-commit hooks
  • Updates make lint to just run the pre-commit hooks on all files
  • Unpins other dev dependencies to make them easier to install on all Python versions

@rtibbles rtibbles added TAG: dev experience Build performance, linting, debugging... DEV: tools Internal tooling for development labels Jul 25, 2025
Copy link
Member

@nucleogenesis nucleogenesis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I smoke tested this on Friday and ran make lint locally w/out issue - apparently just forgot to come back and approve it 🙃

@rtibbles rtibbles merged commit f6a69e8 into learningequality:develop Jul 28, 2025
52 checks passed
@rtibbles rtibbles deleted the dev_dependencies branch July 28, 2025 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DEV: tools Internal tooling for development SIZE: small TAG: dev experience Build performance, linting, debugging...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants