diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2023-06-13 10:35:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-13 10:35:00 +0200 |
commit | 3fe64c9e3a361db9e2454c89e231184366cc7c4d (patch) | |
tree | c5a3fda1bcd95571e28a87f9fe35a11c21c45812 /pkgs/development | |
parent | 7005cdfa529ce62445a2229632e0d101f7578bf3 (diff) | |
parent | e7be5d2733e467a0a07a657c126b753db3564c30 (diff) | |
download | nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar.gz nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar.bz2 nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar.lz nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar.xz nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.tar.zst nixlib-3fe64c9e3a361db9e2454c89e231184366cc7c4d.zip |
Merge pull request #236395 from tjni/python-keepalive-remove-use_2to3
python310Packages.keepalive: remove use_2to3
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/keepalive/default.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/keepalive/default.nix b/pkgs/development/python-modules/keepalive/default.nix index 6a4fcdb265f4..94a9b413c4fd 100644 --- a/pkgs/development/python-modules/keepalive/default.nix +++ b/pkgs/development/python-modules/keepalive/default.nix @@ -1,25 +1,35 @@ { lib , buildPythonPackage , fetchPypi +, fetchpatch }: buildPythonPackage rec { pname = "keepalive"; version = "0.5"; + format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "3c6b96f9062a5a76022f0c9d41e9ef5552d80b1cadd4fccc1bf8f183ba1d1ec1"; + hash = "sha256-PGuW+QYqWnYCLwydQenvVVLYCxyt1PzMG/jxg7odHsE="; }; + patches = [ + # https://github.com/wikier/keepalive/pull/11 + (fetchpatch { + name = "remove-use_2to3.patch"; + url = "https://github.com/wikier/keepalive/commit/64393f6c5bf9c69d946b584fd664dd4df72604e6.patch"; + hash = "sha256-/G1eEt8a4Qz7x5oQnDZZD/PIQwo9+oPZoy9OrXGHvR4="; + excludes = ["README.md"]; + }) + ]; + # No tests included doCheck = false; meta = with lib; { - description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive"; + description = "An HTTP handler for `urllib` that supports HTTP 1.1 and keepalive"; homepage = "https://github.com/wikier/keepalive"; - license = licenses.asl20; - broken = true; # uses use_2to3, which is no longer supported for setuptools>=58 + license = licenses.lgpl21Plus; }; - } |