Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-hunter for openSUSE:Factory 
checked in at 2022-12-03 10:03:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hunter (Old)
 and      /work/SRC/openSUSE:Factory/.python-hunter.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hunter"

Sat Dec  3 10:03:46 2022 rev:3 rq:1039669 version:3.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hunter/python-hunter.changes      
2022-10-11 18:05:57.398124266 +0200
+++ /work/SRC/openSUSE:Factory/.python-hunter.new.1835/python-hunter.changes    
2022-12-03 10:04:02.819377148 +0100
@@ -1,0 +2,6 @@
+Fri Dec  2 18:05:36 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com>
+
+- Update to version 3.5.1 
+  * Fixed breakage in hunter-trace when Ctrl-C.
+
+-------------------------------------------------------------------

Old:
----
  hunter-3.5.0.tar.gz

New:
----
  hunter-3.5.1.tar.gz

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

Other differences:
------------------
++++++ python-hunter.spec ++++++
--- /var/tmp/diff_new_pack.cvnyyc/_old  2022-12-03 10:04:03.299379815 +0100
+++ /var/tmp/diff_new_pack.cvnyyc/_new  2022-12-03 10:04:03.307379859 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-hunter
-Version:        3.5.0
+Version:        3.5.1
 Release:        0
 Summary:        Pytest plugin for coverage reporting
 License:        BSD-2-Clause

++++++ hunter-3.5.0.tar.gz -> hunter-3.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/.bumpversion.cfg 
new/hunter-3.5.1/.bumpversion.cfg
--- old/hunter-3.5.0/.bumpversion.cfg   2022-09-11 01:25:03.000000000 +0200
+++ new/hunter-3.5.1/.bumpversion.cfg   2022-09-27 11:20:55.000000000 +0200
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 3.5.0
+current_version = 3.5.1
 commit = True
 tag = True
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/CHANGELOG.rst 
new/hunter-3.5.1/CHANGELOG.rst
--- old/hunter-3.5.0/CHANGELOG.rst      2022-09-11 01:22:18.000000000 +0200
+++ new/hunter-3.5.1/CHANGELOG.rst      2022-09-27 11:20:35.000000000 +0200
@@ -2,6 +2,11 @@
 Changelog
 =========
 
+3.5.1 (2022-09-27)
+------------------
+
+* Fixed breakage in ``hunter-trace`` when Ctrl-C.
+
 3.5.0 (2022-09-11)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/PKG-INFO new/hunter-3.5.1/PKG-INFO
--- old/hunter-3.5.0/PKG-INFO   2022-09-11 01:28:00.724512800 +0200
+++ new/hunter-3.5.1/PKG-INFO   2022-09-27 14:43:50.322826400 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: hunter
-Version: 3.5.0
+Version: 3.5.1
 Summary: Hunter is a flexible code tracing toolkit.
 Home-page: https://github.com/ionelmc/python-hunter
 Author: Ionel Cristian Mărieș
@@ -460,6 +460,11 @@
 Changelog
 =========
 
+3.5.1 (2022-09-27)
+------------------
+
+* Fixed breakage in ``hunter-trace`` when Ctrl-C.
+
 3.5.0 (2022-09-11)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/README.rst new/hunter-3.5.1/README.rst
--- old/hunter-3.5.0/README.rst 2022-09-11 01:25:03.000000000 +0200
+++ new/hunter-3.5.1/README.rst 2022-09-27 11:20:55.000000000 +0200
@@ -47,9 +47,9 @@
     :alt: Supported implementations
     :target: https://pypi.org/project/hunter
 
-.. |commits-since| image:: 
https://img.shields.io/github/commits-since/ionelmc/python-hunter/v3.5.0.svg
+.. |commits-since| image:: 
https://img.shields.io/github/commits-since/ionelmc/python-hunter/v3.5.1.svg
     :alt: Commits since latest release
-    :target: https://github.com/ionelmc/python-hunter/compare/v3.5.0...master
+    :target: https://github.com/ionelmc/python-hunter/compare/v3.5.1...master
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/docs/conf.py 
new/hunter-3.5.1/docs/conf.py
--- old/hunter-3.5.0/docs/conf.py       2022-09-11 01:25:03.000000000 +0200
+++ new/hunter-3.5.1/docs/conf.py       2022-09-27 11:20:55.000000000 +0200
@@ -32,7 +32,7 @@
     version = release = get_distribution('hunter').version
 except Exception:
     traceback.print_exc()
-    version = release = '3.5.0'
+    version = release = '3.5.1'
 
 pygments_style = 'trac'
 templates_path = ['.']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/setup.py new/hunter-3.5.1/setup.py
--- old/hunter-3.5.0/setup.py   2022-09-11 01:25:03.000000000 +0200
+++ new/hunter-3.5.1/setup.py   2022-09-27 11:20:55.000000000 +0200
@@ -118,7 +118,7 @@
     use_scm_version={
         'local_scheme': 'dirty-tag',
         'write_to': 'src/hunter/_version.py',
-        'fallback_version': '3.5.0',
+        'fallback_version': '3.5.1',
     },
     license='BSD-2-Clause',
     description='Hunter is a flexible code tracing toolkit.',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/src/hunter/__init__.py 
new/hunter-3.5.1/src/hunter/__init__.py
--- old/hunter-3.5.0/src/hunter/__init__.py     2022-09-11 01:25:03.000000000 
+0200
+++ new/hunter-3.5.1/src/hunter/__init__.py     2022-09-27 11:20:55.000000000 
+0200
@@ -45,7 +45,7 @@
 try:
     from ._version import version as __version__
 except ImportError:
-    __version__ = '3.5.0'
+    __version__ = '3.5.1'
 
 __all__ = (
     'And',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/src/hunter/_version.py 
new/hunter-3.5.1/src/hunter/_version.py
--- old/hunter-3.5.0/src/hunter/_version.py     2022-09-11 01:28:00.000000000 
+0200
+++ new/hunter-3.5.1/src/hunter/_version.py     2022-09-27 14:43:50.000000000 
+0200
@@ -1,5 +1,5 @@
 # coding: utf-8
 # file generated by setuptools_scm
 # don't change, don't track in version control
-version = '3.5.0'
-version_tuple = (3, 5, 0)
+version = '3.5.1'
+version_tuple = (3, 5, 1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/src/hunter/remote.py 
new/hunter-3.5.1/src/hunter/remote.py
--- old/hunter-3.5.0/src/hunter/remote.py       2022-09-09 21:35:12.000000000 
+0200
+++ new/hunter-3.5.1/src/hunter/remote.py       2022-09-27 11:15:17.000000000 
+0200
@@ -145,7 +145,7 @@
 
 
 def deactivate():
-    hunter._default_config = sys.stderr
+    hunter._default_stream = sys.stderr
     hunter.stop()
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/src/hunter.egg-info/PKG-INFO 
new/hunter-3.5.1/src/hunter.egg-info/PKG-INFO
--- old/hunter-3.5.0/src/hunter.egg-info/PKG-INFO       2022-09-11 
01:28:00.000000000 +0200
+++ new/hunter-3.5.1/src/hunter.egg-info/PKG-INFO       2022-09-27 
14:43:50.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: hunter
-Version: 3.5.0
+Version: 3.5.1
 Summary: Hunter is a flexible code tracing toolkit.
 Home-page: https://github.com/ionelmc/python-hunter
 Author: Ionel Cristian Mărieș
@@ -460,6 +460,11 @@
 Changelog
 =========
 
+3.5.1 (2022-09-27)
+------------------
+
+* Fixed breakage in ``hunter-trace`` when Ctrl-C.
+
 3.5.0 (2022-09-11)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hunter-3.5.0/tests/test_remote.py 
new/hunter-3.5.1/tests/test_remote.py
--- old/hunter-3.5.0/tests/test_remote.py       2022-09-09 21:35:12.000000000 
+0200
+++ new/hunter-3.5.1/tests/test_remote.py       2022-09-27 11:12:35.000000000 
+0200
@@ -35,6 +35,35 @@
 
 
 @pytest.mark.skipif('platform.system() == "Windows"')
+def test_manhole_reattach():
+    with TestProcess('python', '-msamplemanhole') as target, 
dump_on_error(target.read):
+        wait_for_strings(target.read, TIMEOUT, 'Oneshot activation is done by 
signal')
+
+        with TestProcess('hunter-trace', '-p', str(target.proc.pid), 
'stdlib=False') as tracer, dump_on_error(tracer.read):
+            wait_for_strings(
+                tracer.read,
+                TIMEOUT,
+                'Output stream active. Starting tracer',
+                'call      => stuff()',
+                'line         time.sleep(1)',
+                'return    <= stuff: None',
+            )
+            tracer.proc.send_signal(signal.SIGINT)
+
+        with TestProcess('hunter-trace', '-p', str(target.proc.pid), 
'stdlib=False') as tracer, dump_on_error(tracer.read):
+            wait_for_strings(
+                tracer.read,
+                TIMEOUT,
+                'Output stream active. Starting tracer',
+                ' => stuff()',
+                '    time.sleep(1)',
+                ' <= stuff: None',
+            )
+
+        wait_for_strings(target.read, TIMEOUT, 'Broken pipe', 'Stopping 
tracer.')
+
+
+@pytest.mark.skipif('platform.system() == "Windows"')
 def test_manhole_clean_exit():
     with TestProcess('python', '-msamplemanhole') as target, 
dump_on_error(target.read):
         wait_for_strings(target.read, TIMEOUT, 'Oneshot activation is done by 
signal')

Reply via email to