-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade all dependencies #895
Conversation
This uses pip-compile -U to update all deps to their latest versions.
- Replaces black, pylint, reorder-imports, and prospector - Slight changes in style preferences although pretty configurable
Use ruff formatter for code style and linting
@davidfischer Thanks for cleaning up the tests here. I think we should be good to move forward here, but this release will definitely require a good bit more testing. I know in the past we've hit some issues upgrading Sentry & New Relic as well, which will be harder to test in dev. Probably makes sense to merge this and test it in dev for a week or so before going fully live, and then doing strong QA on it. If we don't have any short-term changes to make, I think it should be good to merge now. |
That sounds good to me. I have run the full test suite and ran it in dev, but I agree. Having a PR with a bunch of upgrades was causing some work slowdown because the env was in a weird state so I'm glad to have this merged. |
This uses pip-compile -U to update all deps to their latest versions.