From fe847a48c9747b41afc195999c097ad0870b019d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 Apr 2022 12:43:05 +0000 Subject: [PATCH 1/2] python310Packages.twill: 3.0.1 -> 3.0.2 --- pkgs/development/python-modules/twill/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twill/default.nix b/pkgs/development/python-modules/twill/default.nix index 2ae36cd5408d..e847df13a055 100644 --- a/pkgs/development/python-modules/twill/default.nix +++ b/pkgs/development/python-modules/twill/default.nix @@ -5,11 +5,11 @@ }: buildPythonPackage rec { pname = "twill"; - version = "3.0.1"; + version = "3.0.2"; src = fetchPypi { inherit pname version; - sha256 = "57cde4c3a2265f1a14d80007aa4f66c2135d509555499e9b156d2b4cf5048c2c"; + sha256 = "sha256-dWtrdkiR1+IBfeF9jwbOjKE2UMXDJji0iOb+USbY7zk="; }; checkInputs = [ nose ]; From 7ff4a7e624c91fab45555117d8adbdda8a781362 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 Apr 2022 21:41:32 +0200 Subject: [PATCH 2/2] python310Packages.twill: disable on older Python releases --- .../python-modules/twill/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/twill/default.nix b/pkgs/development/python-modules/twill/default.nix index e847df13a055..f68ec91e1cbb 100644 --- a/pkgs/development/python-modules/twill/default.nix +++ b/pkgs/development/python-modules/twill/default.nix @@ -1,31 +1,41 @@ -{ lib, buildPythonPackage, fetchPypi, nose +{ lib +, buildPythonPackage +, fetchPypi , lxml , requests , pyparsing +, pythonOlder }: + buildPythonPackage rec { pname = "twill"; version = "3.0.2"; + format = "setuptools"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "sha256-dWtrdkiR1+IBfeF9jwbOjKE2UMXDJji0iOb+USbY7zk="; + hash = "sha256-dWtrdkiR1+IBfeF9jwbOjKE2UMXDJji0iOb+USbY7zk="; }; - checkInputs = [ nose ]; - propagatedBuildInputs = [ lxml requests pyparsing ]; - doCheck = false; # pypi package comes without tests, other homepage does not provide all verisons + pythonImportsCheck = [ + "twill" + ]; + + # pypi package comes without tests, other homepage does not provide all verisons + doCheck = false; meta = with lib; { - homepage = "https://twill-tools.github.io/twill/"; description = "A simple scripting language for Web browsing"; - license = licenses.mit; + homepage = "https://twill-tools.github.io/twill/"; + license = licenses.mit; maintainers = with maintainers; [ mic92 ]; }; }