Closed dependabot[bot] closed 2 months ago
@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
@dependabot recreate
raise DelocationError(
delocate.libsana.DelocationError: Library dependencies do not satisfy target MacOS version 10.9:
/private/var/folders/w4/hp1my1ln4216vrmvp2_w45dm0000gn/T/tmpocy8by0a/wheel/fastjet/.dylibs/libgmp.10.dylib has a minimum target of 13.0
I believe from https://github.com/pypa/cibuildwheel/discussions/1926#discussioncomment-9991009 and https://github.com/thaler-lab/Wasserstein/issues/28 (thanks @henryiii) that this means that gmp
(at least) needs to get built from source, and so
and
need to have gmp
removed and a build step added before them.
Though something like
- name: Build gmp from source for macOS cibuildwheel
if: runner.os == 'macOS'
env:
MACOSX_DEPLOYMENT_TARGET: "10.9"
run: |
curl -LO https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz
tar -xf gmp-6.3.0.tar.xz
cd gmp-6.3.0
./configure --prefix=$(brew --prefix)
make --jobs
make install
cd ..
rm -rf gmp-6.3.0 gmp-6.3.0.tar.xz
seems to be timing out on the curl
command
curl: (28) Failed to connect to gmplib.org port 443 after 75021 ms: Could not connect to server
Error: Process completed with exit code 28.
which I assume means that https://gmplib.org
blocks requests from GitHub to avoid getting overwhelmed with requests. So I guess we need to find a mirror. Maybe https://github.com/gmp-mirror/gmp-6.3.
@rkansal47 I think we can wait until the end of the day today and then merge if there's no further feedback. If Henry has additional comments later we can always make a fix PR.
Bumps the actions group with 2 updates in the / directory: pypa/cibuildwheel and amannn/action-semantic-pull-request.
Updates
pypa/cibuildwheel
from 2.17 to 2.20Release notes
Sourced from pypa/cibuildwheel's releases.
... (truncated)
Changelog
Sourced from pypa/cibuildwheel's changelog.
... (truncated)
Commits
bd033a4
Bump version: v2.20.09d023cf
Build CPython 3.13 by default (#1950)8a69dbd
[Bot] Update dependencies (#1949)147de6f
[pre-commit.ci] pre-commit autoupdate (#1947)e217e44
[Bot] Update dependencies (#1946)871ef6b
tests: show xfail traceback summaries again (#1943)fac72f0
[pre-commit.ci] pre-commit autoupdate (#1944)d4c3321
feat: addCIBW_ALLOW_EMPTY
environment variable (#1937)5af5df4
[Bot] Update dependencies (#1935)6c5cf87
docs: fix nox docs command (#1938)Updates
amannn/action-semantic-pull-request
from 5.5.2 to 5.5.3Release notes
Sourced from amannn/action-semantic-pull-request's releases.
Changelog
Sourced from amannn/action-semantic-pull-request's changelog.
Commits
0723387
chore: Release 5.5.3 [skip ci]2d952a1
fix: Bumpbraces
dependency (#269. by@βEelcoLos
)a663946
chore(deps): Bump braces from 3.0.2 to 3.0.3 (#269 by@βEelcoLos
)e32d7e6
chore: Update major tag (#268 by@βgustavkj
)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show