diff --git a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix index 08eed6e941e7..be848b652827 100644 --- a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix +++ b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix @@ -1,36 +1,42 @@ { lib , buildPythonPackage -, pythonOlder -, fetchPypi , certifi +, fetchPypi +, pythonOlder , requests -, six +, urllib3 , websocket-client }: buildPythonPackage rec { pname = "jellyfin-apiclient-python"; - version = "1.8.1"; + version = "1.9.1"; + format = "setuptools"; + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "t2XmZ7rsrZq943lzRDrqzsY/djFNjFbkEYeHeA2AViI="; + hash = "sha256-fS+NQUTKNxHuE+qsV91mpTlYt7DfXQVsA9ybfLlHYtc="; }; propagatedBuildInputs = [ certifi requests - six + urllib3 websocket-client ]; - doCheck = false; # no tests - pythonImportsCheck = [ "jellyfin_apiclient_python" ]; + # Module has no test + doCheck = false; + + pythonImportsCheck = [ + "jellyfin_apiclient_python" + ]; meta = with lib; { - homepage = "https://github.com/jellyfin/jellyfin-apiclient-python"; description = "Python API client for Jellyfin"; + homepage = "https://github.com/jellyfin/jellyfin-apiclient-python"; license = licenses.gpl3Only; maintainers = with maintainers; [ jojosch ]; };