Skip to content

Commit d35fc7f

Browse files
committed
update toml
1 parent dfcbd6b commit d35fc7f

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

hackrfpy/pyproject.toml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
[build-system]
2-
requires = ["hatchling"]
3-
build-backend = "hatchling.build"
4-
51
[project]
62
name = "hackrfpy"
7-
version = "0.1.0"
3+
version = "1.0.0"
84
description = "A self-contained CLI + scriptable wrapper for the HackRF One, built on the hackrf-tools binaries (no libhackrf bindings required)."
95
readme = "README.md"
106
requires-python = ">=3.11"
117
license = "GPL-2.0-or-later"
8+
license-files = ["LICENSE*"]
129
authors = [{ name = "LC-Linkous" }]
1310
keywords = ["hackrf", "sdr", "rf", "spectrum", "sigmf"]
1411
classifiers = [
@@ -36,8 +33,13 @@ plotting = ["matplotlib"]
3633
hrf = "hackrfpy.cli:main"
3734

3835
[project.urls]
39-
Homepage = "https://github.com/LC-Linkous/hackrfpy"
40-
Repository = "https://github.com/LC-Linkous/hackrfpy"
36+
Homepage = "https://github.com/LC-Linkous/hackRF_python"
37+
Repository = "https://github.com/LC-Linkous/hackRF_python"
38+
Issues = "https://github.com/LC-Linkous/hackRF_python/issues"
39+
40+
[build-system]
41+
requires = ["uv_build>=0.8.11,<0.9.0"]
42+
build-backend = "uv_build"
4143

4244
[dependency-groups]
4345
dev = [
@@ -47,9 +49,6 @@ dev = [
4749
"mypy",
4850
]
4951

50-
[tool.hatch.build.targets.wheel]
51-
packages = ["src/hackrfpy"]
52-
5352
[tool.pytest.ini_options]
5453
markers = [
5554
"hardware: tests that require a connected HackRF (self-skip if absent)",

0 commit comments

Comments
 (0)