From a77249f3975129d05ba9973f82aa0dd164aba79c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Sep 2025 22:36:52 +0200 Subject: [PATCH] python313Packages.ecoji: init at 0.1.1 Encode and decode data as emojis https://pypi.org/project/ecoji/ --- .../python-modules/ecoji/default.nix | 31 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 pkgs/development/python-modules/ecoji/default.nix diff --git a/pkgs/development/python-modules/ecoji/default.nix b/pkgs/development/python-modules/ecoji/default.nix new file mode 100644 index 000000000000..a1bfabf7da0a --- /dev/null +++ b/pkgs/development/python-modules/ecoji/default.nix @@ -0,0 +1,31 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "ecoji"; + version = "0.1.1"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-lmWyVF1z6gtODJiXzGV134rn3DlGqCrJ1i2y8UcTmpw="; + }; + + build-system = [ setuptools ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "ecoji" ]; + + meta = { + description = "Encode and decode data as emojis"; + homepage = "https://pypi.org/project/ecoji/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2803ff10fc33..8032b07f35f0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4936,6 +4936,8 @@ self: super: with self; { ecoaliface = callPackage ../development/python-modules/ecoaliface { }; + ecoji = callPackage ../development/python-modules/ecoji { }; + ecos = callPackage ../development/python-modules/ecos { }; ecpy = callPackage ../development/python-modules/ecpy { };