python313Packages.tagoio-sdk: modernize

Changed files
+8 -9
pkgs
development
python-modules
tagoio-sdk
+8 -9
pkgs/development/python-modules/tagoio-sdk/default.nix
··· 3 aiohttp, 4 buildPythonPackage, 5 fetchFromGitHub, 6 - poetry-core, 7 pytestCheckHook, 8 python-dateutil, 9 python-socketio, 10 - pythonOlder, 11 requests, 12 requests-mock, 13 }: 14 15 buildPythonPackage rec { 16 pname = "tagoio-sdk"; 17 version = "5.0.3"; 18 - format = "pyproject"; 19 - 20 - disabled = pythonOlder "3.9"; 21 22 src = fetchFromGitHub { 23 owner = "tago-io"; ··· 28 29 pythonRelaxDeps = [ "requests" ]; 30 31 - nativeBuildInputs = [ 32 - poetry-core 33 - ]; 34 35 - propagatedBuildInputs = [ 36 aiohttp 37 python-dateutil 38 python-socketio 39 requests 40 ]; 41 42 nativeCheckInputs = [
··· 3 aiohttp, 4 buildPythonPackage, 5 fetchFromGitHub, 6 + hatchling, 7 pytestCheckHook, 8 python-dateutil, 9 python-socketio, 10 requests, 11 requests-mock, 12 + requests-toolbelt, 13 + sseclient-py, 14 }: 15 16 buildPythonPackage rec { 17 pname = "tagoio-sdk"; 18 version = "5.0.3"; 19 + pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "tago-io"; ··· 27 28 pythonRelaxDeps = [ "requests" ]; 29 30 + build-system = [ hatchling ]; 31 32 + dependencies = [ 33 aiohttp 34 python-dateutil 35 python-socketio 36 requests 37 + requests-toolbelt 38 + sseclient-py 39 ]; 40 41 nativeCheckInputs = [