Files
libdib/default.nix

31 lines
436 B
Nix

{ lib
, buildPythonPackage
, setuptools
, setuptools-scm
, sqlalchemy
}:
let
pyproject = lib.pipe ./pyproject.toml [
builtins.readFile
builtins.fromTOML
];
in
buildPythonPackage {
pname = pyproject.project.name;
version = pyproject.project.version;
src = lib.cleanSource ./.;
format = "pyproject";
nativeBuildInputs = [
setuptools
setuptools-scm
];
propagatedBuildInputs = [
sqlalchemy
];
}