From a502f2c4c8c274a63fa762417a1c76ee8119863a Mon Sep 17 00:00:00 2001 From: Corbin Date: Sat, 28 Jul 2018 07:23:41 -0700 Subject: [PATCH] pythonPackages.ordered-set: init at 3.0.1 This package has working tests! A minor miracle in the Python tree. --- .../python-modules/ordered-set/default.nix | 26 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/development/python-modules/ordered-set/default.nix diff --git a/pkgs/development/python-modules/ordered-set/default.nix b/pkgs/development/python-modules/ordered-set/default.nix new file mode 100644 index 00000000000..bf20f7827be --- /dev/null +++ b/pkgs/development/python-modules/ordered-set/default.nix @@ -0,0 +1,26 @@ +{ buildPythonPackage, fetchPypi, lib, pytest }: + +buildPythonPackage rec { + pname = "ordered-set"; + version = "3.0.1"; + + buildInputs = [ pytest ]; + + src = fetchPypi { + inherit pname version; + sha256 = "0yyfkkfzpwlx4jlfqzb7p1xpzmn2jyzq2qlakqx62pxizfzxfvrx"; + }; + + checkPhase = '' + py.test test.py + ''; + + meta = { + description = "A MutableSet that remembers its order, so that every entry has an index."; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.MostAwesomeDude ]; + }; +} + + + diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b3c558cff59..7e9eb275833 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -334,6 +334,8 @@ in { oauthenticator = callPackage ../development/python-modules/oauthenticator { }; + ordered-set = callPackage ../development/python-modules/ordered-set { }; + outcome = callPackage ../development/python-modules/outcome {}; pdf2image = callPackage ../development/python-modules/pdf2image { };