diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 5294d2e0e4ec..ae010b3dafb7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -14875,6 +14875,16 @@ githubId = 4805746; name = "Sebastian Jordan"; }; + septem9er = { + name = "Septem9er"; + email = "develop@septem9er.de"; + matrix = "@septem9er:fairydust.space"; + github = "septem9er"; + githubId = 33379902; + keys = [{ + fingerprint = "C408 07F9 8677 3D98 EFF3 0980 355A 9AFB FD8E AD33"; + }]; +}; seqizz = { email = "seqizz@gmail.com"; github = "seqizz"; diff --git a/pkgs/development/python-modules/altgraph/default.nix b/pkgs/development/python-modules/altgraph/default.nix new file mode 100644 index 000000000000..0f2321c81e51 --- /dev/null +++ b/pkgs/development/python-modules/altgraph/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "altgraph"; + version = "0.17.3"; + + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + sha256 = "ad33358114df7c9416cdb8fa1eaa5852166c505118717021c6a8c7c7abbd03dd"; + }; + + pythonImportsCheck = [ "altgraph" ]; + + meta = with lib; { + changelog = "https://github.com/ronaldoussoren/altgraph/tags${version}"; + description = "A fork of graphlib: a graph (network) package for constructing graphs"; + longDescription = '' + altgraph is a fork of graphlib: a graph (network) package for constructing graphs, + BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. + altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib. + ''; + homepage = "https://altgraph.readthedocs.io/"; + downloadPage = "https://pypi.org/project/altgraph/"; + license = licenses.mit; + maintainers = with maintainers; [ septem9er ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 98c7804a6799..e418098be41f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -442,6 +442,8 @@ self: super: with self; { altair = callPackage ../development/python-modules/altair { }; + altgraph = callPackage ../development/python-modules/altgraph { }; + amarna = callPackage ../development/python-modules/amarna { }; amazon-ion = callPackage ../development/python-modules/amazon-ion { };