Skip to content

chore: Bump the setuptools build dependency to >=83.0.0#2468

Merged
aceppaluni merged 1 commit into
hiero-ledger:mainfrom
manishdait:chore/uv-lock-alert
Jul 22, 2026
Merged

chore: Bump the setuptools build dependency to >=83.0.0#2468
aceppaluni merged 1 commit into
hiero-ledger:mainfrom
manishdait:chore/uv-lock-alert

Conversation

@manishdait

Copy link
Copy Markdown
Contributor

Description:

Updates the setuptools build dependency to >=83.0.0 to resolve the dependabot alert

Changes:

  • Update the setuptools version constraint to >=83.0.0
  • Regenerate uv.lock

Related issue(s):

Fixes #2467

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: Manish Dait <daitmanish88@gmail.com>
@github-actions github-actions Bot added the approved Issue has been approved by team member label Jul 22, 2026
@manishdait
manishdait marked this pull request as ready for review July 22, 2026 16:57
@manishdait
manishdait requested review from a team as code owners July 22, 2026 16:57
@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 544f47e0-5afb-4c62-a5eb-57436acede32

📥 Commits

Reviewing files that changed from the base of the PR and between b9db9d6 and d2c5a4f.

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

Walkthrough

The build-system requirement in pyproject.toml updates setuptools from >=82,<84 to >=83,<85.

Changes

Build configuration

Layer / File(s) Summary
Update setuptools build constraint
pyproject.toml
The build-system requirement changes from setuptools>=82,<84 to setuptools>=83,<85.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly states the main change: bumping the setuptools build dependency.
Description check ✅ Passed The description matches the change and linked issue by describing the setuptools bump and lockfile regen.
Linked Issues check ✅ Passed The updated build-system constraint raises setuptools to >=83.0.0, satisfying the Dependabot fix request.
Out of Scope Changes check ✅ Passed The diff stays focused on the setuptools dependency bump and related lockfile refresh, with no unrelated changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@github-actions github-actions Bot added open to community review PR is open for community review and feedback queue:committers PR awaiting committer technical review labels Jul 22, 2026
@aceppaluni
aceppaluni merged commit 4a1f8df into hiero-ledger:main Jul 22, 2026
29 of 33 checks passed
@MonaaEid MonaaEid added this to the v0.2.9 milestone Jul 22, 2026
@manishdait
manishdait deleted the chore/uv-lock-alert branch July 23, 2026 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Issue has been approved by team member open to community review PR is open for community review and feedback queue:committers PR awaiting committer technical review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix Dependabot alert for setuptools

5 participants