migrate to uv2nix
Some checks failed
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 7s
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 2m36s
Check Nix flake / Build nix outputs (ubuntu-latest) (pull_request) Failing after 2m38s
Check Nix flake / Perform Nix flake checks (ubuntu-latest) (pull_request) Successful in 4m55s

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
2025-03-18 18:11:42 -04:00
parent 4b7e2ef85c
commit ef9050523d
9 changed files with 454 additions and 395 deletions

View File

@ -1,31 +1,29 @@
[tool.poetry]
[project]
name = "flupdt"
version = "0.1.0"
description = """\
Nix flake update diff checker. \
Useful for validating and diffing flakes after updates. \
Short for fl(ake) up(date) d(iff).\
"""
authors = ["Alice Huston <aliceghuston@gmail.com>"]
license = "MIT"
description = "Nix flake update diff checker. Useful for validating and diffing flakes after updates. Short for fl(ake) up(date) d(iff)."
authors = [{ name = "Alice Huston", email = "aliceghuston@gmail.com" }]
requires-python = ">=3.10"
readme = "README.md"
packages = [{ include = "flupdt" }]
license = "MIT"
dependencies = ["sqlalchemy>=2.0.31,<3"]
[tool.poetry.dependencies]
python = "^3.12"
sqlalchemy = "^2.0.31"
[tool.poetry.scripts]
[project.scripts]
flupdt = "flupdt.main:main"
flake-update-diff = "flupdt.main:main"
[tool.poetry.group.dev.dependencies]
ruff = "0.8.6"
[dependency-groups]
dev = ["ruff>=0.8.6"]
[tool.hatch.build.targets.sdist]
include = ["flupdt"]
[tool.hatch.build.targets.wheel]
include = ["flupdt"]
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.ruff]