Skip to content

build: bump wheel from 0.46.3 to 0.48.0 in /requirements - #755

Merged
cigamit merged 1 commit into
ctrliq:mainfrom
blaipr:build/bump-wheel-0.48.0-requirements
Aug 30, 2026
Merged

build: bump wheel from 0.46.3 to 0.48.0 in /requirements#755
cigamit merged 1 commit into
ctrliq:mainfrom
blaipr:build/bump-wheel-0.48.0-requirements

Conversation

@blaipr

@blaipr blaipr commented Aug 26, 2026

Copy link
Copy Markdown
Contributor
SUMMARY

Bumps wheel from 0.46.3 to 0.48.0 in requirements/requirements.txt. It builds the wheels the image installs.

The Python requirements are outside Dependabot's scope on purpose: #675 turned on version updates for github-actions and for npm in /awx/ui and left this file out, because it is compiled by requirements/updater.sh rather than hand-pinned. So this was produced the same way make requirements produces it:

requirements/updater.sh upgrade wheel

run inside the ascender_devel image, which is where that script insists on running. The result is 1 added / 1 removed in the lockfile.

ISSUE TYPE
  • Bug, Docs Fix or other nominal change
COMPONENT NAME
  • API
ASCENDER VERSION
25.5.1

Tests

Tested before opening, in the same image, with wheel 0.48.0 installed into the AWX venv:

py.test awx/main/tests/unit awx/conf/tests/unit awx/sso/tests/unit
  1404 passed, 1 skipped in 11.85s

CI does not run on pull requests from a fork until a maintainer approves the workflow, so this is what stands behind the change until then.

@cigamit cigamit self-assigned this Aug 29, 2026
@cigamit

cigamit commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

wheel should always be bumped simultaneously in the Makefile also.

@cigamit cigamit added dependencies Pull requests that update a dependency file python Pull requests that update python code Needs triage When a Issue needs to be researched or a PR has an issue that needs fixing before merging labels Aug 29, 2026
@blaipr
blaipr force-pushed the build/bump-wheel-0.48.0-requirements branch from b8f45b0 to ed34059 Compare August 30, 2026 13:34
The venv bootstrap in the Makefile pins wheel of its own, so it moves with
the requirements pin rather than drifting behind it. It was still on 0.46.2
while requirements had 0.46.3.
@blaipr
blaipr force-pushed the build/bump-wheel-0.48.0-requirements branch from ed34059 to 54b0ec9 Compare August 30, 2026 13:55
@blaipr

blaipr commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

Right, and it had already drifted: the bootstrap was on wheel==0.46.2 while requirements.txt was on 0.46.3. Both are on 0.48.0 now.

-VENV_BOOTSTRAP ?= pip==26.2.1 setuptools==83.0.0 setuptools_scm[toml]==9.2.2 wheel==0.46.2
+VENV_BOOTSTRAP ?= pip==26.2.1 setuptools==83.0.0 setuptools_scm[toml]==9.2.2 wheel==0.48.0

requirements/updater.sh pins pip and setuptools but not wheel, so there is no third place for this one. That is the setuptools bump in #759, which does carry it.

Also rebased onto current main, which clears the licenses/docutils.txt failure test_python_and_js_licenses was reporting on the older base.

@cigamit cigamit removed the Needs triage When a Issue needs to be researched or a PR has an issue that needs fixing before merging label Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Development

Successfully merging this pull request may close these issues.

2 participants