Skip to content

geventhttpclient: Add versions 2.6.0, 2.6.1 - #2795

Closed
riseproject-dev[bot] wants to merge 2 commits into
mainfrom
github-actions/nightly-upgrade/geventhttpclient
Closed

riseproject-dev[bot] wants to merge 2 commits into
mainfrom
github-actions/nightly-upgrade/geventhttpclient

Conversation

@riseproject-dev

@riseproject-dev riseproject-dev Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Automatically generated by the nightly check_versions.py run.

geventhttpclient v2.5.1 -> v2.6.0, v2.6.1

Every - version: entry added to docs/packages/geventhttpclient.yaml is built by this PR's own build-geventhttpclient.yml run; merging publishes the wheels.

@riseproject-dev
riseproject-dev Bot requested a review from luhenry October 7, 2026 08:16
@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-10-22 02:19 UTC

Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com>
@riseproject-dev
riseproject-dev Bot force-pushed the github-actions/nightly-upgrade/geventhttpclient branch from 61bdc55 to fe28217 Compare October 10, 2026 09:25
@riseproject-dev riseproject-dev Bot changed the title geventhttpclient: Add version 2.6.0 geventhttpclient: Add versions 2.6.0, 2.6.1 Oct 10, 2026
Every leg died at git apply: the version bump added no
patches/geventhttpclient/<version> directory. The patch is not needed
any more: 2.6.0 declares license-files = ["LICENSE-MIT", "llhttp/LICENSE"]
itself (upstream fbe33ef), so the old patch no longer applies and the
wheel already ships llhttp's notice, as llhttp/LICENSE instead of
llhttp/LICENSE-MIT. Skip the patch step when the version has no patches
and accept either licence layout.

2.6.0 also moved the test tools from a `dev` extra to a `dev` dependency
group, so CIBW_TEST_EXTRAS: dev would install no pytest; list them in
CIBW_TEST_REQUIRES instead, which works for every version. And it now
takes its version from git tags via setuptools-scm, so pin it with
SETUPTOOLS_SCM_PRETEND_VERSION_FOR_GEVENTHTTPCLIENT.

Checked on x86_64 against upstream's 2.6.1 wheel: the licence assertion
passes and the suite passes with exactly those test requirements.

Signed-off-by: Ludovic Henry <git@ludovic.dev>
@luhenry luhenry closed this Oct 22, 2026
@luhenry
luhenry deleted the github-actions/nightly-upgrade/geventhttpclient branch October 22, 2026 02: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.

1 participant