Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 8, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Dec 8, 2021
eriknw and others added 30 commits October 2, 2023 17:21
Our automatic wheel builds failed
* Install libffi-dev for Ubuntu Python 3.12 wheel

* Drop 3.12 from regular tests as it's not available from Conda yet
* Unpin numpy version for PyPy wheels

* Skip PyPy 3.10 due to lack of numpy wheels
* Add SUITESPARSE_FASTEST_BUILD option

* Build wheels on PR

* Switch to cibuildwheel github action

* Limit push wheels action run to only main branch
* Update to SuiteSparse:GraphBLAS 8.2.1

* turn on echo in add_arm_to_libomp_dylib.sh
)

Add an upload destination input to wheels workflow manual dispatch
* Manage GraphBLAS version with GB_VERSION.txt file

Also include a script to fetch latest upstream GraphBLAS version, as well as a workflow that can auto-update this file on a schedule.

* Add shebang and drop unnecessary variable
* Bump pre-commit/action from 3.0.0 to 3.0.1

Bumps [pre-commit/action](https://github.com/pre-commit/action) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases)
- [Commits](pre-commit/action@v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: pre-commit/action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add pycparser to environment.yml

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Lugowski <alugowski@gmail.com>
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update to SuiteSparse:GraphBLAS 9.1.0

* maybe fix? (path and extra constant)

* Update default include path to include "suitesparse"

* Try this

* Maybe don't need this anymore for arm on mac os

* Explicit macos x86 and arm runners

* Add dir dump

* Look in "/usr/local"

* Try installing to prefix

* Cmake from .

* Add lib64

* Try installing to . instead of /tmp

* Set MACOSX_DEPLOYMENT_TARGET

* Try installing to /usr/local/graphblas

* Try installing to {package}

* Fix

* Add prints

* Add print

* Try installing to .

* parent

* retry

* Disable JIT on Windows

* retry

* Fix if

* Revert to sys install

* Fix sudo

* Disable JIT on Windows

* tweaks

* MSVC complex values

* Revert prints

* Silence workflow warnings

* Delete no longer used script

* Undo run tests on push

* Make linter happy

* Linter

* Support both suitesparse.sh and conda install paths

* Fix cibw_test_skip typo

* Build with numpy 2; add Python 3.13; drop Python 3.8

* Bump

* Try setuptools<74

* experiment w/ setuptools as runtime dep

* undo

* Update cibuildwheel

We need pypa/cibuildwheel#1915 to `yum install`

* Use cibuildwheel 2.21, not 2.21.3

* Delete unnecessary code b/c we dropped Python 3.8

---------

Co-authored-by: Erik Welch <erik.n.welch@gmail.com>
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v6...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.21 to 2.22.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](pypa/cibuildwheel@v2.21...v2.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants