+8
-9
pkgs/development/python-modules/tagoio-sdk/default.nix
+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 = [