diff options
author | Theodore Ni <3806110+tjni@users.noreply.github.com> | 2023-06-06 22:20:27 -0700 |
---|---|---|
committer | Theodore Ni <3806110+tjni@users.noreply.github.com> | 2023-06-06 22:32:04 -0700 |
commit | e7be5d2733e467a0a07a657c126b753db3564c30 (patch) | |
tree | 0688e157592e53ab846012f0dcd7000f79026294 /pkgs/development | |
parent | c14dac6f253bc601405f935b0b2f0d1436c9504c (diff) | |
download | nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar.gz nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar.bz2 nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar.lz nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar.xz nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.tar.zst nixlib-e7be5d2733e467a0a07a657c126b753db3564c30.zip |
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; }; - } |