flake.nix: source package name and version from pyproject.toml

This commit is contained in:
2025-12-08 18:21:18 +09:00
parent bdc8e07616
commit 5fa4863057

View File

@@ -6,10 +6,15 @@
, sqlalchemy , sqlalchemy
}: }:
let
pyproject = lib.pipe ./pyproject.toml [
builtins.readFile
builtins.fromTOML
];
in
buildPythonPackage { buildPythonPackage {
pname = "libdib"; pname = pyproject.project.name;
version = "unstable"; version = pyproject.project.version;
src = lib.cleanSource ./.; src = lib.cleanSource ./.;
format = "pyproject"; format = "pyproject";