python313Packages.tagoio-sdk: modernize

Changed files
+8 -9
pkgs
development
python-modules
tagoio-sdk
+8 -9
pkgs/development/python-modules/tagoio-sdk/default.nix
···
aiohttp,
buildPythonPackage,
fetchFromGitHub,
-
poetry-core,
+
hatchling,
pytestCheckHook,
python-dateutil,
python-socketio,
-
pythonOlder,
requests,
requests-mock,
+
requests-toolbelt,
+
sseclient-py,
}:
buildPythonPackage rec {
pname = "tagoio-sdk";
version = "5.0.3";
-
format = "pyproject";
-
-
disabled = pythonOlder "3.9";
+
pyproject = true;
src = fetchFromGitHub {
owner = "tago-io";
···
pythonRelaxDeps = [ "requests" ];
-
nativeBuildInputs = [
-
poetry-core
-
];
+
build-system = [ hatchling ];
-
propagatedBuildInputs = [
+
dependencies = [
aiohttp
python-dateutil
python-socketio
requests
+
requests-toolbelt
+
sseclient-py
];
nativeCheckInputs = [