Merge pull request #125708 from fabaff/bump-aiokafka

authored by

Sandro and committed by
GitHub
81e982a7 16f5b7fc

+10 -11
+10 -11
pkgs/development/python-modules/aiokafka/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , isPy27 4 + , pythonOlder 5 + , dataclasses 5 6 , kafka-python 6 7 , cython 7 8 , zlib ··· 9 10 10 11 buildPythonPackage rec { 11 12 pname = "aiokafka"; 12 - version = "0.7.0"; 13 - 14 - disabled = isPy27; 13 + version = "0.7.1"; 14 + disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "aio-libs"; 18 - repo = "aiokafka"; 18 + repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "16pcgv38syqy6sj3w7zx95zgynpd642n3i95dpiw0ivhpqrxxhrf"; 20 + sha256 = "sha256-D89ppIUliJJMDuCySrZUyN6Rlm01gFskz6ayHmqploc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ ··· 30 30 31 31 propagatedBuildInputs = [ 32 32 kafka-python 33 + ] ++ lib.optionals (pythonOlder "3.7") [ 34 + dataclasses 33 35 ]; 34 36 35 - postPatch = '' 36 - substituteInPlace setup.py \ 37 - --replace "kafka-python==1.4.6" "kafka-python" 38 - ''; 39 - 40 37 # checks require running kafka server 41 38 doCheck = false; 39 + 40 + pythonImportsCheck = [ "aiokafka" ]; 42 41 43 42 meta = with lib; { 44 43 description = "Kafka integration with asyncio";