From fc93476f31531f2f81e15e8b9aa79e62b68b0de5 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 12 Aug 2024 03:59:27 +0200 Subject: [PATCH] python311Packages.flask-gravatar: modernize --- .../python-modules/flask-gravatar/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/flask-gravatar/default.nix b/pkgs/development/python-modules/flask-gravatar/default.nix index 9194a9436ac6..81a29a3c56fa 100644 --- a/pkgs/development/python-modules/flask-gravatar/default.nix +++ b/pkgs/development/python-modules/flask-gravatar/default.nix @@ -12,13 +12,14 @@ # tests pytestCheckHook, + pytest-cov-stub, pygments, }: buildPythonPackage rec { pname = "flask-gravatar"; version = "0.5.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "Flask-Gravatar"; @@ -39,18 +40,18 @@ buildPythonPackage rec { -e "s|tests_require=tests_require,||g" \ -e "s|extras_require=extras_require,||g" \ -e "s|setup_requires=setup_requires,||g" - # pep8 is deprecated and cov not needed + # pep8 is deprecated substituteInPlace pytest.ini \ - --replace "--pep8" "" \ - --replace "--cov=flask_gravatar --cov-report=term-missing" "" + --replace-fail "--pep8" "" ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ flask ]; + dependencies = [ flask ]; nativeCheckInputs = [ pytestCheckHook + pytest-cov-stub pygments ];