diff --git a/pkgs/development/python-modules/exchangelib/default.nix b/pkgs/development/python-modules/exchangelib/default.nix index 20e3cc1433a4..b61753c6fe49 100644 --- a/pkgs/development/python-modules/exchangelib/default.nix +++ b/pkgs/development/python-modules/exchangelib/default.nix @@ -1,34 +1,35 @@ -{ lib -, backports-zoneinfo -, buildPythonPackage -, cached-property -, defusedxml -, dnspython -, fetchFromGitHub -, flake8 -, isodate -, lxml -, oauthlib -, psutil -, pygments -, python-dateutil -, pythonOlder -, pytz -, pyyaml -, requests -, requests-ntlm -, requests-gssapi -, requests-oauthlib -, requests-kerberos -, requests-mock -, setuptools -, tzdata -, tzlocal +{ + lib, + backports-zoneinfo, + buildPythonPackage, + cached-property, + defusedxml, + dnspython, + fetchFromGitHub, + flake8, + isodate, + lxml, + oauthlib, + psutil, + pygments, + python-dateutil, + pythonOlder, + pytz, + pyyaml, + requests, + requests-ntlm, + requests-gssapi, + requests-oauthlib, + requests-kerberos, + requests-mock, + setuptools, + tzdata, + tzlocal, }: buildPythonPackage rec { pname = "exchangelib"; - version = "5.2.0"; + version = "5.2.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -37,12 +38,10 @@ buildPythonPackage rec { owner = "ecederstrand"; repo = "exchangelib"; rev = "refs/tags/v${version}"; - hash = "sha256-q45aYVyp75PUiqYSMSvSFMy3vaclv93QVkjKWVrxWc4="; + hash = "sha256-4XcJNbnBCaSrGwfgDAlo4wCOjlwq2rLjSxRXniuzdzk="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; dependencies = [ cached-property @@ -58,18 +57,14 @@ buildPythonPackage rec { requests-kerberos tzdata tzlocal - ] ++ lib.optionals (pythonOlder "3.9") [ - backports-zoneinfo - ]; + ] ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; passthru.optional-dependencies = { complete = [ requests-gssapi # requests-negotiate-sspi ]; - kerberos = [ - requests-gssapi - ]; + kerberos = [ requests-gssapi ]; # sspi = [ # requests-negotiate-sspi # ]; @@ -84,9 +79,7 @@ buildPythonPackage rec { requests-mock ]; - pythonImportsCheck = [ - "exchangelib" - ]; + pythonImportsCheck = [ "exchangelib" ]; meta = with lib; { description = "Client for Microsoft Exchange Web Services (EWS)";