Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pyspnego for openSUSE:Factory checked in at 2022-02-23 16:25:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyspnego (Old) and /work/SRC/openSUSE:Factory/.python-pyspnego.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyspnego" Wed Feb 23 16:25:46 2022 rev:9 rq:956648 version:0.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyspnego/python-pyspnego.changes 2021-11-07 22:09:23.243647576 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyspnego.new.1958/python-pyspnego.changes 2022-02-23 16:26:08.915508183 +0100 @@ -1,0 +2,27 @@ +Tue Feb 22 09:26:20 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 0.4.0: + * Add `usage` argument for `tls.default_tls_context` to control whether the + context is for a initiator or acceptor + * Add type annotations and include `py.typed` in the package for downstream + library use + * Expose the `ContextProxy` class for type annotation use + * Added `get_extra_info` to `ContextProxy` to expose a common way to retrieve + context specific information, this is currently used by CredSSP to retrieve + * `client_credential`: The delegated client credential for acceptors + once the context is complete + * `sslcontext`: The SSL context used to create the TLS object + * `ssl_object`: The TLS object used during the CredSSP exchange + * The `client_credential` property on `CredSSP` has been removed in + favour of `context.get_extra_info('client_credential') + * Added support for custom credential types + * Can be used to for things like NTLM authentication with NT/LM hashes, + Kerberos with a keytab or from an explicit CCache, etc + * Support calling SSPI through `pyspnego`'s Negotiate proxy context + * This allows users on Windows to still use Negotiate auth but with a + complex set of credentials + * Also opens up the ability to use Negotiate but only with Kerberos auth + * The `username` and `password` property on the auth context object are + deprecated and will return `None` until it is removed in a future release + +------------------------------------------------------------------- Old: ---- pyspnego-0.3.1.tar.gz New: ---- pyspnego-0.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyspnego.spec ++++++ --- /var/tmp/diff_new_pack.lL0Nt7/_old 2022-02-23 16:26:09.531508205 +0100 +++ /var/tmp/diff_new_pack.lL0Nt7/_new 2022-02-23 16:26:09.535508205 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyspnego # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pyspnego -Version: 0.3.1 +Version: 0.4.0 Release: 0 Summary: Python SPNEGO authentication library License: MIT ++++++ pyspnego-0.3.1.tar.gz -> pyspnego-0.4.0.tar.gz ++++++ ++++ 19081 lines of diff (skipped)