Loading pkgs/development/python-modules/einx/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, wheel, numpy, sympy, frozendict, }: buildPythonPackage rec { pname = "einx"; version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "fferflo"; repo = "einx"; rev = "v${version}"; hash = "sha256-lbcf47h1tW1fj94NLG4iJPEs6ziGPkcX1Q+wn59PvS8="; }; build-system = [ setuptools wheel ]; dependencies = [ numpy sympy frozendict ]; pythonImportsCheck = [ "einx" ]; meta = { description = "Universal Tensor Operations in Einstein-Inspired Notation for Python"; homepage = "https://github.com/fferflo/einx"; changelog = "https://github.com/fferflo/einx/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3967,6 +3967,8 @@ self: super: with self; { einops = callPackage ../development/python-modules/einops { }; einx = callPackage ../development/python-modules/einx { }; eiswarnung = callPackage ../development/python-modules/eiswarnung { }; elgato = callPackage ../development/python-modules/elgato { }; Loading Loading
pkgs/development/python-modules/einx/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, wheel, numpy, sympy, frozendict, }: buildPythonPackage rec { pname = "einx"; version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "fferflo"; repo = "einx"; rev = "v${version}"; hash = "sha256-lbcf47h1tW1fj94NLG4iJPEs6ziGPkcX1Q+wn59PvS8="; }; build-system = [ setuptools wheel ]; dependencies = [ numpy sympy frozendict ]; pythonImportsCheck = [ "einx" ]; meta = { description = "Universal Tensor Operations in Einstein-Inspired Notation for Python"; homepage = "https://github.com/fferflo/einx"; changelog = "https://github.com/fferflo/einx/blob/${src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3967,6 +3967,8 @@ self: super: with self; { einops = callPackage ../development/python-modules/einops { }; einx = callPackage ../development/python-modules/einx { }; eiswarnung = callPackage ../development/python-modules/eiswarnung { }; elgato = callPackage ../development/python-modules/elgato { }; Loading