diff options
author | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2017-12-31 14:19:55 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-31 14:19:55 +0100 |
commit | a09a320e203d3e4fa7d5f74270fefe07dd882847 (patch) | |
tree | 5d5a877d1f8747694167100fd0dba3644fa11abb /pkgs/tools | |
parent | 1fcd92ce923d33ab3d8c0b6c6d42473b135f114b (diff) | |
parent | 3cf4d2365f62c9f857d5bdb5c91e21387c9be0d9 (diff) | |
download | nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar.gz nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar.bz2 nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar.lz nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar.xz nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.tar.zst nixlib-a09a320e203d3e4fa7d5f74270fefe07dd882847.zip |
Merge pull request #33204 from NixOS/python-unstable
Python: upgrade package set
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/admin/awscli/default.nix | 5 | ||||
-rw-r--r-- | pkgs/tools/networking/mitmproxy/default.nix | 28 |
2 files changed, 27 insertions, 6 deletions
diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix index b0e142a6d1d0..b6c7270a4250 100644 --- a/pkgs/tools/admin/awscli/default.nix +++ b/pkgs/tools/admin/awscli/default.nix @@ -25,14 +25,13 @@ let }); in buildPythonPackage rec { - name = "${pname}-${version}"; pname = "awscli"; - version = "1.14.6"; + version = "1.14.17"; namePrefix = ""; src = fetchPypi { inherit pname version; - sha256 = "1lhv8vb3bkjfjg4jm3hgfjssxgqy50gb6vbkh4lxiy8cn3y2dxp1"; + sha256 = "456499acc41ab67671062a08e218a22aa1a1ff64ae531e694163d0371e8a1dd0"; }; # No tests included diff --git a/pkgs/tools/networking/mitmproxy/default.nix b/pkgs/tools/networking/mitmproxy/default.nix index f96987a1300b..36874a812812 100644 --- a/pkgs/tools/networking/mitmproxy/default.nix +++ b/pkgs/tools/networking/mitmproxy/default.nix @@ -1,6 +1,28 @@ { stdenv, fetchpatch, fetchFromGitHub, fetchurl, python3, glibcLocales }: -python3.pkgs.buildPythonPackage rec { +let + # When overrides are not needed, then only remove the contents of this set. + packageOverrides = self: super: { + ldap3 = super.ldap3.overridePythonAttrs (oldAttrs: rec { + version = "2.3"; + src = oldAttrs.src.override { + inherit version; + sha256 = "c056b3756076e15aa71c963c7c5a44d5d9bbd430263ee49598d4454223a766ac"; + }; + }); + pyasn1 = super.pyasn1.overridePythonAttrs (oldAttrs: rec { + version = "0.3.7"; + src = oldAttrs.src.override { + inherit version; + sha256 = "187f2a66d617683f8e82d5c00033b7c8a0287e1da88a9d577aebec321cad4965"; + }; + }); + }; + + pythonPackages = (python3.override {inherit packageOverrides; }).pkgs; +in with pythonPackages; + +buildPythonPackage rec { baseName = "mitmproxy"; name = "${baseName}-unstable-2017-10-31"; @@ -17,7 +39,7 @@ python3.pkgs.buildPythonPackage rec { LC_CTYPE=en_US.UTF-8 pytest -k 'not test_echo and not test_find_unclaimed_URLs ' ''; - propagatedBuildInputs = with python3.pkgs; [ + propagatedBuildInputs = [ blinker click certifi cryptography h2 hyperframe kaitaistruct passlib pyasn1 pyopenssl @@ -25,7 +47,7 @@ python3.pkgs.buildPythonPackage rec { urwid brotlipy sortedcontainers ldap3 ]; - buildInputs = with python3.pkgs; [ + buildInputs = [ beautifulsoup4 flask pytest pytestrunner glibcLocales ]; |