From aebf6f67c269dc383a4ceececf7e36458c348b53 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 10:04:23 +0100 Subject: [PATCH 1/3] python310Packages.pycares: add changelog to meta --- pkgs/development/python-modules/pycares/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycares/default.nix b/pkgs/development/python-modules/pycares/default.nix index 74dc59aefbe8..26fd9c2aa735 100644 --- a/pkgs/development/python-modules/pycares/default.nix +++ b/pkgs/development/python-modules/pycares/default.nix @@ -4,15 +4,19 @@ , cffi , fetchPypi , idna +, pythonOlder }: buildPythonPackage rec { pname = "pycares"; version = "4.2.2"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-4fV6gAQ3AIBpS9b7lpof/JFxpZxoJNVPeRwbLk0pg4U="; + hash = "sha256-4fV6gAQ3AIBpS9b7lpof/JFxpZxoJNVPeRwbLk0pg4U="; }; buildInputs = [ @@ -31,11 +35,14 @@ buildPythonPackage rec { # Requires network access doCheck = false; - pythonImportsCheck = [ "pycares" ]; + pythonImportsCheck = [ + "pycares" + ]; meta = with lib; { description = "Python interface for c-ares"; homepage = "https://github.com/saghul/pycares"; + changelog = "https://github.com/saghul/pycares/releases/tag/pycares-${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 1ca0fd7d6d623a8c5189d0ba18f09a09a791a167 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 10:05:40 +0100 Subject: [PATCH 2/3] python310Packages.pycares: 4.2.2 -> 4.3.0 Changelog: https://github.com/saghul/pycares/releases/tag/pycares-4.3.0 --- pkgs/development/python-modules/pycares/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycares/default.nix b/pkgs/development/python-modules/pycares/default.nix index 26fd9c2aa735..14345cfafcf3 100644 --- a/pkgs/development/python-modules/pycares/default.nix +++ b/pkgs/development/python-modules/pycares/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pycares"; - version = "4.2.2"; + version = "4.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-4fV6gAQ3AIBpS9b7lpof/JFxpZxoJNVPeRwbLk0pg4U="; + hash = "sha256-xUJpb22sl46dmRkjhHRaZfgKfZRQUBFR5KdWPgYBDUU="; }; buildInputs = [ From 2b1696598917eef6d0e4d2f5467a9c208a6cacdd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 Dec 2022 11:08:38 +0100 Subject: [PATCH 3/3] python310Packages.pycares: add passthru.tests --- pkgs/development/python-modules/pycares/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/pycares/default.nix b/pkgs/development/python-modules/pycares/default.nix index 14345cfafcf3..84a7cbe1ba42 100644 --- a/pkgs/development/python-modules/pycares/default.nix +++ b/pkgs/development/python-modules/pycares/default.nix @@ -1,10 +1,12 @@ { lib +, aiodns , buildPythonPackage , c-ares , cffi , fetchPypi , idna , pythonOlder +, tornado }: buildPythonPackage rec { @@ -35,6 +37,10 @@ buildPythonPackage rec { # Requires network access doCheck = false; + passthru.tests = { + inherit aiodns tornado; + }; + pythonImportsCheck = [ "pycares" ];