Merge pull request #217670 from fabaff/aiormq-bump

python310Packages.aiormq: 6.6.4 -> 6.7.2, python310Packages.aio-pika: 8.3.0 -> 9.0.4
This commit is contained in:
Fabian Affolter 2023-02-23 10:07:01 +01:00 committed by GitHub
commit 2a810e135f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 36 additions and 13 deletions

View File

@ -1,41 +1,54 @@
{ lib
, aiomisc
, aiormq
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, poetry-core
, pytestCheckHook
, aiormq
, yarl
, aiomisc
, pythonOlder
, setuptools
, shortuuid
, typing-extensions
, yarl
}:
buildPythonPackage rec {
pname = "aio-pika";
version = "8.3.0";
version = "9.0.4";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "mosquito";
repo = pname;
rev = version;
sha256 = "CYfj6V/91J7JA8YSctG/FkSHRkwyLKxr27eREbA+MtQ=";
rev = "refs/tags/${version}";
hash = "sha256-dY4uSkiAZz8kjeqt0QwehogljBrxqhVI9LmRE/I8HKA=";
};
nativeBuildInputs = [
setuptools
poetry-core
];
propagatedBuildInputs = [
aiormq
yarl
] ++ lib.optionals (pythonOlder "3.8") [
typing-extensions
];
nativeCheckInputs = [
pytestCheckHook
];
checkInputs = [
aiomisc
shortuuid
];
# Tests attempt to connect to a RabbitMQ server
disabledTestPaths = [
# Tests attempt to connect to a RabbitMQ server
"tests/test_amqp.py"
"tests/test_amqp_robust.py"
"tests/test_amqp_robust_proxy.py"
@ -45,11 +58,15 @@ buildPythonPackage rec {
"tests/test_rpc.py"
"tests/test_types.py"
];
pythonImportsCheck = [ "aio_pika" ];
pythonImportsCheck = [
"aio_pika"
];
meta = with lib; {
description = "AMQP 0.9 client designed for asyncio and humans";
homepage = "https://github.com/mosquito/aio-pika";
changelog = "https://github.com/mosquito/aio-pika/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ emilytrau ];
};

View File

@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "aiormq";
version = "6.6.4";
version = "6.7.2";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -20,8 +20,8 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "mosquito";
repo = pname;
rev = version;
sha256 = "+zTSaQzBoIHDUQgOpD6xvoruFFHZBb0z5D6uAUo0W5A=";
rev = "refs/tags/${version}";
hash = "sha256-ujRw+trXOZaCRsZdkE3WoomOSdYoQkHmtlyFg1mp3Sg=";
};
nativeBuildInputs = [
@ -37,19 +37,25 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytestCheckHook
];
checkInputs = [
aiomisc
];
# Tests attempt to connect to a RabbitMQ server
disabledTestPaths = [
"tests/test_channel.py"
"tests/test_connection.py"
];
pythonImportsCheck = [ "aiormq" ];
pythonImportsCheck = [
"aiormq"
];
meta = with lib; {
description = "AMQP 0.9.1 asynchronous client library";
homepage = "https://github.com/mosquito/aiormq";
changelog = "https://github.com/mosquito/aiormq/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ emilytrau ];
};