-
Notifications
You must be signed in to change notification settings - Fork 3
Bump setuptools from 80.1.0 to 80.3.1 (#646) #648
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* Bump setuptools from 80.1.0 to 80.3.1 Bumps [setuptools](https://github.com/pypa/setuptools) from 80.1.0 to 80.3.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v80.1.0...v80.3.1) --- updated-dependencies: - dependency-name: setuptools dependency-version: 80.3.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * [dependabot skip] Update environment --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pyironrunner <pyiron@mpie.de>
WalkthroughThe version of the Changes
Possibly related PRs
Poem
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (4)
.ci_support/environment-mpich.yml(1 hunks).ci_support/environment-openmpi.yml(1 hunks).ci_support/environment-win.yml(1 hunks)pyproject.toml(1 hunks)
🔇 Additional comments (3)
pyproject.toml (1)
5-5:❓ Verification inconclusive
Bump setuptools build-system requirement from 80.1.0 to 80.3.1.
Version bump is consistent with CI environment updates. Please verify that setuptools 80.3.1 is available on PyPI and that the project still builds correctly under this version.
Run this script to confirm availability:
🏁 Script executed:
#!/bin/bash # Check PyPI for setuptools 80.3.1 curl -s https://pypi.org/pypi/setuptools/json | jq '.releases["80.3.1"] != null'Length of output: 87
Confirm build with setuptools 80.3.1
setuptools 80.3.1 is available on PyPI and the bump in your build-system requirement is correct. Please run your build/CI to ensure the project still compiles and tests pass under this version.
- File: pyproject.toml
- Line 5:
"setuptools==80.3.1".ci_support/environment-mpich.yml (1)
15-15:❓ Verification inconclusive
Update setuptools version in MPICH CI environment to 80.3.1.
This aligns the MPICH environment with the build-system requirement. Ensure that conda-forge provides this exact version.
Run:
🏁 Script executed:
#!/bin/bash # Verify setuptools 80.3.1 on conda-forge conda search setuptools=80.3.1 -c conda-forgeLength of output: 143
Verify setuptools 80.3.1 availability on conda-forge
I wasn’t able to run
conda searchin the sandbox (conda: command not found). Please confirm manually thatsetuptools 80.3.1exists on conda-forge before merging.• File: .ci_support/environment-mpich.yml
• Line: 15
• Snippet:- setuptools =80.3.1• Suggested check:
conda search setuptools=80.3.1 -c conda-forge.ci_support/environment-win.yml (1)
14-14:❓ Verification inconclusive
Update setuptools version in Windows CI environment to 80.3.1.
Matches other CI configurations; confirm availability on conda-forge for Windows builds.
Run:
🏁 Script executed:
#!/bin/bash # Verify setuptools 80.3.1 on conda-forge for Windows conda search setuptools=80.3.1 -c conda-forgeLength of output: 143
Verify setuptools 80.3.1 availability on conda-forge (Windows CI)
Update in
.ci_support/environment-win.ymlat line 14:- setuptools =80.3.1Unable to verify automatically (conda not found in sandbox). Please run locally:
conda search setuptools=80.3.1 -c conda-forgeand confirm that setuptools 80.3.1 is available for Windows builds before merging.
| - pysqa =0.2.4 | ||
| - ipython =9.0.2 | ||
| - setuptools =80.1.0 | ||
| - setuptools =80.3.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
Update setuptools version in OpenMPI CI environment to 80.3.1.
Consistent with other CI configs; please verify availability on conda-forge.
Run:
🏁 Script executed:
#!/bin/bash
# Verify setuptools 80.3.1 on conda-forge
conda search setuptools=80.3.1 -c conda-forgeLength of output: 143
🏁 Script executed:
#!/bin/bash
# Verify setuptools 80.3.1 on conda-forge via Anaconda.org API
if curl -s https://api.anaconda.org/package/conda-forge/setuptools | grep -q '"80\.3\.1"'; then
echo "Found setuptools version 80.3.1 on conda-forge."
else
echo "Did NOT find setuptools version 80.3.1 on conda-forge."
fiLength of output: 207
Setuptools 80.3.1 Not Found on conda-forge
The requested version of setuptools isn’t available in the conda-forge channel. Please confirm and update:
- File: .ci_support/environment-openmpi.yml
Line 15: currently- setuptools =80.3.1 - Run
conda search setuptools -c conda-forgeto list available versions. - Either pin to an existing version (e.g., 80.2.0) or ensure 80.3.1 is published to conda-forge before merging.
Bumps setuptools from 80.1.0 to 80.3.1.
updated-dependencies:
Summary by CodeRabbit
setuptoolspackage to version 80.3.1 in environment configuration and build files.