Skip to content

Commit a3c1465

Browse files
update project metadata and dependencies to swap to uv
1 parent 5dd2a06 commit a3c1465

2 files changed

Lines changed: 286 additions & 17 deletions

File tree

pyproject.toml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
1-
[tool.poetry]
1+
[project]
22
name = "consys4py"
3-
version = "0.0.1-alpha.8"
4-
authors = ["Ian Patterson <ian@botts-inc.com>"]
3+
version = "0.0.1-beta.1"
4+
authors = [{ name = "Ian Patterson", email = "ian@botts-inc.com" }]
55
description = "OGC Connected Systems API client for Python"
66
readme = "README.md"
7+
classifiers = [
8+
"Programming Language :: Python :: 3.10",
9+
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
10+
"Operating System :: OS Independent"
11+
]
12+
requires-python = ">=3.10, <4.0"
713

8-
[tool.poetry.dependencies]
9-
python = "^3.10"
10-
pydantic = "^2.7.4"
11-
requests = "^2.26.0"
12-
paho-mqtt = "^2.1.0"
14+
dependencies = [
15+
"pydantic>=2.7.4",
16+
"requests>=2.26.0",
17+
"paho-mqtt>=2.1.0"
18+
]
19+
dev-dependencies = [
20+
"pytest>=8.2.2",
21+
"sphinx>=7.3.7",
22+
"flake8>=7.1.0",
23+
"sphinx-rtd-theme>=2.0.0"
24+
]
1325

14-
[tool.poetry.group.dev.dependencies]
15-
pytest = "^8.2.2"
16-
sphinx = "^7.3.7"
17-
flake8 = "^7.1.0"
18-
sphinx-rtd-theme = "^2.0.0"
19-
20-
[build-system]
21-
requires = ["poetry-core"]
22-
build-backend = "poetry.core.masonry.api"
26+
[tool.setuptools]
27+
packages = ["consys4py"]

0 commit comments

Comments
 (0)