Skip to content

chore 🤖(deps): bump wheel from 0.46.1 to 0.46.3#548

Merged
biodrone merged 1 commit into
stagingfrom
dependabot/uv/staging/wheel-0.46.3
Apr 14, 2026
Merged

chore 🤖(deps): bump wheel from 0.46.1 to 0.46.3#548
biodrone merged 1 commit into
stagingfrom
dependabot/uv/staging/wheel-0.46.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Copy link
Copy Markdown
Contributor

Bumps wheel from 0.46.1 to 0.46.3.

Release notes

Sourced from wheel's releases.

0.46.3

  • Fixed ImportError: cannot import name '_setuptools_logging' from 'wheel' when installed alongside an old version of setuptools and running the bdist_wheel command (#676)

0.46.2

  • Restored the bdist_wheel command for compatibility with setuptools older than v70.1
  • Importing wheel.bdist_wheel now emits a FutureWarning instead of a DeprecationWarning
  • Fixed wheel unpack potentially altering the permissions of files outside of the destination tree with maliciously crafted wheels (CVE-2026-24049)
Changelog

Sourced from wheel's changelog.

Release Notes

UNRELEASED

  • Added the wheel info subcommand to display metadata about wheel files without unpacking them ([#639](https://github.com/pypa/wheel/issues/639) <https://github.com/pypa/wheel/issues/639>_)

0.46.3 (2026-01-22)

  • Fixed ImportError: cannot import name '_setuptools_logging' from 'wheel' when installed alongside an old version of setuptools and running the bdist_wheel command ([#676](https://github.com/pypa/wheel/issues/676) <https://github.com/pypa/wheel/issues/676>_)

0.46.2 (2026-01-22)

  • Restored the bdist_wheel command for compatibility with setuptools older than v70.1
  • Importing wheel.bdist_wheel now emits a FutureWarning instead of a DeprecationWarning
  • Fixed wheel unpack potentially altering the permissions of files outside of the destination tree with maliciously crafted wheels (CVE-2026-24049)

0.46.1 (2025-04-08)

  • Temporarily restored the wheel.macosx_libfile module ([#659](https://github.com/pypa/wheel/issues/659) <https://github.com/pypa/wheel/issues/659>_)

0.46.0 (2025-04-03)

  • Dropped support for Python 3.8
  • Removed the bdist_wheel setuptools command implementation and entry point. The wheel.bdist_wheel module is now just an alias to setuptools.command.bdist_wheel, emitting a deprecation warning on import.
  • Removed vendored packaging in favor of a run-time dependency on it
  • Made the wheel.metadata module private (with a deprecation warning if it's imported
  • Made the wheel.cli package private (no deprecation warning)
  • Fixed an exception when calling the convert command with an empty description field

0.45.1 (2024-11-23)

  • Fixed pure Python wheels converted from eggs and wininst files having the ABI tag in the file name

0.45.0 (2024-11-08)

  • Refactored the convert command to not need setuptools to be installed
  • Don't configure setuptools logging unless running bdist_wheel

... (truncated)

Commits
  • 8b6fa74 Created a new release
  • 7445fb5 Fixed an import of a removed module
  • eba4036 Updated the version number for v0.46.2
  • 557fb54 Created a new release
  • 7a7d2de Fixed security issue around wheel unpack (#675)
  • 41418fa Fixed test failures due to metadata normalization changes
  • c1d442b [pre-commit.ci] pre-commit autoupdate (#674)
  • 0bac882 Update github actions environments (#673)
  • be9f45b [pre-commit.ci] pre-commit autoupdate (#667)
  • 6244f08 Update pre-commit ruff legacy alias (#668)
  • Additional commits viewable in compare view

Summary by CodeRabbit

  • Chores
    • Updated project dependencies for improved compatibility and stability.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 13, 2026
@coderabbitai

coderabbitai Bot commented Apr 13, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: e5ba0c20-9717-439e-9c57-24d0c539f84b

📥 Commits

Reviewing files that changed from the base of the PR and between ecd7cca and 3d8c216.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • pyproject.toml

📝 Walkthrough

Walkthrough

The wheel package dependency constraint in pyproject.toml was updated to require a minimum version of 0.46.3 instead of 0.45.1, while retaining the upper bound of <1.0.0. This raises the minimum threshold for compatibility.

Changes

Cohort / File(s) Summary
Dependency Version Update
pyproject.toml
Updated wheel dependency constraint from >=0.45.1,<1.0.0 to >=0.46.3,<1.0.0, elevating the minimum required version.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A wheel turns 'round, now stronger still,
From forty-five, we climb the hill,
To forty-six and bits so fine,
Our dependencies align,
The version constraint does shine! 🚀

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change—bumping the wheel dependency from version 0.46.1 to 0.46.3—and is concise and specific.
Description check ✅ Passed The description provides comprehensive details about the dependency bump, including release notes, changelog entries, and commit references, though it doesn't follow the template structure.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/uv/staging/wheel-0.46.3

Comment @coderabbitai help to get the list of available commands and usage tips.

@dependabot dependabot Bot force-pushed the dependabot/uv/staging/wheel-0.46.3 branch 2 times, most recently from 187a985 to 17ab3ab Compare April 13, 2026 17:51
@biodrone

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Apr 13, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with staging! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

Bumps [wheel](https://github.com/pypa/wheel) from 0.46.1 to 0.46.3.
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](pypa/wheel@0.46.1...0.46.3)

---
updated-dependencies:
- dependency-name: wheel
  dependency-version: 0.46.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/uv/staging/wheel-0.46.3 branch from 17ab3ab to 3d8c216 Compare April 14, 2026 08:29
@biodrone biodrone merged commit 2f5f9f4 into staging Apr 14, 2026
9 checks passed
@dependabot dependabot Bot deleted the dependabot/uv/staging/wheel-0.46.3 branch April 14, 2026 08:33
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant