Skip to content

awscrt: Add version 0.37.0 - #2278

Draft
riseproject-dev[bot] wants to merge 4 commits into
mainfrom
github-actions/nightly-upgrade/awscrt
Draft

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

Conversation

@riseproject-dev

Copy link
Copy Markdown
Contributor

Automatically generated by the nightly check_versions.py run.

awscrt v0.36.2 -> v0.37.0

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

Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com>
@riseproject-dev
riseproject-dev Bot requested a review from luhenry September 24, 2026 07:17
@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2278/

Built to branch gh-pages at 2026-09-24 22:44 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

test_appexit.test_http failed only on 0.37.0's cp314-cp314t leg, at the
ClientBootstrapDone stage, with the child subprocess exiting 1. The trace
log shows the host resolver's own maintenance loop taking ~24 of the
30-second budget before the bootstrap/event-loop teardown that fires
shutdown_event even starts - a margin problem on a shared riscv64 runner
driving a free-threaded interpreter, not a hang: 0.36.3/0.36.4's cp314t legs
passed in the same run, and test/appexit_http.py is byte-identical across
all three versions, with no aws-c-io change between 0.36.4 and 0.37.0.

Patch upstream's hardcoded TIMEOUT from 30s to 90s (gotcha 568) rather than
skip the test, which is the one in the suite that proves the native
extension exits cleanly.
luhenry added a commit that referenced this pull request Sep 24, 2026
A subprocess-exit self-test's own hardcoded wall-clock TIMEOUT can fail
only on cp314t, only on one version, with no code change behind it -
free-threading's extra per-object overhead tips an existing margin rather
than creating a new bug (the awscrt 0.37.0 test_appexit case investigated
on PR #2278).
…awscrt build_wheels timeout increase (360->740 min)

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