Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-python-fedora for
openSUSE:Factory checked in at 2022-10-08 01:25:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-python-fedora (Old)
and /work/SRC/openSUSE:Factory/.python-python-fedora.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-fedora"
Sat Oct 8 01:25:29 2022 rev:2 rq:1008712 version:1.1.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-python-fedora/python-python-fedora.changes
2020-11-23 10:45:57.966330973 +0100
+++
/work/SRC/openSUSE:Factory/.python-python-fedora.new.2275/python-python-fedora.changes
2022-10-08 01:25:51.270316284 +0200
@@ -1,0 +2,8 @@
+Thu Oct 6 22:24:28 UTC 2022 - Yogalakshmi Arunachalam <[email protected]>
+
+- Update to Release 1.1.1
+ Bugfixes:
+ * Membership of the signed_fpca group was not always requested.
+ * Handle the requested group list being passed as a set (wink wink Pagure).
+
+-------------------------------------------------------------------
Old:
----
python-fedora-1.1.0.tar.gz
New:
----
python-fedora-1.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-python-fedora.spec ++++++
--- /var/tmp/diff_new_pack.WFrOPT/_old 2022-10-08 01:25:51.946317834 +0200
+++ /var/tmp/diff_new_pack.WFrOPT/_new 2022-10-08 01:25:51.950317844 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-python-fedora
#
-# Copyright (c) 2020 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-python-fedora
-Version: 1.1.0
+Version: 1.1.1
Release: 0
Summary: Python modules for interacting with Fedora Services
License: LGPL-2.1-or-later
++++++ python-fedora-1.1.0.tar.gz -> python-fedora-1.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/NEWS new/python-fedora-1.1.1/NEWS
--- old/python-fedora-1.1.0/NEWS 2020-10-27 16:34:30.000000000 +0100
+++ new/python-fedora-1.1.1/NEWS 2020-11-25 16:23:59.000000000 +0100
@@ -3,7 +3,17 @@
====
:Authors: Toshio Kuratomi, Luke Macken, Ricky Elrod, Patrick Uiterwijk, Ralph
Bean
-:Version: 1.1.0
+:Version: 1.1.1
+
+------
+1.1.1
+------
+
+Bugfixes:
+
+* Membership of the "signed_fpca" group was not always requested.
+* Handle the requested group list being passed as a set (wink wink Pagure).
+
------
1.1.0
@@ -754,7 +764,7 @@
=================
* Removal of camelCase. Rename keyword arguments and public instance
variables:
* client.BaseClient
- *Note* that changes to this class propogate out to the same variable in
+ *Note* that changes to this class propagate out to the same variable in
derived classes like fas2.AccountSystem and the BaseClient used in
JsonFasIdentity.
* __init__(): baseURL => base_url
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/PKG-INFO
new/python-fedora-1.1.1/PKG-INFO
--- old/python-fedora-1.1.0/PKG-INFO 2020-10-27 16:39:25.749580400 +0100
+++ new/python-fedora-1.1.1/PKG-INFO 2020-11-26 10:40:37.967477000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: python-fedora
-Version: 1.1.0
+Version: 1.1.1
Summary: Python modules for interacting with Fedora Services
Home-page: https://github.com/fedora-infra/python-fedora
Author: Toshio Kuratomi, Luke Macken, Ricky Elrod, Ralph Bean, Patrick
Uiterwijk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/doc/flask_fas_openid.rst
new/python-fedora-1.1.1/doc/flask_fas_openid.rst
--- old/python-fedora-1.1.0/doc/flask_fas_openid.rst 2020-10-26
09:10:50.000000000 +0100
+++ new/python-fedora-1.1.1/doc/flask_fas_openid.rst 2020-11-25
16:10:04.000000000 +0100
@@ -80,7 +80,7 @@
fas = FAS(app)
# Application configuration
- # SECRET_KEY is necessary for the Flask session system. It nees to be
secret to
+ # SECRET_KEY is necessary for the Flask session system. It needs to be
secret to
# make the sessions secret but if you have multiple servers behind
# a load balancer, the key needs to be the same on each.
app.config['SECRET_KEY'] = 'change me!'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/fedora/release.py
new/python-fedora-1.1.1/fedora/release.py
--- old/python-fedora-1.1.0/fedora/release.py 2020-10-27 16:35:06.000000000
+0100
+++ new/python-fedora-1.1.1/fedora/release.py 2020-11-25 16:10:04.000000000
+0100
@@ -4,7 +4,7 @@
NAME = 'python-fedora'
-VERSION = '1.1.0'
+VERSION = '1.1.1'
DESCRIPTION = 'Python modules for interacting with Fedora Services'
LONG_DESCRIPTION = '''
The Fedora Project runs many different services. These services help us to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/flask_fas_openid.py
new/python-fedora-1.1.1/flask_fas_openid.py
--- old/python-fedora-1.1.0/flask_fas_openid.py 2020-10-27 16:34:30.000000000
+0100
+++ new/python-fedora-1.1.1/flask_fas_openid.py 2020-11-25 16:23:06.000000000
+0100
@@ -265,6 +265,15 @@
if isinstance(groups, six.string_types):
groups = [groups]
+ # Some applications pass the group list as a set. Convert to a list in
+ # case we need to append to it (see below).
+ if isinstance(groups, set):
+ groups = list(groups)
+ # In the new AAA system, we know a user has signed the FPCA by looking
+ # a group membership. We must therefore always request the
+ # corresponding group.
+ if "_FAS_ALL_GROUPS_" not in groups:
+ groups.append("signed_fpca")
request.addExtension(sreg.SRegRequest(
required=['nickname', 'fullname', 'email', 'timezone']))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-fedora-1.1.0/python_fedora.egg-info/PKG-INFO
new/python-fedora-1.1.1/python_fedora.egg-info/PKG-INFO
--- old/python-fedora-1.1.0/python_fedora.egg-info/PKG-INFO 2020-10-27
16:39:25.000000000 +0100
+++ new/python-fedora-1.1.1/python_fedora.egg-info/PKG-INFO 2020-11-26
10:40:37.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: python-fedora
-Version: 1.1.0
+Version: 1.1.1
Summary: Python modules for interacting with Fedora Services
Home-page: https://github.com/fedora-infra/python-fedora
Author: Toshio Kuratomi, Luke Macken, Ricky Elrod, Ralph Bean, Patrick
Uiterwijk