From 9aa656a865f0b07dc46fdaf3e33c0918574edd2f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Aug 2024 09:05:40 +0200 Subject: [PATCH 1/2] python312Packages.asana: disable tests which require network access - add missing input --- pkgs/development/python-modules/asana/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/asana/default.nix b/pkgs/development/python-modules/asana/default.nix index 60aa3520e738..62ac3ad20610 100644 --- a/pkgs/development/python-modules/asana/default.nix +++ b/pkgs/development/python-modules/asana/default.nix @@ -1,14 +1,15 @@ { lib, buildPythonPackage, + certifi, fetchFromGitHub, + pytestCheckHook, + python-dateutil, + python-dotenv, pythonOlder, setuptools, - certifi, six, - python-dateutil, urllib3, - pytestCheckHook, }: buildPythonPackage rec { @@ -31,6 +32,7 @@ buildPythonPackage rec { certifi six python-dateutil + python-dotenv urllib3 ]; @@ -38,6 +40,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "asana" ]; + disabledTestPaths = [ + # Tests require network access + "build_tests/" + ]; + meta = with lib; { description = "Python client library for Asana"; homepage = "https://github.com/asana/python-asana"; From 7d04ba08ddeeff7c4d9e9abf5bf735d0e0c420db Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Aug 2024 09:06:24 +0200 Subject: [PATCH 2/2] python312Packages.asana: 5.0.7 -> 5.0.8 Diff: https://github.com/asana/python-asana/compare/refs/tags/v5.0.7...v5.0.8 Changelog: https://github.com/Asana/python-asana/releases/tag/v5.0.8 --- pkgs/development/python-modules/asana/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asana/default.nix b/pkgs/development/python-modules/asana/default.nix index 62ac3ad20610..449d59ac86df 100644 --- a/pkgs/development/python-modules/asana/default.nix +++ b/pkgs/development/python-modules/asana/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "asana"; - version = "5.0.7"; + version = "5.0.8"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "asana"; repo = "python-asana"; rev = "refs/tags/v${version}"; - hash = "sha256-X6444LU2hcx4Er5N+WbSjgbe2tHjl1y1z5FqZGngiOw="; + hash = "sha256-JC7t8im5OlvQlln9mUJHWMRJ1cRyAwfbIVQ0U3Q1KsU="; }; build-system = [ setuptools ];