Merge pull request #281448 from dotlambda/pamqp-3.3.0

python311Packages.pamqp: 3.2.1 -> 3.3.0

authored by Robert Schütz and committed by GitHub 4e8cc56b 2441ee71

+23 -17
+3 -8
pkgs/development/python-modules/aio-pika/default.nix
··· 7 7 , poetry-core 8 8 , pytestCheckHook 9 9 , pythonOlder 10 - , setuptools 11 10 , shortuuid 12 - , typing-extensions 13 11 , yarl 14 12 }: 15 13 16 14 buildPythonPackage rec { 17 15 pname = "aio-pika"; 18 - version = "9.3.1"; 16 + version = "9.4.0"; 19 17 pyproject = true; 20 18 21 - disabled = pythonOlder "3.7"; 19 + disabled = pythonOlder "3.8"; 22 20 23 21 src = fetchFromGitHub { 24 22 owner = "mosquito"; 25 23 repo = "aio-pika"; 26 24 rev = "refs/tags/${version}"; 27 - hash = "sha256-RbDiJvbFNuXIqFvevLpk5sy5WDinwaWwSqa+XI6Dljo="; 25 + hash = "sha256-EntV/CBvT4II4nxsVe3KjNA4EPV7Oc6h2G0fX0fHKTU="; 28 26 }; 29 27 30 28 nativeBuildInputs = [ 31 - setuptools 32 29 poetry-core 33 30 ]; 34 31 35 32 propagatedBuildInputs = [ 36 33 aiormq 37 34 yarl 38 - ] ++ lib.optionals (pythonOlder "3.8") [ 39 - typing-extensions 40 35 ]; 41 36 42 37 nativeCheckInputs = [
+11 -6
pkgs/development/python-modules/aiormq/default.nix
··· 3 3 , buildPythonPackage 4 4 , fetchFromGitHub 5 5 , pythonOlder 6 + , pythonRelaxDepsHook 6 7 , pytestCheckHook 7 8 , pamqp 8 9 , yarl ··· 11 12 12 13 buildPythonPackage rec { 13 14 pname = "aiormq"; 14 - version = "6.7.6"; 15 - format = "pyproject"; 15 + version = "6.8.0"; 16 + pyproject = true; 16 17 17 - disabled = pythonOlder "3.7"; 18 + disabled = pythonOlder "3.8"; 18 19 19 20 src = fetchFromGitHub { 20 21 owner = "mosquito"; 21 22 repo = "aiormq"; 22 - # https://github.com/mosquito/aiormq/issues/189 23 - rev = "72c44f55313fc14e2a760a45a09831237b64c48d"; 24 - hash = "sha256-IIlna8aQY6bIA7OZHthfvMFFWnf3DDRBP1uiFCD7+Do="; 23 + rev = "refs/tags/${version}"; 24 + hash = "sha256-XD1g4JXQJlJyXuZbo4hYW7cwQhy8+p4/inwNw2WOD9Y="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ 28 28 poetry-core 29 + pythonRelaxDepsHook 30 + ]; 31 + 32 + pythonRelaxDeps = [ 33 + "pamqp" 29 34 ]; 30 35 31 36 propagatedBuildInputs = [
+9 -3
pkgs/development/python-modules/pamqp/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 + , setuptools 5 6 , pytestCheckHook 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 - version = "3.2.1"; 10 + version = "3.3.0"; 10 11 pname = "pamqp"; 11 12 12 13 disabled = pythonOlder "3.7"; 13 14 14 - format = "setuptools"; 15 + pyproject = true; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "gmr"; 18 19 repo = "pamqp"; 19 20 rev = version; 20 - hash = "sha256-zvvRoGMNP4NMy3Etjif5MYUPdRqmQXATbFgxaPp1TaM="; 21 + hash = "sha256-0vjiPBLd8afnATjmV2sINsBd4j7L544u5DA3jLiLSsY="; 21 22 }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 22 27 23 28 nativeCheckInputs = [ 24 29 pytestCheckHook ··· 38 43 ]; 39 44 40 45 meta = with lib; { 46 + changelog = "https://github.com/gmr/pamqp/blob/${src.rev}/docs/changelog.rst"; 41 47 description = "RabbitMQ Focused AMQP low-level library"; 42 48 homepage = "https://github.com/gmr/pamqp"; 43 49 license = licenses.bsd3;