feat: add Python wheel release pipeline and TestPyPI publish fixes

This commit is contained in:
Miha Kralj
2026-03-01 16:20:41 -08:00
parent 1b8e7e6155
commit bc531d392a
2 changed files with 100 additions and 6 deletions
+1 -4
View File
@@ -26,10 +26,7 @@ filterwarnings = [
[tool.hatch.version]
source = "regex"
path = "../lib/VERSION"
pattern = "(?P<version>\\d+\\.\\d+\\.\\d+)"
pattern = "(?P<version>\\d+\\.\\d+\\.\\d+(?:\\.dev\\d+)?)"
[tool.hatch.build.targets.wheel]
packages = ["quantalib"]
[tool.hatch.build.targets.wheel.force-include]
"quantalib/native" = "quantalib/native"