Switch to uv from poetry
Some checks failed
test / test (pull_request) Failing after 40s
build / build (pull_request) Successful in 1m50s

This commit is contained in:
2024-12-03 03:15:59 +01:00
parent b7e8383abb
commit bec4360df0
12 changed files with 644 additions and 896 deletions

View File

@@ -1,24 +1,30 @@
[tool.poetry]
[project]
name = "nixprstatus"
version = "0.1.5"
version = "0.1.15"
description = "Nixpkgs PR status checker"
authors = ["Torjus Håkestad <torjus@usit.uio.no>"]
license = "MIT"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"pydantic>=2.10.2",
"requests>=2.32.3",
"typer>=0.13.1",
]
[tool.poetry.dependencies]
python = "^3.12"
requests = "^2"
typer = "^0.12"
pydantic = "^2"
[tool.poetry.scripts]
[project.scripts]
nixprstatus = "nixprstatus.__main__:main"
[tool.poetry.group.dev.dependencies]
ipython = "*"
[dependency-groups]
dev = [
{ include-group = "typing" },
{ include-group = "lint" },
]
typing = [
"mypy>=1.13.0",
"types-requests>=2.32.0.20241016",
]
lint = [
"ruff>=0.8.0",
]
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.uv]
package = true