File tree Expand file tree Collapse file tree 2 files changed +30
-6
lines changed
Expand file tree Collapse file tree 2 files changed +30
-6
lines changed Original file line number Diff line number Diff line change 11[project ]
22name = " knuckledragger"
3- version = " 0.1.2 "
4- authors = [{ name = " Philip Zucker" , email = " philzook58 @gmail.com" }]
3+ version = " 0.1.3 "
4+ authors = [{ name = " Philip Zucker" , email = " philzuckerblog @gmail.com" }]
55description = " Interactive Theorem Prover"
66readme = " README.md"
77license = " MIT"
88classifiers = [
99 " Programming Language :: Python :: 3" ,
1010 " Operating System :: OS Independent" ,
11+ " Topic :: Scientific/Engineering :: Mathematics" ,
12+ " Topic :: Software Development :: Disassemblers" ,
13+
1114]
1215requires-python = " >= 3.12"
1316dependencies = [" z3-solver >= 4.15.4" , " lark>=1.3.1" ]
@@ -28,13 +31,34 @@ solvers = [
2831 " graphviz>=0.20.3" ,
2932]
3033
34+ [build-system ]
35+ requires = [" uv_build>=0.9.9,<0.10.0" ]
36+ build-backend = " uv_build"
37+ [tool .uv .build-backend ]
38+ source-exclude = [
39+ " solvers/Prover9" ,
40+ " solvers/gappa*" ,
41+ " solvers/eprover" ,
42+ " solvers/kissat" ,
43+ " solvers/TPTP4X" ,
44+ " solvers/nanoCoP-i20" ,
45+ " solvers/*.zip" ,
46+ " solvers/*.tar.gz" ,
47+ " solvers/*.jar" ,
48+ " solvers/eprover-ho" ,
49+ " solvers/twee" ,
50+ " solvers/vampire" ,
51+ " solvers/vampire-ho" ,
52+ " contrib/fast/test" ,
53+ ]
54+ module-name = " kdrag"
3155
3256[tool .setuptools ]
3357include-package-data = true
3458# package-dir = { "" = "kdrag" }
3559# packages = ["kdrag"] # automatic discovery is better
3660[tool .setuptools .package-data ]
37- knuckledragger = [" *.sh" ]
61+ knuckledragger = [" *.sh" , " *.c " ]
3862
3963[tool .ruff ]
4064exclude = [" tests" ]
You can’t perform that action at this time.
0 commit comments