diff --git a/pkgs/development/python-modules/fypp/default.nix b/pkgs/by-name/fy/fypp/package.nix similarity index 73% rename from pkgs/development/python-modules/fypp/default.nix rename to pkgs/by-name/fy/fypp/package.nix index 0303f517cad5..7785b67eda26 100644 --- a/pkgs/development/python-modules/fypp/default.nix +++ b/pkgs/by-name/fy/fypp/package.nix @@ -1,9 +1,9 @@ -{ lib, stdenv, fetchFromGitHub, buildPythonApplication }: +{ lib, fetchFromGitHub, python3 }: -buildPythonApplication rec { +python3.pkgs.buildPythonApplication rec { pname = "fypp"; version = "3.2"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "aradi"; @@ -12,6 +12,8 @@ buildPythonApplication rec { hash = "sha256-MgGVlOqOIrIVoDfBMVpFLT26mhYndxans2hfo/+jdoA="; }; + nativeBuildInputs = [ python3.pkgs.setuptools ]; + meta = with lib; { description = "Python powered Fortran preprocessor"; homepage = "https://github.com/aradi/fypp"; diff --git a/pkgs/development/python-modules/yasi/default.nix b/pkgs/development/python-modules/yasi/default.nix index 8759e499b639..08068ed6b6b4 100644 --- a/pkgs/development/python-modules/yasi/default.nix +++ b/pkgs/development/python-modules/yasi/default.nix @@ -1,14 +1,15 @@ { lib -, buildPythonApplication +, buildPythonPackage , colorama , fetchFromGitHub , pytestCheckHook +, setuptools }: -buildPythonApplication rec { +buildPythonPackage rec { pname = "yasi"; version = "2.1.2"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "nkmathew"; @@ -17,11 +18,15 @@ buildPythonApplication rec { hash = "sha256-xKhVTmh/vrtBkatxtk8R4yqbGroH0I+xTKNYUpuikt4="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ colorama ]; - nativeBuildInputs = [ + nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e9439ffe2464..b97b92a2b661 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -23832,8 +23832,6 @@ with pkgs; toml-f = callPackage ../development/libraries/toml-f { }; - fypp = python3Packages.callPackage ../development/python-modules/fypp { }; - dbcsr = callPackage ../development/libraries/science/math/dbcsr { }; taco = callPackage ../development/libraries/taco { };