Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 60 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{ lib, buildPythonPackage, fake-useragent, fetchFromGitHub, pytest-aiohttp, pytestCheckHook, pythonOlder, requests, requests-mock, responses, simplejson}:
buildPythonPackage rec { pname = "pykeyatome"; version = "2.1.2"; format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub { owner = "jugla"; repo = "pyKeyAtome"; rev = "refs/tags/V${version}"; hash = "sha256-zRXUjekawf2/zTSlXqHVB02dDkb6HbU4NN6UBgl2rtg="; };
propagatedBuildInputs = [ fake-useragent requests simplejson ];
nativeCheckInputs = [ pytest-aiohttp pytestCheckHook requests-mock responses ];
disabledTests = [ # Tests require network access "test_consumption" "test_get_live" "test_login" "test_relog_after_session_down" ];
pythonImportsCheck = [ "pykeyatome" ];
meta = with lib; { description = "Python module to get data from Atome Key"; homepage = "https://github.com/jugla/pyKeyAtome"; changelog = "https://github.com/jugla/pyKeyAtome/releases/tag/V${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; };}