diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2018-01-20 11:52:36 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-01-20 12:05:22 +0100 |
commit | b3eea7ab9c03495d81da9f72ab0905f9238d3a1a (patch) | |
tree | 2d33abf14caff14be3a32ae39a7b100bf67c6fd4 /pkgs/development/python-modules | |
parent | 5e4e65f92d797dbc409db72603a4136fb31ce041 (diff) | |
download | nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar.gz nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar.bz2 nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar.lz nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar.xz nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.tar.zst nixlib-b3eea7ab9c03495d81da9f72ab0905f9238d3a1a.zip |
python.pkgs.httpbin: fix expression
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r-- | pkgs/development/python-modules/httpbin/default.nix | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/httpbin/default.nix b/pkgs/development/python-modules/httpbin/default.nix index 2f24a1ab72bd..77dc27f1096e 100644 --- a/pkgs/development/python-modules/httpbin/default.nix +++ b/pkgs/development/python-modules/httpbin/default.nix @@ -1,24 +1,38 @@ { stdenv , buildPythonPackage , fetchPypi +, fetchpatch , flask +, flask-common +, flask-limiter , markupsafe , decorator , itsdangerous +, raven , six +, brotlipy }: buildPythonPackage rec { pname = "httpbin"; version = "0.6.2"; - name = "${pname}-${version}"; src = fetchPypi { inherit pname version; sha256 = "0afa0486a76305cac441b5cc80d5d4ccd82b20875da7c5119ecfe616cefef45f"; }; - propagatedBuildInputs = [ flask markupsafe decorator itsdangerous six ]; + patches = [ + # https://github.com/kennethreitz/httpbin/issues/403 + # https://github.com/kennethreitz/flask-common/issues/7 + # https://github.com/evansd/whitenoise/issues/166 + (fetchpatch { + url = "https://github.com/javabrett/httpbin/commit/5735c888e1e51b369fcec41b91670a90535e661e.patch"; + sha256 = "167h8mscdjagml33dyqk8nziiz3dqbggnkl6agsirk5270nl5f7q"; + }) + ]; + + propagatedBuildInputs = [ brotlipy flask flask-common flask-limiter markupsafe decorator itsdangerous raven six ]; # No tests doCheck = false; |