Skip to content

Commit

Permalink
Merge pull request #52 from shiguredo/feature/update-nanobind-1.9.2
Browse files Browse the repository at this point in the history
Feature/update nanobind 1.9.2
  • Loading branch information
voluntas authored Mar 2, 2024
2 parents a4cb966 + 3c8aeac commit 94f827f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@

## develop

- [UPDATE] nanobind を `1.9.2` に上げて固定する
- @voluntas
- [UPDATE] ruff の最小を ``0.3.0` に上げる
- @voluntas
- [FIX] pyproject.toml の `[rye.tool]` virtual = true を削除する
- virtual = true は pip version 24 からはデフォルトが wheel が削除されるようになったための暫定対応だった
- そのために pyproject.toml の `build-system.requires` に wheel と setuptools を指定する
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@ build-backend = "setuptools.build_meta"

[tool.rye]
dev-dependencies = [
"nanobind>=1.8.0",
"nanobind~=1.9.2",
"setuptools>=69.1",
"build~=1.0.3",
"wheel~=0.42.0",
"auditwheel~=6.0.0",
"pytest>=8.0.0",
"ruff>=0.2.2",
"ruff>=0.3.0",
]

[tool.ruff]
Expand Down
4 changes: 2 additions & 2 deletions requirements-dev.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ importlib-metadata==7.0.1
# via build
iniconfig==2.0.0
# via pytest
nanobind==1.8.0
nanobind==1.9.2
packaging==23.2
# via auditwheel
# via build
Expand All @@ -28,7 +28,7 @@ pyelftools==0.30
pyproject-hooks==1.0.0
# via build
pytest==8.0.0
ruff==0.2.2
ruff==0.3.0
setuptools==69.1.0
tomli==2.0.1
# via build
Expand Down

0 comments on commit 94f827f

Please sign in to comment.