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