Skip to content

Conversation

@ffgan
Copy link
Contributor

@ffgan ffgan commented Aug 8, 2025

Summary

Recently, PyPI has added support for riscv64. Ruff can consider adding support for building Ruff on riscv64 so that Ruff can be used directly on riscv64.

Test Plan

Here are the CI results from my fork.

other info

Co-authored by: [email protected];

@ntBre ntBre added the release Related to the release process label Aug 8, 2025
@MichaReiser
Copy link
Member

Thank you. For reference, uv added riscv64 support in astral-sh/uv#12688

@Gankra would you mind taking a look at this PR? The changes do make sense to me

@github-actions
Copy link
Contributor

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

Copy link
Contributor

@Gankra Gankra left a comment

Choose a reason for hiding this comment

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

Looks right to me!

@MichaReiser MichaReiser merged commit 9aaa82d into astral-sh:main Aug 14, 2025
55 checks passed
dcreager added a commit that referenced this pull request Aug 14, 2025
* main:
  Feature/build riscv64 bin (#19819)
  [ty] Add caching to `CodeGeneratorKind::matches()` (#19912)
  [ty] Rename `functionArgumentNames` to `callArgumentNames` inlay hint setting (#19911)
  [ty] Default `ty.inlayHints.*` server settings to true (#19910)
  [ty] Remove py-fuzzer skips for seeds that are no longer slow (#19906)
  [ty] fix deferred name loading in PEP695 generic classes/functions (#19888)
  [ty] Add some additional type safety to `CycleDetector` (#19903)
  [`flake8-blind-except`] Fix `BLE001` false-positive on `raise ... from None` (#19755)
  [ty] resolve docstrings for modules (#19898)
@ffgan ffgan deleted the feature/build_riscv64_bin branch August 17, 2025 23:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Related to the release process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants