pythonPackages.browsermob-proxy: drop insecure python-cryptography transitive dependency; only used for Marionette anyway
commitac3f60095b51ab78b35aa445f2667d28d27b8650
authorMichael Raskin <7c6f434c@mail.ru>
dateFri 27 Nov 2020, 14:26 (6 years ago)
parent33b99ef
pkgs/development/python-modules/browsermob-proxy/default.nix+5−1
@@ -2,6 +2,7 @@
22, buildPythonPackage
33, fetchPypi
44, requests
5+, urllib3
56}:
67
78buildPythonPackage rec {
@@ -13,7 +14,10 @@ buildPythonPackage rec {
1314 sha256 = "1bxvmghm834gsfz3pm69772wzhh15p8ci526b25dpk3z4315nd7v";
1415 };
1516
16− propagatedBuildInputs = [ requests ];
17+ propagatedBuildInputs = [ (requests.override { urllib3 = urllib3.override {
18+ pyopenssl = null;
19+ cryptography = null;
20+ };}) ];
1721
1822 meta = {
1923 description = "A library for interacting with Browsermob Proxy";