Skip to content

Commit a167cc6

Browse files
committed
chore(deps): update dependency management to uv
Migrated from `requirements.txt` to uv for dependency management.
1 parent 9855b5a commit a167cc6

3 files changed

Lines changed: 834 additions & 69 deletions

File tree

pyproject.toml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=75.8.1", "requests>=2.32.4"]
2+
requires = ["setuptools>=75.8.1", "requests>=2.32.4", "sentinels"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -20,8 +20,11 @@ classifiers = [
2020
"Operating System :: OS Independent",
2121
]
2222
dependencies = [
23-
"requests",
23+
"hatch>=1.14.2",
24+
"hatchling>=1.27.0",
25+
"requests>=2.32.4",
2426
"sentinels",
27+
"setuptools>=75.8.1",
2528
]
2629

2730
[project.urls]
@@ -36,6 +39,12 @@ addopts = [
3639
[tool.setuptools.dynamic]
3740
version = { attr = "swgoh_comlink.version" }
3841

42+
[tool.hatch.version]
43+
path = 'src/swgoh_comlink/version.py'
44+
45+
[tool.hatch.build.targets.wheel]
46+
packages = ["src/swgoh_comlink"]
47+
3948
[tool.semantic_release]
4049
version_variable = [# List of possible location of version
4150
"src/swgoh_comlink/version.py",

requirements.txt

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

0 commit comments

Comments
 (0)