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

Fix broken CI jobs on pybind11 branch. #1260

Merged
merged 23 commits into from
Jun 25, 2024
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add nanobind to unit test environment.
joaander committed Jun 24, 2024
commit 77a495a6f5fa6c5d6551454b7d1a9a9253fb7c23
1 change: 1 addition & 0 deletions .github/workflows/env-files/environment.yaml
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@ dependencies:
- dynasor
- gsd
- matplotlib
- nanobind>=2.0
- numpy
- pillow
- pre-commit
56 changes: 52 additions & 4 deletions .github/workflows/env-files/py310-conda-lock.yml
Original file line number Diff line number Diff line change
@@ -13,10 +13,10 @@
version: 1
metadata:
content_hash:
osx-arm64: b2fdeadd9ed5dbd5c262d4e9c376956d0476d9b758cd6580abb33b128578d328
osx-64: d366e360b586a25b7cc49a97fedcd21d1637f029e3205b98fc90f324bf85be36
linux-64: a612ead1977362480a28f653de0d16f52fe697efc73b1401714f96e1e0518547
win-64: efee86db5c17064c57d30a7215c7728301b914849081f51fc24b2eb2ef19e259
osx-arm64: c8b6ea3602dde99b079b3c95e7b46b1ce7c84b8ac86318db69397caa790a1dbf
osx-64: c6229e72813a938805730c03fc8afb49827d24cf07b43554953b123e41aeca60
linux-64: 891f63143875788728a60dc22321d2a128a5786b273d9dab68efd466846b4c2b
win-64: 9fdc6d38c76d0a95ab4377a6abb1b6d2c801018273b2cc5bae5b80eabe541983
channels:
- url: conda-forge
used_env_vars: []
@@ -6178,6 +6178,54 @@ package:
sha256: c39cdd1a5829aeffc611f789bdfd4dbd4ce1aa829c73d728defec180b5265d91
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: linux-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-arm64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: win-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: ncurses
version: '6.5'
manager: conda
56 changes: 52 additions & 4 deletions .github/workflows/env-files/py311-conda-lock.yml
Original file line number Diff line number Diff line change
@@ -13,10 +13,10 @@
version: 1
metadata:
content_hash:
osx-arm64: 8aee7186dee490ab6c47a4b9567db5f775e12109a53c67c6e424c0dccd06609b
osx-64: 7ceec95c625491478fa5be077b82f2eb15895ddeb84bb1131bfa40390dfb758c
linux-64: 9688d5fb9d4c9d7670c724b1f966d631894fb27b6356792863e0b63f63f3655e
win-64: 7e96e14e48954a17dca467c46ad3ffb1d0264c358b4ab124d182e4be079eb191
osx-arm64: 371845dfed193f8e2c5bd84f67c999680ec7c09c8f926cc96129136c3c69e251
osx-64: e92869c0cd433fe777f02a014fd5ab836336677a36a9013f68a8e8f99038b824
linux-64: 3c49aa4b6769dc88ffeee52b0e181a01255c9c313328905516daad1b85ce2f89
win-64: 5fddc6705b086ad21a9f0f5997164f00add479d542ae0849abe3a764ae06233a
channels:
- url: conda-forge
used_env_vars: []
@@ -6390,6 +6390,54 @@ package:
sha256: c39cdd1a5829aeffc611f789bdfd4dbd4ce1aa829c73d728defec180b5265d91
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: linux-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-arm64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: win-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: ncurses
version: '6.5'
manager: conda
56 changes: 52 additions & 4 deletions .github/workflows/env-files/py312-conda-lock.yml
Original file line number Diff line number Diff line change
@@ -13,10 +13,10 @@
version: 1
metadata:
content_hash:
osx-arm64: c0605585f45d5fa0647e91ad76344bc15c26866add6189de115ac25d2b4f7d45
osx-64: 382a29730f65075ee84c893947775d8c0cc5ac5afb85aa00dcede074530a8cc5
linux-64: a225ca97d40099a98159707802b70b25524726b0081226950fedaf15f73c7c42
win-64: 455ab5601080c215f5abe81a22f244e2819edd6ebe7ac2007f5e66540cdf5c59
osx-arm64: d1b9391a5746aaea08afcb790f7051e00383ebd8fe59e8ce8df8e4d59780c46c
osx-64: 8bbdda8993ea4491bc63cd02a741e709d182677097238c229a64ecb03cca5ea3
linux-64: fda07043988f0d226b79be7e6a25256f6a4074553171b64023349aa966377351
win-64: 7a15aaf175f7fbee7ea568db274d0a79e1092c21e1cb6b9a98a19c507e241e03
channels:
- url: conda-forge
used_env_vars: []
@@ -6390,6 +6390,54 @@ package:
sha256: c39cdd1a5829aeffc611f789bdfd4dbd4ce1aa829c73d728defec180b5265d91
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: linux-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-arm64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: win-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: ncurses
version: '6.5'
manager: conda
56 changes: 52 additions & 4 deletions .github/workflows/env-files/py39-conda-lock.yml
Original file line number Diff line number Diff line change
@@ -13,10 +13,10 @@
version: 1
metadata:
content_hash:
osx-arm64: 8a3e2ab59a9fc10151c1f2a086d05ba4b221edaaf811c2955a7b9c939e62e0cf
osx-64: acf3502088fa5eda7d72ab02f7e52e6d4b2226ea9a31f1417f31d86ba9b616bd
linux-64: 65de55ad2cd8f6a63bc10642005429165fed34c1bc5914e4e0af60dc685ed88b
win-64: de7f8cb8448f01f3a616816e140a5b56df7217df67b3eff0df39a6c3fa3534b2
osx-arm64: af731f8638eaf6b7f659152d4e3a0d5d46f19e96696406c2e074c539bd113665
osx-64: 5da231147307e982a771a260ca07a38b7da9c1ddcce0d405ff24122ffe988c1f
linux-64: 1f6c632a66654379374a193c7dade5c56a24ae1153c939904d81f26787538384
win-64: 4e70d13b6f4c25c629e0a5a375c523a7d78ada2290aa1543b85c12248a6b3a5a
channels:
- url: conda-forge
used_env_vars: []
@@ -6502,6 +6502,54 @@ package:
sha256: c39cdd1a5829aeffc611f789bdfd4dbd4ce1aa829c73d728defec180b5265d91
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: linux-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: osx-arm64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: nanobind
version: 2.0.0
manager: conda
platform: win-64
dependencies:
python: '>=3.8'
url: https://conda.anaconda.org/conda-forge/noarch/nanobind-2.0.0-pyhd8ed1ab_1.conda
hash:
md5: eb27b425a215c7ddfb03f1547897e467
sha256: e98e30de46985b78c34083e00b4accf2fb7ebb382f58f8d0f10125cfdc1d3f48
category: main
optional: false
- name: ncurses
version: '6.5'
manager: conda