python3Packages.aioswitcher: 1.2.5 -> 2.0.4

This commit is contained in:
Martin Weinelt 2021-08-04 21:48:35 +02:00
parent 6ada3dd856
commit 01c146d4c5

View file

@ -1,41 +1,52 @@
{ lib
, aiohttp
, asynctest
, assertpy
, buildPythonPackage
, fetchFromGitHub
, poetry-core
, pytest-aiohttp
, pytest-asyncio
, pytest-mockservers
, pytest-resource-path
, pytest-sugar
, pytestCheckHook
, time-machine
}:
buildPythonPackage rec {
pname = "aioswitcher";
version = "1.2.5";
version = "2.0.4";
format = "pyproject";
src = fetchFromGitHub {
owner = "TomerFi";
repo = pname;
rev = version;
sha256 = "sha256-eiWmB2DVNAYHPHfnVwv0+4A/wYLgtAa1ReGsmwiIvAk=";
sha256 = "sha256-n4JvtShs2/shJxAzxm6qyipVQ7e3QfeVwhnqu6RWZss=";
};
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
aiohttp
];
preCheck = ''
export TZ=Asia/Jerusalem
'';
checkInputs = [
asynctest
pytest-aiohttp
assertpy
pytest-asyncio
pytest-mockservers
pytest-resource-path
pytest-sugar
pytestCheckHook
time-machine
];
disabledTests = [
# AssertionError: Expected <14:00> to be equal to <17:00>, but was not.
"test_schedule_parser_with_a_weekly_recurring_enabled_schedule_data"
"test_schedule_parser_with_a_daily_recurring_enabled_schedule_data"
"test_schedule_parser_with_a_partial_daily_recurring_enabled_schedule_data"
"test_schedule_parser_with_a_non_recurring_enabled_schedule_data"
];
pythonImportsCheck = [ "aioswitcher" ];