Merge pull request #284011 from fabaff/vtjp

python311Packages.vtjp: init at 0.2.1

authored by

Martin Weinelt and committed by
GitHub
37840f1f 68d85de7

+51 -1
+47
pkgs/development/python-modules/vtjp/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , requests 6 + , setuptools 7 + , tabulate 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "vtjp"; 12 + version = "0.2.1"; 13 + pyproject = true; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "Miicroo"; 19 + repo = "python-vasttrafik"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-3/toHY2PkG87J5bIMNJZHF/4mUvWaeHamMzPa1St7Xo="; 22 + }; 23 + 24 + nativeBuildInputs = [ 25 + setuptools 26 + ]; 27 + 28 + propagatedBuildInputs = [ 29 + requests 30 + tabulate 31 + ]; 32 + 33 + # Module has no tests 34 + doCheck = false; 35 + 36 + pythonImportsCheck = [ 37 + "vasttrafik" 38 + ]; 39 + 40 + meta = with lib; { 41 + description = "A Python wrapper and cli for Västtrafik public API"; 42 + homepage = "https://github.com/Miicroo/python-vasttrafik"; 43 + changelog = "https://github.com/Miicroo/python-vasttrafik/releases/tag/v${version}"; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ ]; 46 + }; 47 + }
+2 -1
pkgs/servers/home-assistant/component-packages.nix
··· 5257 5257 "valve" = ps: with ps; [ 5258 5258 ]; 5259 5259 "vasttrafik" = ps: with ps; [ 5260 - ]; # missing inputs: vtjp 5260 + vtjp 5261 + ]; 5261 5262 "velbus" = ps: with ps; [ 5262 5263 aiohttp-cors 5263 5264 aiohttp-fast-url-dispatcher
+2
pkgs/top-level/python-packages.nix
··· 15968 15968 15969 15969 vt-py = callPackage ../development/python-modules/vt-py { }; 15970 15970 15971 + vtjp = callPackage ../development/python-modules/vtjp { }; 15972 + 15971 15973 vtk = toPythonModule (pkgs.vtk_9.override { 15972 15974 inherit python; 15973 15975 enablePython = true;