diff options
author | Jonas Heinrich <onny@project-insanity.org> | 2022-07-27 12:13:18 +0200 |
---|---|---|
committer | Yt <happysalada@proton.me> | 2022-08-12 22:41:07 -0400 |
commit | f792a3b3654ac737e8bca29652eda478708f9f4b (patch) | |
tree | b331c238741d4d944e334736ed80c1d323217b1a | |
parent | bfa48293343638cececf6373de514fc1d6b7b187 (diff) |
python310Packages.mergedict: init at 1.0.0
-rw-r--r-- | pkgs/development/python-modules/mergedict/default.nix | 26 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/mergedict/default.nix b/pkgs/development/python-modules/mergedict/default.nix new file mode 100644 index 000000000000..b1ed82f5348f --- /dev/null +++ b/pkgs/development/python-modules/mergedict/default.nix @@ -0,0 +1,26 @@ +{ lib +, fetchPypi +, buildPythonPackage +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "mergedict"; + version = "1.0.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-4ZkrNqVCKQFPvLx6nIwo0fSuEx6h2NNFyTlz+fDcb9w="; + }; + + checkInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "mergedict" ]; + + meta = with lib; { + description = "A Python dict with a merge() method"; + homepage = "https://github.com/schettino72/mergedict"; + license = licenses.mit; + maintainers = with maintainers; [ onny ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e104a8d57686..7e54abef441b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5473,6 +5473,8 @@ in { mergedeep = callPackage ../development/python-modules/mergedeep { }; + mergedict = callPackage ../development/python-modules/mergedict { }; + merkletools = callPackage ../development/python-modules/merkletools { }; meross-iot = callPackage ../development/python-modules/meross-iot { }; |