Mailinglist Archive: opensuse-commit (1906 mails)

< Previous Next >
commit python-certstream for openSUSE:Factory
Hello community,

here is the log from the commit of package python-certstream for
openSUSE:Factory checked in at 2019-04-01 12:34:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-certstream (Old)
and /work/SRC/openSUSE:Factory/.python-certstream.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-certstream"

Mon Apr 1 12:34:59 2019 rev:4 rq:685806 version:1.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-certstream/python-certstream.changes
2018-12-13 19:41:12.377257608 +0100
+++
/work/SRC/openSUSE:Factory/.python-certstream.new.25356/python-certstream.changes
2019-04-01 12:35:00.509823349 +0200
@@ -1,0 +2,12 @@
+Sat Mar 16 17:00:23 UTC 2019 - Jan Engelhardt <jengelh@xxxxxxx>
+
+- Avoid name repetition in summary (rpmlint).
+
+-------------------------------------------------------------------
+Wed Mar 6 14:40:48 UTC 2019 - Tomáš Chvátal <tchvatal@xxxxxxxx>
+
+- Update to 1.10:
+ * no upstream changelog
+- Drop merged add-license.patch
+
+-------------------------------------------------------------------

Old:
----
add-license.patch
certstream-1.9.tar.gz

New:
----
certstream-1.10.tar.gz

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

Other differences:
------------------
++++++ python-certstream.spec ++++++
--- /var/tmp/diff_new_pack.pqEVlH/_old 2019-04-01 12:35:02.173823776 +0200
+++ /var/tmp/diff_new_pack.pqEVlH/_new 2019-04-01 12:35:02.177823776 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-certstream
#
-# 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
@@ -17,29 +17,23 @@


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%{!?license: %global license %doc}
-%bcond_without tests
Name: python-certstream
-Version: 1.9
+Version: 1.10
Release: 0
-Summary: CertStream is a library for receiving certificate transparency
list updates
+Summary: Python library for receiving certificate transparency list
updates
License: MIT
Group: Development/Libraries/Python
-Url: https://github.com/CaliDog/certstream-python/
-Source0:
https://pypi.io/packages/source/c/certstream/certstream-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE add-license.patch
-Patch0: add-license.patch
+URL: https://github.com/CaliDog/certstream-python/
+Source0:
https://files.pythonhosted.org/packages/source/c/certstream/certstream-%{version}.tar.gz
BuildRequires: %{python_module setuptools >= 18.0.1}
-BuildRequires: fdupes
-BuildRequires: python-rpm-macros
#SECTION tests
-%if %{with tests}
BuildRequires: %{python_module termcolor}
-BuildRequires: %{python_module websocket-client}
-%endif
+BuildRequires: %{python_module websocket-client >= 0.48.0}
+BuildRequires: fdupes
+BuildRequires: python-rpm-macros
# /SECTION
Requires: python3-termcolor
-Requires: python3-websocket-client
+Requires: python3-websocket-client >= 0.48.0
BuildArch: noarch

%python_subpackages
@@ -51,19 +45,17 @@

%prep
%setup -q -n certstream-%{version}
-%patch0 -p1
+# do not hardcode dependencies
+sed -i -e 's:==:>=:g' requirements.txt

%build
-%{python_build}
+%python_build

%install
-%{python_install}
-%{python_expand %fdupes -s %{buildroot}%{$python_sitelib}}
+%python_install
+%python_expand %fdupes -s %{buildroot}%{$python_sitelib}

-%if %{with tests}
-%check
-%python_exec setup.py test
-%endif
+# there are no tests

%files %{python_files}
%doc README.md

++++++ certstream-1.9.tar.gz -> certstream-1.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/LICENSE new/certstream-1.10/LICENSE
--- old/certstream-1.9/LICENSE 1970-01-01 01:00:00.000000000 +0100
+++ new/certstream-1.10/LICENSE 2017-10-20 23:47:37.000000000 +0200
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2017 Cali Dog Security
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/MANIFEST.in
new/certstream-1.10/MANIFEST.in
--- old/certstream-1.9/MANIFEST.in 2017-10-20 23:27:14.000000000 +0200
+++ new/certstream-1.10/MANIFEST.in 2018-09-20 23:49:39.000000000 +0200
@@ -1 +1,2 @@
-include requirements.txt
\ No newline at end of file
+include requirements.txt
+include LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/PKG-INFO new/certstream-1.10/PKG-INFO
--- old/certstream-1.9/PKG-INFO 2018-02-27 23:52:21.000000000 +0100
+++ new/certstream-1.10/PKG-INFO 2018-09-20 23:50:12.000000000 +0200
@@ -1,12 +1,11 @@
Metadata-Version: 1.1
Name: certstream
-Version: 1.9
+Version: 1.10
Summary: CertStream is a library for receiving certificate transparency list
updates in real time.
Home-page: https://github.com/CaliDog/certstream-python/
Author: Ryan Sears
Author-email: ryan@xxxxxxxxxx
License: MIT
-Description-Content-Type: UNKNOWN
Description:
Certstream is a library to connect to the certstream network
(certstream.calidog.io).

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/certstream/cli.py
new/certstream-1.10/certstream/cli.py
--- old/certstream-1.9/certstream/cli.py 2017-11-05 20:18:28.000000000
+0100
+++ new/certstream-1.10/certstream/cli.py 2018-03-02 12:21:38.000000000
+0100
@@ -15,6 +15,7 @@
parser.add_argument('--full', action='store_true', help='Output all SAN
addresses as well')
parser.add_argument('--disable-colors', action='store_true', help='Disable
colors when writing a human readable ')
parser.add_argument('--verbose', action='store_true', default=False,
dest='verbose', help='Display debug logging.')
+parser.add_argument('--url', default="wss://certstream.calidog.io",
dest='url', help='Connect to a certstream server.')

def main():
args = parser.parse_args()
@@ -60,7 +61,7 @@

sys.stdout.flush()

- certstream.listen_for_events(_handle_messages, skip_heartbeats=True)
+ certstream.listen_for_events(_handle_messages, args.url,
skip_heartbeats=True)

if __name__ == "__main__":
main()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/certstream/core.py
new/certstream-1.10/certstream/core.py
--- old/certstream-1.9/certstream/core.py 2018-02-27 23:52:04.000000000
+0100
+++ new/certstream-1.10/certstream/core.py 2018-03-02 12:20:56.000000000
+0100
@@ -13,16 +13,15 @@
__delattr__ = dict.__delitem__

class CertStreamClient(WebSocketApp):
- CERTSTREAM_URL = 'wss://certstream.calidog.io'
_context = Context()

- def __init__(self, message_callback, skip_heartbeats=True, on_open=None,
on_error=None):
+ def __init__(self, message_callback, url, skip_heartbeats=True,
on_open=None, on_error=None):
self.message_callback = message_callback
self.skip_heartbeats = skip_heartbeats
self.on_open_handler = on_open
self.on_error_handler = on_error
super(CertStreamClient, self).__init__(
- url=self.CERTSTREAM_URL,
+ url=url,
on_open=self._on_open,
on_message=self._on_message,
on_error=self._on_error,
@@ -48,13 +47,13 @@
self.on_error_handler(instance, ex)
logging.error("Error connecting to CertStream - {} - Sleeping for a
few seconds and trying again...".format(ex))

-def listen_for_events(message_callback, skip_heartbeats=True,
setup_logger=True, on_open=None, on_error=None, **kwargs):
+def listen_for_events(message_callback, url, skip_heartbeats=True,
setup_logger=True, on_open=None, on_error=None, **kwargs):
if setup_logger:
logging.basicConfig(format='[%(levelname)s:%(name)s] %(asctime)s -
%(message)s', level=logging.INFO)

try:
while True:
- c = CertStreamClient(message_callback,
skip_heartbeats=skip_heartbeats, on_open=on_open, on_error=on_error)
+ c = CertStreamClient(message_callback, url,
skip_heartbeats=skip_heartbeats, on_open=on_open, on_error=on_error)
c.run_forever(**kwargs)
time.sleep(5)
except KeyboardInterrupt:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/certstream.egg-info/PKG-INFO
new/certstream-1.10/certstream.egg-info/PKG-INFO
--- old/certstream-1.9/certstream.egg-info/PKG-INFO 2018-02-27
23:52:21.000000000 +0100
+++ new/certstream-1.10/certstream.egg-info/PKG-INFO 2018-09-20
23:50:12.000000000 +0200
@@ -1,12 +1,11 @@
Metadata-Version: 1.1
Name: certstream
-Version: 1.9
+Version: 1.10
Summary: CertStream is a library for receiving certificate transparency list
updates in real time.
Home-page: https://github.com/CaliDog/certstream-python/
Author: Ryan Sears
Author-email: ryan@xxxxxxxxxx
License: MIT
-Description-Content-Type: UNKNOWN
Description:
Certstream is a library to connect to the certstream network
(certstream.calidog.io).

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/certstream.egg-info/SOURCES.txt
new/certstream-1.10/certstream.egg-info/SOURCES.txt
--- old/certstream-1.9/certstream.egg-info/SOURCES.txt 2018-02-27
23:52:21.000000000 +0100
+++ new/certstream-1.10/certstream.egg-info/SOURCES.txt 2018-09-20
23:50:12.000000000 +0200
@@ -1,3 +1,4 @@
+LICENSE
MANIFEST.in
README.md
requirements.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/certstream.egg-info/requires.txt
new/certstream-1.10/certstream.egg-info/requires.txt
--- old/certstream-1.9/certstream.egg-info/requires.txt 2018-02-27
23:52:21.000000000 +0100
+++ new/certstream-1.10/certstream.egg-info/requires.txt 2018-09-20
23:50:12.000000000 +0200
@@ -1,2 +1,2 @@
-websocket-client
+websocket-client==0.48.0
termcolor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/requirements.txt
new/certstream-1.10/requirements.txt
--- old/certstream-1.9/requirements.txt 2017-10-22 00:38:28.000000000 +0200
+++ new/certstream-1.10/requirements.txt 2018-09-20 23:44:15.000000000
+0200
@@ -1,2 +1,2 @@
-websocket-client
+websocket-client==0.48.0
termcolor
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/certstream-1.9/setup.py new/certstream-1.10/setup.py
--- old/certstream-1.9/setup.py 2018-02-27 23:52:04.000000000 +0100
+++ new/certstream-1.10/setup.py 2018-09-20 23:46:11.000000000 +0200
@@ -14,7 +14,7 @@

setup(
name='certstream',
- version="1.9",
+ version="1.10",
url='https://github.com/CaliDog/certstream-python/',
author='Ryan Sears',
install_requires=dependencies,


< Previous Next >
This Thread
  • No further messages