Skip to content

Commit 2b88377

Browse files
committed
bump: 0.0.32
1 parent 866e0e5 commit 2b88377

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
[build-system]
22
requires = [
3+
"flit-core==3.12.0",
34
'cython==3.1.4; implementation_name == "cpython"',
45
'meson-python==0.18.0; implementation_name == "cpython"',
56
'meson[ninja]==1.9.1; implementation_name == "cpython"',
67
]
7-
build-backend = 'mesonpy'
8+
# conditional build c++ extension
9+
build-backend = "wiki_build"
10+
backend-path = ["build_backend"]
811

912
[project]
1013
name = "bgm-tv-wiki"
11-
version = "0.0.31"
14+
version = "0.0.32"
1215
description = "bgm.tv wiki syntax parser"
13-
requires-python = ">=3.10.0"
16+
requires-python = "~=3.10"
1417
authors = [
1518
{ name = "trim21", email = "[email protected]" },
1619
]
@@ -37,8 +40,8 @@ dev = [
3740
[tool.cibuildwheel]
3841
skip = "*musllinux*"
3942

40-
[tool.meson-python]
41-
limited-api = true
43+
[tool.cibuildwheel.environment]
44+
WIKI_PARSER_CYTHON = "1"
4245

4346
[tool.pytest.ini_options]
4447
addopts = '-rav -Werror'

0 commit comments

Comments
 (0)