Skip to content

Manual backport of dependabot cibw upgrades#27779

Merged
QuLogic merged 2 commits intomatplotlib:v3.8.xfrom
ksunden:ci_backports
Feb 13, 2024
Merged

Manual backport of dependabot cibw upgrades#27779
QuLogic merged 2 commits intomatplotlib:v3.8.xfrom
ksunden:ci_backports

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

dependabot bot added 2 commits February 12, 2024 14:22
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
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.

2 participants