python3Packages.railroad-diagrams: migrate to pyproject, enable __structuredAttrs, use finalAttrs (#530311)

This commit is contained in:
Peder Bergebakken Sundt
2026-06-10 22:14:35 +00:00
committed by GitHub
@@ -2,18 +2,23 @@
lib,
buildPythonPackage,
fetchPypi,
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "railroad-diagrams";
version = "3.0.1";
format = "setuptools";
pyproject = true;
__structuredAttrs = true;
src = fetchPypi {
inherit pname version;
inherit (finalAttrs) pname version;
hash = "sha256-qRMyuskAyzw2czH6m2mfCJe8+GtyZPZUWGdd9DDQTOM=";
};
build-system = [ setuptools ];
# This is a dependency of pyparsing, which is a dependency of pytest
doCheck = false;
@@ -25,4 +30,4 @@ buildPythonPackage rec {
license = lib.licenses.cc0;
maintainers = [ ];
};
}
})