Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-gwdatafind for 
openSUSE:Factory checked in at 2023-01-16 17:59:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gwdatafind (Old)
 and      /work/SRC/openSUSE:Factory/.python-gwdatafind.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-gwdatafind"

Mon Jan 16 17:59:49 2023 rev:5 rq:1058678 version:1.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gwdatafind/python-gwdatafind.changes      
2022-07-11 19:10:55.307741454 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-gwdatafind.new.32243/python-gwdatafind.changes
   2023-01-16 18:02:28.732014249 +0100
@@ -1,0 +2,8 @@
+Fri Jan 13 09:38:25 UTC 2023 - Atri Bhattacharya <[email protected]>
+
+- Update to version 1.1.3:
+  * No changelog.
+- Update python-igwn-auth-utils version requirement in keeping
+  with upstream.
+
+-------------------------------------------------------------------

Old:
----
  gwdatafind-1.1.1.tar.gz

New:
----
  gwdatafind-1.1.3.tar.gz

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

Other differences:
------------------
++++++ python-gwdatafind.spec ++++++
--- /var/tmp/diff_new_pack.ZgxWQ3/_old  2023-01-16 18:02:29.236016938 +0100
+++ /var/tmp/diff_new_pack.ZgxWQ3/_new  2023-01-16 18:02:29.240016959 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gwdatafind
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 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 @@
 %define skip_python2 1
 
 Name:           python-gwdatafind
-Version:        1.1.1
+Version:        1.1.3
 Release:        0
 License:        GPL-3.0-only
 Summary:        Client library for the LIGO Data Replicator (LDR) service
@@ -30,12 +30,12 @@
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module ligo-segments}
-BuildRequires:  %{python_module igwn-auth-utils-requests >= 0.2.0}
+BuildRequires:  %{python_module igwn-auth-utils-requests >= 0.3.1}
 BuildRequires:  %{python_module pytest >= 2.8.0}
 BuildRequires:  %{python_module requests-mock}
 # /SECTION
 BuildRequires:  fdupes
-Requires:       python-igwn-auth-utils-requests >= 0.2.0
+Requires:       python-igwn-auth-utils-requests >= 0.3.1
 Requires:       python-ligo-segments
 BuildArch:      noarch
 Requires(post): update-alternatives

++++++ gwdatafind-1.1.1.tar.gz -> gwdatafind-1.1.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/PKG-INFO 
new/gwdatafind-1.1.3/PKG-INFO
--- old/gwdatafind-1.1.1/PKG-INFO       2022-05-09 16:55:36.016894000 +0200
+++ new/gwdatafind-1.1.3/PKG-INFO       2022-11-21 14:27:39.777467300 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: gwdatafind
-Version: 1.1.1
+Version: 1.1.3
 Summary: The GWDataFind data discovery client
 Home-page: https://gwdatafind.readthedocs.io
 Download-URL: https://pypi.org/project/gwdatafind
@@ -10,7 +10,6 @@
 Project-URL: Bug Tracker, https://git.ligo.org/gwdatafind/gwdatafind/-/issues/
 Project-URL: Documentation, https://gwdatfind.readthedocs.io
 Project-URL: Source Code, https://git.ligo.org/gwdatafind/gwdatafind.git
-Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
@@ -94,5 +93,3 @@
 ```
 
 For more documentation, see <https://gwdatafind.readthedocs.io/>.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/debian/changelog 
new/gwdatafind-1.1.3/debian/changelog
--- old/gwdatafind-1.1.1/debian/changelog       2022-05-09 16:48:55.000000000 
+0200
+++ new/gwdatafind-1.1.3/debian/changelog       2022-11-21 14:23:55.000000000 
+0100
@@ -1,3 +1,17 @@
+gwdatafind (1.1.3-1) unstable; urgency=low
+
+  * update for 1.1.3
+
+ -- Duncan Macleod <[email protected]>  Mon, 21 Nov 2022 12:40:00 +0000
+
+gwdatafind (1.1.2-1) unstable; urgency=low
+
+  * update for 1.1.2
+  * update igwn-auth-utils minimum version
+  * remove extra packages for igwn-auth-utils[requests]
+
+ -- Duncan Macleod <[email protected]>  Thu, 29 Sep 2022 13:38:00 +0100
+
 gwdatafind (1.1.1-1) unstable; urgency=low
 
   * update for 1.1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/debian/control 
new/gwdatafind-1.1.3/debian/control
--- old/gwdatafind-1.1.1/debian/control 2022-03-03 13:23:48.000000000 +0100
+++ new/gwdatafind-1.1.3/debian/control 2022-09-29 14:36:38.000000000 +0200
@@ -11,10 +11,8 @@
  debhelper (>= 9),
  dh-python,
  python3-all,
- python3-igwn-auth-utils (>= 0.2.0),
+ python3-igwn-auth-utils (>= 0.3.1),
  python3-ligo-segments,
- python3-requests,
- python3-safe-netrc,
  python3-setuptools,
  help2man,
  python3-pytest (>= 2.8.0),
@@ -27,10 +25,8 @@
 Depends:
  ${misc:Depends},
  ${python3:Depends},
- python3-igwn-auth-utils (>= 0.2.0),
+ python3-igwn-auth-utils (>= 0.3.1),
  python3-ligo-segments,
- python3-requests,
- python3-safe-netrc,
 Description: GW data discovery Python 3 library
  The DataFind service allows users to query for the location of
  Gravitational-Wave Frame (GWF) files containing data from the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind/__init__.py 
new/gwdatafind-1.1.3/gwdatafind/__init__.py
--- old/gwdatafind-1.1.1/gwdatafind/__init__.py 2022-05-09 16:48:55.000000000 
+0200
+++ new/gwdatafind-1.1.3/gwdatafind/__init__.py 2022-11-21 14:23:55.000000000 
+0100
@@ -16,10 +16,10 @@
 # You should have received a copy of the GNU General Public License
 # along with GWDataFind.  If not, see <http://www.gnu.org/licenses/>.
 
-"""The client library for the LIGO Data Replicator (LDR) service.
+"""The client library for the GWDataFind service.
 
-The DataFind service allows users to query for the location of
-Gravitational-Wave Frame (GWF) files containing data from the current
+The GWDataFind service allows users to query for the location of
+Gravitational-Wave data files containing data associated with
 gravitational-wave detectors.
 
 This package provides a number of functions to make requests to
@@ -89,4 +89,4 @@
 
 __author__ = 'Duncan Macleod <[email protected]>'
 __credits__ = 'Scott Koranda <[email protected]>'
-__version__ = '1.1.1'
+__version__ = '1.1.3'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind/__main__.py 
new/gwdatafind-1.1.3/gwdatafind/__main__.py
--- old/gwdatafind-1.1.1/gwdatafind/__main__.py 2022-05-09 16:51:43.000000000 
+0200
+++ new/gwdatafind-1.1.3/gwdatafind/__main__.py 2022-11-21 13:39:44.000000000 
+0100
@@ -16,7 +16,7 @@
 # You should have received a copy of the GNU General Public License
 # along with GWDataFind.  If not, see <http://www.gnu.org/licenses/>.
 
-"""Query the DataFind service for information.
+"""Query a GWDataFind server for information.
 """
 
 import argparse
@@ -94,7 +94,10 @@
     except ValueError:
         defhost = None
 
-    parser = DataFindArgumentParser(description=__doc__)
+    parser = DataFindArgumentParser(
+       description=__doc__,
+       formatter_class=argparse.RawDescriptionHelpFormatter,
+    )
 
     parser.add_argument('-V', '--version', action='version',
                         version=__version__,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind/http.py 
new/gwdatafind-1.1.3/gwdatafind/http.py
--- old/gwdatafind-1.1.1/gwdatafind/http.py     2022-05-09 16:25:57.000000000 
+0200
+++ new/gwdatafind-1.1.3/gwdatafind/http.py     2022-11-21 13:39:44.000000000 
+0100
@@ -40,6 +40,11 @@
 class HTTPConnection(http_client.HTTPConnection):
     """Connect to a GWDataFind host using HTTP.
 
+    .. warning::
+
+        This class is deprecated and will be removed in a future release.
+        Use the functions from the :ref:`gwdatafind-top-api` instead.
+
     Parameters
     ----------
     host : `str`
@@ -48,7 +53,7 @@
     port : `int`, optional
         the port on which to connect.
 
-    **kwargs
+    kwargs
         other keywords are passed directly to `http.client.HTTPConnection`
     """
     def __init__(self, host=None, port=None,
@@ -77,7 +82,7 @@
         url : `str`
             remote URL to query.
 
-        **kwargs
+        kwargs
             other keyword arguments are passed to
             :meth:`http.client.HTTPConnection.request`.
 
@@ -108,7 +113,7 @@
         url : `str`
             remote URL to query
 
-        **kwargs
+        kwargs
             other keyword arguments are passed to
             :meth:`HTTPConnection._request_response`
 
@@ -140,7 +145,7 @@
             - ``'warn'``: print warning, return empty `list`
             - ``'raise'``: raise `RuntimeError`
 
-        **kwargs
+        kwargs
             other keyword arguments are passed to
             :meth:`HTTPConnection.get_json`
 
@@ -259,10 +264,10 @@
         frametype : `str`
             name of frametype to match
 
-        start : `int`
+        gpsstart : `int`
             GPS start time of query
 
-        end : `int`
+        gpsend : `int`
             GPS end time of query
 
         Returns
@@ -285,8 +290,8 @@
 
         Parameters
         ----------
-        frametype : `str`
-            name of frametype to match
+        framefile : `str`
+            base name of file to match
 
         urltype : `str`, optional
             file scheme to search for, one of ``'file'``, ``'gsiftp'``, or
@@ -424,6 +429,11 @@
 class HTTPSConnection(http_client.HTTPSConnection, HTTPConnection):
     """Connect to a GWDataFind host using HTTPS.
 
+    .. warning::
+
+        This class is deprecated and will be removed in a future release.
+        Use the functions from the :ref:`gwdatafind-top-api` instead.
+
     This requires a valid X509 credential registered with the remote host.
 
     Parameters
@@ -434,7 +444,7 @@
     port : `int`, optional
         the port on which to connect.
 
-    **kwargs
+    kwargs
         other keywords are passed directly to `http.client.HTTPSConnection`
     """
     def __init__(self, host=None, port=None, **kwargs):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind/ui.py 
new/gwdatafind-1.1.3/gwdatafind/ui.py
--- old/gwdatafind-1.1.1/gwdatafind/ui.py       2022-05-09 16:51:43.000000000 
+0200
+++ new/gwdatafind-1.1.3/gwdatafind/ui.py       2022-11-21 13:39:44.000000000 
+0100
@@ -109,7 +109,6 @@
 
 # -- new methods --------------------------------
 
-
 @wraps(_get)
 def get(url, *args, **kwargs):
     if url.startswith("http://";) and requests.__version__ < "2.15.0":
@@ -122,7 +121,7 @@
         f"{scheme}://{host}",
         "ANY",
     }))
-    kwargs.setdefault("token_scope", "read:/frames")
+    kwargs.setdefault("token_scope", "gwdatafind.read")
     return _get(url, *args, **kwargs)
 
 
@@ -202,13 +201,20 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Raises
     ------
-    requests.RequestsException
+    requests.RequestException
         if the request fails for any reason
     """
     qurl = _url(host, api.ping_path)
@@ -235,9 +241,16 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Returns
     -------
@@ -283,12 +296,19 @@
 
     session : `requests.Session`, optional
         the connection session to use; if not given, a
-        :class:`igwn_auth_utils.requests.Session` will be
+        :class:`~igwn_auth_utils.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Returns
     -------
@@ -355,9 +375,16 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Returns
     -------
@@ -439,9 +466,16 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Returns
     -------
@@ -505,9 +539,16 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Returns
     -------
@@ -583,9 +624,16 @@
         :class:`igwn_auth_utils.requests.Session` will be
         created on-the-fly
 
-    **request_kw
-        other keywords are passed to
-        :func:`igwn_auth_utils.requests.get`
+    token, token_audience, token_scope
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`scitokens` for more details.
+
+    cert
+        passed directly to :class:`~igwn_auth_utils.Session`, see
+        :ref:`x509` for more details.
+
+    request_kw
+        other keywords are passed to :func:`igwn_auth_utils.get`
 
     Raises
     ------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind.egg-info/PKG-INFO 
new/gwdatafind-1.1.3/gwdatafind.egg-info/PKG-INFO
--- old/gwdatafind-1.1.1/gwdatafind.egg-info/PKG-INFO   2022-05-09 
16:55:35.000000000 +0200
+++ new/gwdatafind-1.1.3/gwdatafind.egg-info/PKG-INFO   2022-11-21 
14:27:39.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: gwdatafind
-Version: 1.1.1
+Version: 1.1.3
 Summary: The GWDataFind data discovery client
 Home-page: https://gwdatafind.readthedocs.io
 Download-URL: https://pypi.org/project/gwdatafind
@@ -10,7 +10,6 @@
 Project-URL: Bug Tracker, https://git.ligo.org/gwdatafind/gwdatafind/-/issues/
 Project-URL: Documentation, https://gwdatfind.readthedocs.io
 Project-URL: Source Code, https://git.ligo.org/gwdatafind/gwdatafind.git
-Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
@@ -94,5 +93,3 @@
 ```
 
 For more documentation, see <https://gwdatafind.readthedocs.io/>.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind.egg-info/requires.txt 
new/gwdatafind-1.1.3/gwdatafind.egg-info/requires.txt
--- old/gwdatafind-1.1.1/gwdatafind.egg-info/requires.txt       2022-05-09 
16:55:35.000000000 +0200
+++ new/gwdatafind-1.1.3/gwdatafind.egg-info/requires.txt       2022-11-21 
14:27:39.000000000 +0100
@@ -1,12 +1,12 @@
-igwn-auth-utils[requests]>=0.2.0
+igwn-auth-utils>=0.3.1
 ligo-segments
 
 [docs]
 numpydoc
-sphinx>=1.8.0
+sphinx>=4.4.0
+sphinx-argparse
 sphinx_automodapi
 sphinx_rtd_theme
-sphinx_tabs
 
 [lint]
 flake8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/gwdatafind.spec 
new/gwdatafind-1.1.3/gwdatafind.spec
--- old/gwdatafind-1.1.1/gwdatafind.spec        2022-05-09 16:48:55.000000000 
+0200
+++ new/gwdatafind-1.1.3/gwdatafind.spec        2022-11-21 14:23:55.000000000 
+0100
@@ -1,5 +1,5 @@
 %define srcname gwdatafind
-%define version 1.1.1
+%define version 1.1.3
 %define release 1
 
 Name:      python-%{srcname}
@@ -23,10 +23,8 @@
 BuildRequires: python%{python3_pkgversion}-setuptools
 
 # gwdatafind (requires all runtime requirements for python3-gwdatafind)
-BuildRequires: python%{python3_pkgversion}-igwn-auth-utils >= 0.2.0
+BuildRequires: python%{python3_pkgversion}-igwn-auth-utils >= 0.3.1
 BuildRequires: python%{python3_pkgversion}-ligo-segments
-BuildRequires: python%{python3_pkgversion}-requests
-BuildRequires: python%{python3_pkgversion}-safe-netrc
 BuildRequires: help2man
 
 # testing dependencies
@@ -62,10 +60,8 @@
 
 %package -n python%{python3_pkgversion}-%{srcname}
 Summary:  Python %{python3_version} library for the GWDataFind service
-Requires: python%{python3_pkgversion}-igwn-auth-utils >= 0.2.0
+Requires: python%{python3_pkgversion}-igwn-auth-utils >= 0.3.1
 Requires: python%{python3_pkgversion}-ligo-segments
-Requires: python%{python3_pkgversion}-requests
-Requires: python%{python3_pkgversion}-safe-netrc
 %{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}}
 %description -n python%{python3_pkgversion}-%{srcname}
 The DataFind service allows users to query for the location of
@@ -125,6 +121,14 @@
 # -- changelog
 
 %changelog
+* Mon Nov 21 2022 Duncan Macleod <[email protected]> 1.1.3-1
+- update for 1.1.3
+
+* Thu Sep 29 2022 Duncan Macleod <[email protected]> 1.1.2-1
+- update for 1.1.2
+- update igwn-auth-utils minimum version
+- remove extra packages for igwn-auth-utils[requests]
+
 * Mon May 09 2022 Duncan Macleod <[email protected]> 1.1.1-1
 - update for 1.1.1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gwdatafind-1.1.1/setup.cfg 
new/gwdatafind-1.1.3/setup.cfg
--- old/gwdatafind-1.1.1/setup.cfg      2022-05-09 16:55:36.016894000 +0200
+++ new/gwdatafind-1.1.3/setup.cfg      2022-11-21 14:27:39.787467200 +0100
@@ -36,7 +36,7 @@
 setup_requires = 
        setuptools
 install_requires = 
-       igwn-auth-utils[requests] >= 0.2.0
+       igwn-auth-utils >=0.3.1
        ligo-segments
 
 [options.entry_points]
@@ -46,10 +46,10 @@
 [options.extras_require]
 docs = 
        numpydoc
-       sphinx >= 1.8.0
+       sphinx >= 4.4.0
+       sphinx-argparse
        sphinx_automodapi
        sphinx_rtd_theme
-       sphinx_tabs
 test = 
        pytest >= 2.8.0
        pytest-cov

Reply via email to