Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.4 kB · 67 lines
Nix
at gcc-offload
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768{ lib, buildPythonPackage, fetchFromGitHub, overrides, poetry-core, pythonOlder, requests, pytestCheckHook, types-requests, responses,}:
buildPythonPackage rec { pname = "pyarr"; version = "5.2.0"; pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub { owner = "totaldebug"; repo = "pyarr"; rev = "refs/tags/v${version}"; hash = "sha256-yvlDnAjmwDNdU1SWHGVrmoD3WHwrNt7hXoNNPo1hm1w="; };
postPatch = '' # https://github.com/totaldebug/pyarr/pull/167 substituteInPlace pyproject.toml \ --replace "poetry.masonry.api" "poetry.core.masonry.api" '';
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ overrides requests types-requests ];
nativeCheckInputs = [ pytestCheckHook responses ];
pythonImportsCheck = [ "pyarr" ];
disabledTests = [ # Tests require a running sonarr instance "test_add" "test_create" "test_del" "test_get" "test_lookup" "test_post" "test_upd" ];
meta = with lib; { description = "Python client for Servarr API's (Sonarr, Radarr, Readarr, Lidarr)"; homepage = "https://github.com/totaldebug/pyarr"; changelog = "https://github.com/totaldebug/pyarr/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ onny ]; };}