From c5b5dc0074b87098135000aa154a7d8f9e22fec8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 10 Dec 2022 14:44:00 +0100 Subject: [PATCH 1/2] python310Packages.pyproject-metadata: add changelog to meta --- pkgs/development/python-modules/pyproject-metadata/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/pyproject-metadata/default.nix b/pkgs/development/python-modules/pyproject-metadata/default.nix index 5cd5b92073bc..0108c087c934 100644 --- a/pkgs/development/python-modules/pyproject-metadata/default.nix +++ b/pkgs/development/python-modules/pyproject-metadata/default.nix @@ -38,6 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "PEP 621 metadata parsing"; homepage = "https://github.com/FFY00/python-pyproject-metadata"; + changelog = "https://github.com/FFY00/python-pyproject-metadata/blob/${version}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ fridh ]; }; From 12afcda3c0f9d04dbdda5bfda02da28e5404484b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 10 Dec 2022 14:49:45 +0100 Subject: [PATCH 2/2] python310Packages.pyproject-metadata: 0.5.0 -> 0.6.1 Changelog: https://github.com/FFY00/python-pyproject-metadata/blob/0.6.1/CHANGELOG.rst --- .../pyproject-metadata/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyproject-metadata/default.nix b/pkgs/development/python-modules/pyproject-metadata/default.nix index 0108c087c934..d94db44e4403 100644 --- a/pkgs/development/python-modules/pyproject-metadata/default.nix +++ b/pkgs/development/python-modules/pyproject-metadata/default.nix @@ -1,21 +1,24 @@ { lib , buildPythonPackage , fetchPypi -, setuptools -, wheel , packaging , pytestCheckHook +, pythonOlder +, setuptools , tomli +, wheel }: buildPythonPackage rec { pname = "pyproject-metadata"; - version = "0.5.0"; + version = "0.6.1"; format = "pyproject"; + disabled = pythonOlder "3.7"; + src = fetchPypi rec { inherit pname version; - hash = "sha256-6YN9I3V8XJ//+19/N8+be8LZc30OlZt/XV8YmVFulww="; + hash = "sha256-tfsJVDpkqRFl3+hXlnWfnkFe3Clr602zPR7PeGaoYr0="; }; nativeBuildInputs = [ @@ -29,12 +32,17 @@ buildPythonPackage rec { checkInputs = [ pytestCheckHook + ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; # Many broken tests, and missing test files doCheck = false; + pythonImportsCheck = [ + "pyproject_metadata" + ]; + meta = with lib; { description = "PEP 621 metadata parsing"; homepage = "https://github.com/FFY00/python-pyproject-metadata";