commit python-oic for openSUSE:Factory
Hello community, here is the log from the commit of package python-oic for openSUSE:Factory checked in at 2020-03-26 23:34:48 Comparing /work/SRC/openSUSE:Factory/python-oic (Old) and /work/SRC/openSUSE:Factory/.python-oic.new.3160 (New) Package is "python-oic" Thu Mar 26 23:34:48 2020 rev:4 rq:788573 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-oic/python-oic.changes2019-08-05 10:36:38.467332767 +0200 +++ /work/SRC/openSUSE:Factory/.python-oic.new.3160/python-oic.changes 2020-03-26 23:35:17.442818729 +0100 @@ -1,0 +2,32 @@ +Thu Mar 26 13:34:44 UTC 2020 - pgaj...@suse.com + +- version update to 1.2.0 + ## 1.2.0 [2020-02-05] + ### Fixed + - [#727] OAuth client request using Client Credentials grant + ### Added + - [#719] Add support for JWT registration tokens + - [#728] OAuth client request using Extension grant + - [#731] Session cookie need to be visible to OP IFrame. + ## 1.1.2 [2019-11-23] + ### Fixed + - [#711] Deal with no post_logout_redirect_uri + - [#712] Set Content-Type on BackChannel logout POST. + - [#717] Missing OP logout metadata. + ## 1.1.1 [2019-11-04] + ### Fixed + - [#708] Wants the original non-parsed JWT and not an IDToken instance. + ## 1.1.0 [2019-10-25] + ### Changed + - [#688] Second stage of adding logout support. + - [#700] Third stage of adding logout support, provider side + ### Fixed + - [#602] Fixed uncaught error on unpacking of message + - [#679] Make `state` optional in `EndSessionRequest` + - [#683] Fix basic_auth with client password + - [#698] `state` in `EndSessionRequest` request args and kwargs different + ### Removed + - [#671] Removed deprecated request/response_cls kwargs from Provider/Client methods + - [#677] Removed more deprecated code + +--- Old: oic-1.0.1.tar.gz New: oic-1.2.0.tar.gz Other differences: -- ++ python-oic.spec ++ --- /var/tmp/diff_new_pack.BAtII3/_old 2020-03-26 23:35:17.88281 +0100 +++ /var/tmp/diff_new_pack.BAtII3/_new 2020-03-26 23:35:17.88281 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-oic # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,13 +20,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname oic Name: python-oic -Version:1.0.1 +Version:1.2.0 Release:0 Summary:A complete OpenID Connect implementation in Python License:Apache-2.0 Group: Development/Languages/Python URL:https://github.com/OpenIDC/pyoidc -Source: https://github.com/OpenIDC/pyoidc/archive/v%{version}.tar.gz#/%{modname}-%{version}.tar.gz +Source: https://github.com/OpenIDC/pyoidc/archive/%{version}.tar.gz#/%{modname}-%{version}.tar.gz BuildRequires: %{python_module Mako} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module defusedxml} @@ -53,6 +53,7 @@ Requires: python-pycryptodomex Requires: python-pyjwkest >= 1.3.6 Requires: python-requests +Requires: python-setuptools Requires: python-typing Requires: python-typing_extensions Suggests: python-ldap ++ oic-1.0.1.tar.gz -> oic-1.2.0.tar.gz ++ 10134 lines of diff (skipped)
commit python-oic for openSUSE:Factory
Hello community, here is the log from the commit of package python-oic for openSUSE:Factory checked in at 2019-08-05 10:36:32 Comparing /work/SRC/openSUSE:Factory/python-oic (Old) and /work/SRC/openSUSE:Factory/.python-oic.new.4126 (New) Package is "python-oic" Mon Aug 5 10:36:32 2019 rev:3 rq:720152 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-oic/python-oic.changes2019-05-03 22:47:21.699898017 +0200 +++ /work/SRC/openSUSE:Factory/.python-oic.new.4126/python-oic.changes 2019-08-05 10:36:38.467332767 +0200 @@ -1,0 +2,34 @@ +Tue Jul 30 10:23:47 UTC 2019 - pgaj...@suse.com + +- version update to 1.0.1 + ### Fixed + - [#341] Using constant time comparison for password verification + - [#598] Move alabaster from runtime dependencies to docs + - [#398] Do not echo cookies that do not belong to us + - [#607] Fixed key recovery on encryption of payload + - [#618] Prettified `client_management.py` CLI and wrapped it as + a setup.py console script `oic-client-management` + - [#615] Fix ROPC grant in the extensions provider + - [#640] Use more secure random generator for client_secret + - [#639] Make sure symmetric keys are available after server restart + - [#146] Make SessionDB storage conductive with multi-session + ### Changed + - [#578] Dropped python 2.7 support + - [#612] Dropped python 3.4 support + - [#588] Switch to defusedxml for XML parsing + - [#605] Message.c_param dictionary values have to be a ParamDefinition namedtuple type + - [#56] Updated README, CLI help texts, pip requirements.txt and such for OP2, + making it into a stand-alone example easy for beginners to take on + - [#624] token_endpoint implementation and kwargs have been changed + - [#629] Duplicated methods in oic.oic classes were removed. + - [#642] Deprecated `bearer_auth` method. + - [#631] Refactored message type handling in Client/Provider. + - [#644] refresh_db kwarg in SessionDB has been deprecated + ### Added + - [#655] Host can be forced on webfinger discovery + - [#441] CookieDealer now accepts secure and httponly params + - [#638] Moved `providerinfo_endpoint` from `oic.extensions` to `oic.oauth2` + - [#664] Messages needed for Single-Sign-Out Support +* python3 only package + +--- Old: oic-0.15.1.tar.gz New: oic-1.0.1.tar.gz Other differences: -- ++ python-oic.spec ++ --- /var/tmp/diff_new_pack.sUsOEM/_old 2019-08-05 10:36:39.231332680 +0200 +++ /var/tmp/diff_new_pack.sUsOEM/_new 2019-08-05 10:36:39.235332680 +0200 @@ -16,10 +16,11 @@ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname oic Name: python-oic -Version:0.15.1 +Version:1.0.1 Release:0 Summary:A complete OpenID Connect implementation in Python License:Apache-2.0 @@ -28,6 +29,7 @@ Source: https://github.com/OpenIDC/pyoidc/archive/v%{version}.tar.gz#/%{modname}-%{version}.tar.gz BuildRequires: %{python_module Mako} BuildRequires: %{python_module cryptography} +BuildRequires: %{python_module defusedxml} BuildRequires: %{python_module freezegun} BuildRequires: %{python_module future} BuildRequires: %{python_module ldap} @@ -38,15 +40,21 @@ BuildRequires: %{python_module responses} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module testfixtures} +BuildRequires: %{python_module typing_extensions} +BuildRequires: %{python_module typing} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python3-dbm +Requires: python-Beaker +Requires: python-Mako Requires: python-cryptography +Requires: python-defusedxml Requires: python-future Requires: python-pycryptodomex Requires: python-pyjwkest >= 1.3.6 Requires: python-requests -Suggests: python-Mako +Requires: python-typing +Requires: python-typing_extensions Suggests: python-ldap BuildArch: noarch %ifpython3 @@ -78,5 +86,6 @@ %doc README.rst %license LICENSE.txt %{python_sitelib}/* +%{_bindir}/oic-client-management %changelog ++ oic-0.15.1.tar.gz -> oic-1.0.1.tar.gz ++ 39051 lines of diff (skipped)
commit python-oic for openSUSE:Factory
Hello community, here is the log from the commit of package python-oic for openSUSE:Factory checked in at 2019-05-03 22:47:19 Comparing /work/SRC/openSUSE:Factory/python-oic (Old) and /work/SRC/openSUSE:Factory/.python-oic.new.5148 (New) Package is "python-oic" Fri May 3 22:47:19 2019 rev:2 rq:700249 version:0.15.1 Changes: --- /work/SRC/openSUSE:Factory/python-oic/python-oic.changes2019-04-23 14:35:37.677454749 +0200 +++ /work/SRC/openSUSE:Factory/.python-oic.new.5148/python-oic.changes 2019-05-03 22:47:21.699898017 +0200 @@ -1,0 +2,5 @@ +Thu Apr 18 14:36:12 UTC 2019 - Jan Engelhardt + +- Make it so the description has proper SVO sentences. + +--- Other differences: -- ++ python-oic.spec ++ --- /var/tmp/diff_new_pack.uyINDN/_old 2019-05-03 22:47:22.151899055 +0200 +++ /var/tmp/diff_new_pack.uyINDN/_new 2019-05-03 22:47:22.155899064 +0200 @@ -38,9 +38,9 @@ BuildRequires: %{python_module responses} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module testfixtures} -BuildRequires: python3-dbm BuildRequires: fdupes BuildRequires: python-rpm-macros +BuildRequires: python3-dbm Requires: python-cryptography Requires: python-future Requires: python-pycryptodomex @@ -56,7 +56,7 @@ %description This is a complete Python implementation of OpenID Connect as specified in -the OpenID Connect Core specification. And as a side effect, a complete +the OpenID Connect Core specification. As a side effect, this is a complete implementation of OAuth2.0 too. %prep