]> gitweb.michael.orlitzky.com - dunshire.git/commitdiff
pyproject.toml: new file, metadata copied from setup.py
authorMichael Orlitzky <michael@orlitzky.com>
Wed, 18 Feb 2026 00:47:45 +0000 (19:47 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Wed, 18 Feb 2026 00:57:18 +0000 (19:57 -0500)
pyproject.toml [new file with mode: 0644]

diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644 (file)
index 0000000..4dbe9a3
--- /dev/null
@@ -0,0 +1,21 @@
+[build-system]
+requires = ["setuptools >= 61.0"]
+build-backend = "setuptools.build_meta"
+
+[project]
+name = "dunshire"
+version = "0.1.3"
+description = "Library to solve linear games over symmetric cones"
+readme = "doc/README.rst"
+requires-python = ">=3.11"
+keywords = ["game theory", "cone programming", "optimization"]
+license = "AGPL-3.0-or-later"
+classifiers = [
+  "Development Status :: 3 - Alpha",
+  "Programming Language :: Python :: 3",
+  "Intended Audience :: Science/Research"
+]
+dependencies = ["cvxopt"]
+
+[tool.setuptools.packages.find]
+where = ["dunshire"]