Skip to content

Fix CI and build failures#7190

Merged
sigmavirus24 merged 3 commits intomainfrom
ruff
Jan 30, 2026
Merged

Fix CI and build failures#7190
sigmavirus24 merged 3 commits intomainfrom
ruff

Conversation

@nateprewitt
Copy link
Member

This PR makes two changes to address the current build failures. The first is addressing a number of CI linting tools that are broken.

We could update those tools individually, but this PR proposes we move everything to Ruff so we're no longer having to manage them independently. I don't feel strongly about the move, but it seems prudent from a dependency management standpoint.

The other change is dropping support for pypy-3.10. It appears active work on the pypy 3.10 release stopped in July of last year. We're not able to compile our dependencies anymore due to their reliance on pyo3-ffi which is no longer compatible. For that reason, we'll remove it from the regular test suite.

@sigmavirus24 sigmavirus24 merged commit f8bec2f into main Jan 30, 2026
70 of 71 checks passed
@sigmavirus24 sigmavirus24 deleted the ruff branch January 30, 2026 21:10
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.

2 participants