Fabian Affolter 2024-09-27 23:58:30 +02:00
parent adec8be40b
commit 17254a0bd4

View File

@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "aiowithings";
version = "3.0.3";
version = "3.1.0";
pyproject = true;
disabled = pythonOlder "3.11";
@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "joostlek";
repo = "python-withings";
rev = "refs/tags/v${version}";
hash = "sha256-YM+7raD5Wp+pC+R4DV92QN5E+TlNoMnt5M+n6Ax0W9k=";
hash = "sha256-pTDHbnL5MfcsQFiaRnKTDAoJ1JwwxRUTB6fQsXjIFl0=";
};
postPatch = ''
@ -31,9 +31,9 @@ buildPythonPackage rec {
--replace "--cov" ""
'';
nativeBuildInputs = [ poetry-core ];
build-system = [ poetry-core ];
propagatedBuildInputs = [
dependencies = [
aiohttp
yarl
];
@ -47,6 +47,29 @@ buildPythonPackage rec {
pythonImportsCheck = [ "aiowithings" ];
pytestFlagsArray = [ "--snapshot-update" ];
disabledTests = [
# Tests require network access
"test_creating_own_session"
"test_error_codes"
"test_get_activities"
"test_get_devices"
"test_get_goals"
"test_get_measurement"
"test_get_new_device"
"test_get_sleep_summary"
"test_get_sleep"
"test_get_workouts"
"test_list_all_subscriptions"
"test_list_subscriptions"
"test_putting_in_own_session"
"test_revoking"
"test_subscribing"
"test_timeout"
"test_unexpected_server_response"
];
meta = with lib; {
description = "Module to interact with Withings";
homepage = "https://github.com/joostlek/python-withings";