Skip to content

fix: Updating check python dependencies for setuptools#116

Open
ktyagiapphelix2u wants to merge 4 commits intorelease-ulmofrom
ktyagi/depends
Open

fix: Updating check python dependencies for setuptools#116
ktyagiapphelix2u wants to merge 4 commits intorelease-ulmofrom
ktyagi/depends

Conversation

@ktyagiapphelix2u
Copy link

No description provided.

Copilot AI review requested due to automatic review settings February 10, 2026 07:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions workflow that checks Python dependencies by ensuring setuptools is available during the run.

Changes:

  • Adds a step to upgrade/install pip and setuptools before running find_python_dependencies.
  • Removes the standalone (and misspelled) setuptools install step.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +23 to +24
- name: Upgrade pip and setuptools
run: python -m pip install --upgrade pip setuptools
Copy link

Copilot AI Feb 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow installs the latest pip/setuptools via --upgrade, which bypasses the repo’s pinned toolchain in requirements/pip.txt (e.g., pip==25.2, setuptools==80.9.0). Using unpinned latest versions can make CI nondeterministic or break unexpectedly. Consider installing from requirements/pip.txt (and include wheel if needed) to keep this workflow consistent with the other Python workflows.

Suggested change
- name: Upgrade pip and setuptools
run: python -m pip install --upgrade pip setuptools
- name: Install pinned Python packaging tools
run: python -m pip install -r requirements/pip.txt

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings February 10, 2026 07:50
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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