Skip to content

Commit 7114dec

Browse files
committed
Switch from setup.cfg to pyproject.toml for setuptools config
1 parent f74bf55 commit 7114dec

File tree

2 files changed

+33
-38
lines changed

2 files changed

+33
-38
lines changed

pyproject.toml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ ignore_missing_imports = true
151151
requires = ["setuptools", "pip", "wheel"]
152152
build-backend = "setuptools.build_meta"
153153

154+
[tool.distutils.bdist_wheel]
155+
universal = true
156+
154157
[tool.ruff]
155158
select = ["ALL"]
156159

@@ -194,3 +197,33 @@ ignore = [
194197
# Do not require tests to have a one-line summary.
195198
"D205",
196199
]
200+
201+
[project]
202+
authors = [ { name = "Adam Dangoor", email = "[email protected]"} ]
203+
classifiers = [
204+
"Operating System :: POSIX",
205+
"Environment :: Web Environment",
206+
"Programming Language :: Python :: 3.11",
207+
"License :: OSI Approved :: MIT License",
208+
"Development Status :: 5 - Production/Stable",
209+
]
210+
description = "Interact with the Vuforia Web Services (VWS) API."
211+
dynamic = ["version"]
212+
keywords = ["vuforia", "vws", "client"]
213+
license = { file = "LICENSE" }
214+
name = "vws-python"
215+
readme = { file = "README.rst", content-type = "text/x-rst"}
216+
requires-python = ">=3.10"
217+
218+
[project.urls]
219+
Source = "https://github.com/VWS-Python/vws-python"
220+
Documentation = "https://vws-python.readthedocs.io/en/latest/"
221+
222+
[tool.setuptools]
223+
zip-safe = false
224+
225+
[tool.setuptools.packages.find]
226+
where = ["src"]
227+
228+
[tool.setuptools.package-data]
229+
vws = ["py.typed"]

setup.cfg

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)