Conversation
* Package: ripgrep * Version: 15.1.0 * Source: https://github.com/BurntSushi/ripgrep * Docs: https://github.com/BurntSushi/ripgrep Compiles a maturin bin-bindings wheel wrapping the rg binary. Upstream publishes no riscv64 wheel. Mirrors the build-release job of upstream's own release.yml. No pyproject.toml ships in the git tag (only the released sdist has one); recreated it verbatim, and since the wheel carries a single compiled binary with no ABI tag, one native build covers every interpreter. No wheel-level test suite ships in the sdist; the workflow drives the real search engine against known fixtures (regex match, -i, -c, -v, --json, and a .gitignore-respecting recursive search) instead of a bare --version check. License: OK
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ripgrepCompiles a maturin
bindings = "bin"wheel wrapping thergbinary. Upstream publishes no riscv64 wheel.Mirrors the
build-releasejob of upstream's ownrelease.yml.Differs from upstream
pyproject.toml(only the released sdist has one, synthesized by whatever process cuts the PyPI release) — recreated it verbatim; the rootCargo.tomlalready defines thergbinary so no manifest-path override is needed.--features pcre2: the released PyPI wheel links only libc/libgcc_s (verified against the published manylinux_2_39_x86_64 wheel), so the default build (no PCRE2 backreferences/look-around) matches what upstream actually ships.Testing
-i,-c,-v,--json, and a.gitignore-respecting recursive search).License: OK