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 { };