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