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