Skip to content

cutadapt: Add version 5.2 - #3358

Open
luhenry wants to merge 1 commit into
mainfrom
cutadapt
Open

luhenry wants to merge 1 commit into
mainfrom
cutadapt

Conversation

@luhenry

@luhenry luhenry commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Compiles four Cython extensions (_align, qualtrim, info, _kmer_finder) for adapter trimming of high-throughput sequencing reads. Upstream publishes no riscv64 wheel.

Mirrors upstream's ci.yml wheels job (plain cibuildwheel; pyproject.toml's own [tool.cibuildwheel] table carries the CFLAGS/test-command unchanged).

Differs from upstream

  • Added SETUPTOOLS_SCM_PRETEND_VERSION_FOR_CUTADAPT - shallow checkout has no tag history for setuptools_scm to read
  • Added PIP_EXTRA_INDEX_URL - its one compiled runtime dependency, dnaio, is only published on our registry for riscv64

Matrix: cp312/cp313 only - matches upstream's own CIBW_SKIP: cp314*

Testing

  • same as upstream

License: OK

No local build check: not rehearsed in this sandbox.

cutadapt compiles four Cython extensions (_align, qualtrim, info,
_kmer_finder) for adapter trimming of sequencing reads. PyPI 5.2 ships
manylinux_x86_64/win_amd64/macOS wheels but no riscv64; its one
compiled runtime dependency, dnaio, already publishes riscv64 wheels
on this registry.

Mirrors upstream's wheels job in .github/workflows/ci.yml: plain
cibuildwheel, no Linux-specific before-build steps (pyproject.toml's
own [tool.cibuildwheel] table carries the CFLAGS/test-command and
applies unchanged). Matrix drops cp314/cp314t to match upstream's own
CIBW_SKIP: cp314*.
luhenry added a commit that referenced this pull request Oct 15, 2026
…ition/python-qpid-proton -> no-gap; pymqi/librabbitmq -> parked
@luhenry
luhenry marked this pull request as draft October 16, 2026 00:05
@github-actions
github-actions Bot marked this pull request as ready for review October 17, 2026 01:35

This branch has not been deployed

No deployments
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.

1 participant