python3Packages.skidl: added missing dependency

Additionally, updated the metadata.
This commit is contained in:
Kristian Krsnik
2025-05-10 12:15:57 +02:00
parent b3582c75c7
commit bed359953e
@@ -6,15 +6,15 @@
kinparse,
pyspice,
graphviz,
sexpdata,
}:
buildPythonPackage rec {
pname = "skidl";
version = "2.0.1";
format = "setuptools";
src = fetchFromGitHub {
owner = "xesscorp";
owner = "devbisme";
repo = "skidl";
tag = version;
sha256 = "sha256-EzKtXdQFB6kjaIuCYAsyFPlwmkefb5RJcnpFYCVHHb8=";
@@ -25,6 +25,7 @@ buildPythonPackage rec {
kinparse
pyspice
graphviz
sexpdata
];
# Checks require availability of the kicad symbol libraries.
@@ -32,9 +33,9 @@ buildPythonPackage rec {
pythonImportsCheck = [ "skidl" ];
meta = with lib; {
description = "Module that extends Python with the ability to design electronic circuits";
description = "SKiDL is a module that extends Python with the ability to design electronic circuits";
mainProgram = "netlist_to_skidl";
homepage = "https://xess.com/skidl/docs/_site/";
homepage = "https://devbisme.github.io/skidl/";
license = licenses.mit;
maintainers = with maintainers; [ matthuszagh ];
};