Skip to content
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

Manual backport of dependabot cibw upgrades #27779

Merged
merged 2 commits into from Feb 13, 2024

Conversation

ksunden
Copy link
Member

@ksunden ksunden commented Feb 12, 2024

  • Bump the actions group with 3 updates
  • Bump the actions group with 2 updates

PR summary

Cherrypicked from #27715 and #27750, ignoring changes that had conflicts.

In particular, this does not include updating the [up|down]load_artifacts actions to v4 (and any associated changes to make that work)
This also does not include the change to the CIBW action to automatically upload to PyPI, because we wanted to test that with RC rather than 3.8.3.

PR checklist

Bumps the actions group with 3 updates: [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel), [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) and [scientific-python/upload-nightly-action](https://github.com/scientific-python/upload-nightly-action).

Updates `pypa/cibuildwheel` from 2.16.2 to 2.16.4
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](pypa/cibuildwheel@fff9ec3...0b04ab1)

Updates `peter-evans/create-or-update-comment` from 3 to 4
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](peter-evans/create-or-update-comment@v3...v4)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the actions group with 2 updates: [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) and [codecov/codecov-action](https://github.com/codecov/codecov-action).

Updates `pypa/cibuildwheel` from 2.16.4 to 2.16.5
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](pypa/cibuildwheel@0b04ab1...ce3fb78)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@ksunden
Copy link
Member Author

ksunden commented Feb 12, 2024

The CIBW action is in fact failing on 3.8.x: https://github.com/matplotlib/matplotlib/actions/runs/7875721464

Thus this is a blocker for release with the MacOS fixes.

@ksunden ksunden added this to the v3.8.3 milestone Feb 12, 2024
@ksunden ksunden added Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions. CI: Run cibuildwheel Run wheel building tests on a PR labels Feb 12, 2024
@QuLogic QuLogic merged commit 95b5eb4 into matplotlib:v3.8.x Feb 13, 2024
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: Run cibuildwheel Run wheel building tests on a PR Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants