Merge pull request #303443 from r-ryantm/auto-update/python312Packages.exchangelib

python312Packages.exchangelib: 5.2.0 -> 5.2.1
This commit is contained in:
Fabian Affolter 2024-04-12 09:11:45 +02:00 committed by GitHub
commit 94f2e685b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 33 additions and 40 deletions

View File

@ -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)";