Hello community,

here is the log from the commit of package python-oauthlib for openSUSE:Factory 
checked in at 2019-02-24 20:46:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oauthlib (Old)
 and      /work/SRC/openSUSE:Factory/.python-oauthlib.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oauthlib"

Sun Feb 24 20:46:04 2019 rev:24 rq:676992 version:3.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oauthlib/python-oauthlib.changes  
2018-12-24 11:40:31.485498284 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oauthlib.new.28833/python-oauthlib.changes   
    2019-02-24 20:46:06.391895464 +0100
@@ -1,0 +2,47 @@
+Sun Feb 17 00:40:20 UTC 2019 - John Vandenberg <[email protected]>
+
+- Update to version 3.0.1
+  * Fixed regression introduced in 3.0.0
+    + Fixed Revocation & Introspection Endpoints when using Client
+      Authentication with HTTP Basic Auth.
+- from 3.0.0
+  * General fixes:
+    + Add support of python3.7
+    + $ and ' are allowed to be unencoded in query strings
+    + Request attributes are no longer overriden by HTTP Headers
+    + Removed unnecessary code for handling python2.6
+    + Several minors updates to setup.py and tox
+    + Set pytest as the default unittest framework
+  * OAuth2.0 Provider - outstanding Features
+    + OpenID Connect Core support
+    + RFC7662 Introspect support
+    + RFC8414 OAuth2.0 Authorization Server Metadata support
+    + RFC7636 PKCE support
+  * OAuth2.0 Provider - API/Breaking Changes
+    + Add "request" to confirm_redirect_uri
+    + confirm_redirect_uri/get_default_redirect_uri has a bit changed
+    + invalid_client is now a FatalError
+    + Changed errors status code from 401 to 400:
+      - invalid_grant:
+      - invalid_scope:
+      - access_denied/unauthorized_client/consent_required/login_required
+      - 401 must have WWW-Authenticate HTTP Header set.
+  * OAuth2.0 Provider - Bugfixes
+    + empty scopes no longer raise exceptions for implicit and 
authorization_code
+  * OAuth2.0 Client - Bugfixes / Changes:
+    + expires_in in Implicit flow is now an integer
+    + expires is no longer overriding expires_in
+    + parse_request_uri_response is now required
+    + Unknown error=xxx raised by OAuth2 providers was not understood
+    + OAuth2's `prepare_token_request` supports sending an empty string for 
`client_id`
+    + OAuth2's `WebApplicationClient.prepare_request_body` was refactored to 
better
+      support sending or omitting the `client_id` via a new 
`include_client_id` kwarg.
+      By default this is included. The method will also emit a 
DeprecationWarning if
+      a `client_id` parameter is submitted; the already configured 
`self.client_id`
+      is the preferred option.
+  * OAuth1.0 Client:
+    + Support for HMAC-SHA256
+- Removed remove_unittest2.patch made redundant by v3.0.1
+- Set minumum version of python-PyJWT >= 1.0.0
+
+-------------------------------------------------------------------

Old:
----
  oauthlib-2.1.0.tar.gz
  remove_unittest2.patch

New:
----
  oauthlib-3.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-oauthlib.spec ++++++
--- /var/tmp/diff_new_pack.kd9BsZ/_old  2019-02-24 20:46:07.059895129 +0100
+++ /var/tmp/diff_new_pack.kd9BsZ/_new  2019-02-24 20:46:07.083895117 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oauthlib
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,24 +18,22 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-oauthlib
-Version:        2.1.0
+Version:        3.0.1
 Release:        0
 Summary:        A Generic Implementation of the OAuth Request-Signing Logic
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/oauthlib/oauthlib
 Source:         
https://files.pythonhosted.org/packages/source/o/oauthlib/oauthlib-%{version}.tar.gz
-Patch0:         remove_unittest2.patch
-BuildRequires:  %{python_module PyJWT}
+BuildRequires:  %{python_module PyJWT >= 1.0.0}
 BuildRequires:  %{python_module blinker}
 BuildRequires:  %{python_module cryptography}
 BuildRequires:  %{python_module mock}
-BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module pyasn1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-PyJWT
+Requires:       python-PyJWT >= 1.0.0
 Requires:       python-blinker
 Requires:       python-cryptography
 BuildArch:      noarch
@@ -60,7 +58,6 @@
 
 %prep
 %setup -q -n oauthlib-%{version}
-%autopatch -p1
 
 %build
 %python_build

++++++ oauthlib-2.1.0.tar.gz -> oauthlib-3.0.1.tar.gz ++++++
++++ 8842 lines of diff (skipped)


Reply via email to