Skip to content

Commit

Permalink
pyproject.toml: add typing_extensions for python<3.11
Browse files Browse the repository at this point in the history
  • Loading branch information
wojdyr committed Sep 26, 2024
1 parent 99cfabc commit 98c44ea
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/wheels2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- uses: actions/checkout@v4

- name: Build wheels
uses: pypa/cibuildwheel@v2.20.0
uses: pypa/cibuildwheel@v2.21.1
env:
CIBW_BUILD: ${{ github.event.inputs.cibw_build }}
CIBW_SKIP: ${{ github.event.inputs.cibw_skip }}
Expand Down
6 changes: 5 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
[build-system]
requires = ["scikit-build-core~=0.10.5", "nanobind>=2.1"]
requires = [
"scikit-build-core ~=0.10.7",
"nanobind >=2.1",
"typing-extensions >=4.0; python_version < '3.11'"
]
build-backend = "scikit_build_core.build"

# https://packaging.python.org/en/latest/specifications/declaring-project-metadata/
Expand Down
4 changes: 2 additions & 2 deletions tools/upstream-check.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@

TAGGED_REPOS = {
'wjakob/nanobind': 'v2.1.0',
'scikit-build/scikit-build-core': 'v0.10.5',
'scikit-build/scikit-build-core': 'v0.10.7',
'taocpp/PEGTL': '2.8.3',
'cxong/tinydir': '1.2.6',
'fastfloat/fast_float': 'v6.1.5',
'fastfloat/fast_float': 'v6.1.6',
'madler/zlib': 'v1.3.1',
'LLNL/shroud': 'v0.13.0',
}
Expand Down

0 comments on commit 98c44ea

Please sign in to comment.