nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

python311Packages.tagoio-sdk: init at 4.1.1

+63
+61
pkgs/development/python-modules/tagoio-sdk/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , poetry-core 6 + , pytestCheckHook 7 + , python-dateutil 8 + , python-socketio 9 + , pythonOlder 10 + , pythonRelaxDepsHook 11 + , requests 12 + , requests-mock 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "tagoio-sdk"; 17 + version = "4.1.1"; 18 + format = "pyproject"; 19 + 20 + disabled = pythonOlder "3.9"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "tago-io"; 24 + repo = "sdk-python"; 25 + rev = "refs/tags/v${version}"; 26 + hash = "sha256-GHjkw7B/T+XZ3F3XCI0INpx9NWjORr0lbuGse/W25wY="; 27 + }; 28 + 29 + pythonRelaxDeps = [ 30 + "requests" 31 + ]; 32 + 33 + nativeBuildInputs = [ 34 + poetry-core 35 + pythonRelaxDepsHook 36 + ]; 37 + 38 + propagatedBuildInputs = [ 39 + aiohttp 40 + python-dateutil 41 + python-socketio 42 + requests 43 + ]; 44 + 45 + nativeCheckInputs = [ 46 + requests-mock 47 + pytestCheckHook 48 + ]; 49 + 50 + pythonImportsCheck = [ 51 + "tagoio_sdk" 52 + ]; 53 + 54 + meta = with lib; { 55 + description = "Module for interacting with Tago.io"; 56 + homepage = "https://github.com/tago-io/sdk-python"; 57 + changelog = "https://github.com/tago-io/sdk-python/releases/tag/v${version}"; 58 + license = licenses.asl20; 59 + maintainers = with maintainers; [ fab ]; 60 + }; 61 + }
+2
pkgs/top-level/python-packages.nix
··· 11977 11977 11978 11978 tago = callPackage ../development/python-modules/tago { }; 11979 11979 11980 + tagoio-sdk = callPackage ../development/python-modules/tagoio-sdk { }; 11981 + 11980 11982 tahoma-api = callPackage ../development/python-modules/tahoma-api { }; 11981 11983 11982 11984 tailer = callPackage ../development/python-modules/tailer { };