------------------------------------------------------------------- Tue Nov 14 21:30:44 UTC 2023 - Benoît Monin - update to version 1.7.0: * Fixed messages printed to standard error about unraisable exceptions during signal cleanup, typically during interpreter shutdown. #123 * Allow the Signal set_class to be customised, to allow calling of receivers in registration order. #116. * Drop Python 3.7 and support Python 3.12. #126 - additional changes from 1.6.3: * Fix SyncWrapperType and AsyncWrapperType #108 * Fixed issue where signal.connected_to would not disconnect the receiver if an instance of BaseException was raised. #114 - require python >= 3.8: upstream dropped 3.7 support - drop setuptools and wheel, add flit-core as BuildRequires: upstream switched build system ------------------------------------------------------------------- Mon Jul 31 12:04:02 UTC 2023 - Daniel Garcia - Remove no-stdpy-pyc.patch - Call directly to the sphinx module with the specific python interpreter to avoid the usage of default python, bsc#1213698. ------------------------------------------------------------------- Wed Jul 26 22:09:11 UTC 2023 - Matej Cepl - Add no-stdpy-pyc.patch which makes Sphinx not to generate *.pyc files for the Python interpreter it uses for generating documentation. ------------------------------------------------------------------- Tue May 9 06:25:49 UTC 2023 - Daniel Garcia - Update to 1.6.2: * Type annotations are not evaluated at runtime. typing-extensions is not a runtime dependency. :pr:`94` - 1.6.1: * Ensure that py.typed is present in the distributions (to enable other projects to use blinker's typing). * Require typing-extensions > 4.2 to ensure it includes ParamSpec. :issue:`90` - 1.6: * Add a muted context manager to temporarily turn off a signal. :pr:`84` * Allow int senders (alongside existing string senders). :pr:`83` * Add a send_async method to the Signal to allow signals to send to coroutine receivers. :pr:`76` * Update and modernise the project structure to match that used by the pallets projects. :pr:`77` * Add an intial set of type hints for the project. ------------------------------------------------------------------- Sun Apr 23 23:03:43 UTC 2023 - Matej Cepl - move documentation into the main package for SLE15 ------------------------------------------------------------------- Fri Apr 21 12:22:48 UTC 2023 - Dirk Müller - add sle15_python_module_pythons (jsc#PED-68) ------------------------------------------------------------------- Thu Apr 13 22:40:19 UTC 2023 - Matej Cepl - Make calling of %{sle15modernpython} optional. ------------------------------------------------------------------- Wed Sep 14 13:56:07 UTC 2022 - Matej Cepl - Fix documentation generation. ------------------------------------------------------------------- Mon Sep 12 14:44:36 UTC 2022 - Arun Persaud - specfile: * update copyright year * remove patch python-blinker-remove-nose.patch; included upstream * docs and license changed to .rst * build docs using Sphinx - update to version 1.5: * Support Python >= 3.7 and PyPy. Python 2, Python < 3.7, and Jython may continue to work, but the next release will make incompatible changes. ------------------------------------------------------------------- Wed Jul 8 13:23:59 UTC 2020 - pgajdos@suse.com - use pytest instead of deprecated nose - added patches https://github.com/jek/blinker/pull/60 + python-blinker-remove-nose.patch ------------------------------------------------------------------- Thu Dec 6 11:24:47 UTC 2018 - Tomáš Chvátal - Fix fdupes call ------------------------------------------------------------------- Wed Dec 5 01:57:33 UTC 2018 - Jan Engelhardt - Trim bias from description. ------------------------------------------------------------------- Tue Dec 4 12:46:13 UTC 2018 - Matej Cepl - Remove superfluous devel dependency for noarch package ------------------------------------------------------------------- Sun May 7 17:47:40 UTC 2017 - benoit.monin@gmx.fr - convert the package to singlespec - call fdupes to fix duplicated files - remove unneeded buildrequires: unzip - remove unneded doc file that trigger rpmlint - put the documentation in a separate sub-package ------------------------------------------------------------------- Thu Sep 15 13:51:06 UTC 2016 - rjschwei@suse.com - Include in SLES 12 (FATE#321371, bsc#998103) ------------------------------------------------------------------- Fri Mar 11 08:27:10 UTC 2016 - freitag@opensuse.org - use setup.py option to record file list for rpm package ------------------------------------------------------------------- Sun Jan 3 20:55:02 UTC 2016 - freitag@opensuse.org - Fixed doc section in file list ------------------------------------------------------------------- Sun Jan 3 20:35:36 UTC 2016 - freitag@opensuse.org - update to version 1.4: * Verified Python 3.4 support (no changes needed) * Additional bookkeeping cleanup for non-ANY connections at disconnect time. * Added Signal._cleanup_bookeeping() to prune stale bookkeeping on demand ------------------------------------------------------------------- Sun Feb 22 17:44:07 UTC 2015 - benoit.monin@gmx.fr - update to version 1.3: * The global signal stash behind blinker.signal() is now backed by a regular name-to-Signal dictionary * blinker.Namespace is now built on a regular dict * Signal.connect('text-sender') uses an alterate hashing strategy to avoid sharp edges in text identity. ------------------------------------------------------------------- Wed Aug 15 02:59:55 UTC 2012 - highwaystar.ru@gmail.com - python3 package added - spec improved (files section) ------------------------------------------------------------------- Fri Jun 22 13:16:29 UTC 2012 - saschpe@suse.de - Update to version 1.2: + Added Signal.receiver_connected and Signal.receiver_disconnected per-Signal signals. + Deprecated the global 'receiver_connected' signal. + Verified Python 3.2 support (no changes needed!) ------------------------------------------------------------------- Fri Sep 23 12:39:41 UTC 2011 - saschpe@suse.de - Initial version