Skip to content

Commit e0c0926

Browse files
committed
update metadata for 0.1.3
1 parent 046e2cb commit e0c0926

File tree

2 files changed

+30
-6
lines changed

2 files changed

+30
-6
lines changed

pyproject.toml

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
[project]
22
name = "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" }]
55
description = "Interactive Theorem Prover"
66
readme = "README.md"
77
license = "MIT"
88
classifiers = [
99
"Programming Language :: Python :: 3",
1010
"Operating System :: OS Independent",
11+
"Topic :: Scientific/Engineering :: Mathematics",
12+
"Topic :: Software Development :: Disassemblers",
13+
1114
]
1215
requires-python = ">= 3.12"
1316
dependencies = ["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]
3357
include-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]
4064
exclude = ["tests"]

uv.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)