git.iko.soy/typeable/nixpkgs
on master help sign in
b4: loosen versions for request and dnspython

Until the next stable release, we need to loosen the version requirements ourselves by hand for dnspython, since NixOS has updated to version 2.1. While at it, adjust requests from ~=2.24.0 to ~=2.25 which effectively enables all 2.* versions for requests. Fixes the following build error: adding 'b4-0.6.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Finished executing setuptoolsBuildPhase installing Executing pipInstallPhase /build/b4-0.6.2/dist /build/b4-0.6.2 Processing ./b4-0.6.2-py3-none-any.whl Requirement already satisfied: dkimpy~=1.0.5 in /nix/store/3war2scyn6pnrhhcfdx48vd5023x2rkp-python3.8-dkimpy-1.0.5/lib/python3.8/site-packages (from b4==0.6.2) (1.0.5) ERROR: Could not find a version that satisfies the requirement dnspython~=2.0.0 (from b4) ERROR: No matching distribution found for dnspython~=2.0.0

commitda99ec9f3a2ddbf7da867800c79627a9e0411a4b authorRouven Czerwinski <rouven@czerwinskis.de> dateThu 29 Apr 2021, 07:13 (6 years ago) parent8e4fe32
1 file changed+2−1
pkgs/development/tools/b4/default.nix+2−1
pkgs/development/tools/b4/default.nix+2−1
@@ -11,7 +11,8 @@ python3Packages.buildPythonApplication rec {
1111
1212 preConfigure = ''
1313 substituteInPlace setup.py \
14− --replace 'requests~=2.24' 'requests~=2.25'
14+ --replace 'requests~=2.24.0' 'requests~=2.25' \
15+ --replace 'dnspython~=2.0.0' 'dnspython~=2.1'
1516 '';
1617
1718 # tests make dns requests and fails