diff --git a/pkgs/development/python-modules/pkginfo/default.nix b/pkgs/development/python-modules/pkginfo/default.nix index 069ffd31a4ab0..9b7f52670ae46 100644 --- a/pkgs/development/python-modules/pkginfo/default.nix +++ b/pkgs/development/python-modules/pkginfo/default.nix @@ -3,26 +3,34 @@ buildPythonPackage, fetchPypi, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "pkginfo"; - version = "1.11.1"; - format = "setuptools"; + version = "1.12.0"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Lg3KHPTI45ZE7tMkCOqZZu4V4NMkxiuomaOTs8a0Z6o="; + hash = "sha256-itkaBEWgNngrk2bvi4wsUCkfg6VTR4uoWAxz0yFXAM8="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; + disabledTests = [ + "test_installed_ctor_w_dist_info" + ]; + pythonImportsCheck = [ "pkginfo" ]; - meta = with lib; { + meta = { + changelog = "https://pypi.org/project/pkginfo/#pkginfo-changelog"; description = "Query metadatdata from sdists, bdists or installed packages"; mainProgram = "pkginfo"; - homepage = "https://pythonhosted.org/pkginfo/"; + homepage = "https://code.launchpad.net/~tseaver/pkginfo"; longDescription = '' This package provides an API for querying the distutils metadata written in the PKG-INFO file inside a source distriubtion (an sdist) @@ -31,7 +39,7 @@ buildPythonPackage rec { *.egg-info stored in a “development checkout” (e.g, created by running setup.py develop). ''; - license = licenses.mit; - maintainers = [ ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; }; }