git.iko.soy/typeable/nixpkgs
on master help sign in
python39Packages.parver: drop version constraint on arpeggio, add SuperSandro200 as maintainer
commitfab200cb0afee7933f1937d01772232c26838732 authorSandro Jäckel <sandro.jaeckel@gmail.com> dateWed 23 Mar 2022, 05:23 (5 years ago) parent01ed018
1 file changed+22−6
pkgs/development/python-modules/parver/default.nix+22−6
pkgs/development/python-modules/parver/default.nix+22−6
@@ -3,7 +3,7 @@
33, fetchPypi
44, six
55, attrs
6−, pytest
6+, pytestCheckHook
77, hypothesis
88, pretend
99, arpeggio
@@ -18,11 +18,27 @@ buildPythonPackage rec {
1818 sha256 = "c902e0653bcce927cc156a7fd9b3a51924cbce3bf3d0bfd49fc282bfd0c5dfd3";
1919 };
2020
21− propagatedBuildInputs = [ six attrs arpeggio ];
22− checkInputs = [ pytest hypothesis pretend ];
21+ postPatch = ''
22+ substituteInPlace setup.py \
23+ --replace "arpeggio ~= 1.7" "arpeggio"
24+ '';
2325
24− meta = {
25− description = "parver allows parsing and manipulation of PEP 440 version numbers.";
26− license = lib.licenses.mit;
26+ propagatedBuildInputs = [
27+ six
28+ attrs
29+ arpeggio
30+ ];
31+
32+ checkInputs = [
33+ pytestCheckHook
34+ hypothesis
35+ pretend
36+ ];
37+
38+ meta = with lib; {
39+ description = "Allows parsing and manipulation of PEP 440 version numbers";
40+ homepage = "https://github.com/RazerM/parver";
41+ license = licenses.mit;
42+ maintainers = with maintainers; [ SuperSandro2000 ];
2743 };
2844}