| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python313-psygnal | Distribution: openSUSE Tumbleweed | 
| Version: 0.13.0 | Vendor: openSUSE | 
| Release: 1.1 | Build date: Thu May 15 10:05:13 2025 | 
| Group: Unspecified | Build host: reproducible | 
| Size: 648904 | Source RPM: python-psygnal-0.13.0-1.1.src.rpm | 
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pyapp-kit/psygnal | |
| Summary: Fast python callback/event system modeled after Qt Signals | |
Psygnal (pronounced "signal") is a pure python implementation of the [observer pattern](https://en.wikipedia.org/wiki/Observer_pattern), with the API of [Qt-style Signals](https://doc.qt.io/qt-5/signalsandslots.html) with (optional) signature and type checking, and support for threading.
BSD-3-Clause
* Thu May 15 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 0.13.0
    * feat: add testing utilities (#368)
    * fix: Don't use deprecated model_fields access (#364)
    * build: fix building of wheels with uv (#370)
    * ci(pre-commit.ci): autoupdate (#369)
    * docs: general docs update, use mkdocs-api-autonav (#367)
    * build: use pyproject dependency groups and uv (#366)
    * ci(dependabot): bump pypa/cibuildwheel from 2.22 to 2.23 (#360)
    * Add back universal (none-any) wheel (#358)
    * ci(pre-commit.ci): autoupdate (#355)
  - Drop support-pydantic-211.patch, merged upstream
  - Update Suggests from pyproject.toml
  - Use Python 3.11 on SLE-15 by default
* Wed Apr 30 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-pydantic-211.patch:
    * Support Pydantic 2.11 changes by not calling model_fields on
      instances.
* Tue Feb 04 2025 Dirk Müller <dmueller@suse.com>
  - update to 0.12.0:
    * feat: add description to signalinstance \#339 (tlambert03)
    * perf: add `emit_fast` method for 10x faster emission
      \(without safety checks\) \#331 (tlambert03)
    * fix: use safer repr in warning \#353 (tlambert03)
    * fix: fix use of computed\_field setter with
      field\_dependencies \#336 (tlambert03)
* Tue May 07 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.11.1:
    * perf: let EventedSet use clear\(\) method of underlying set
* Wed Apr 03 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.11.0:
    * refactor: change EmitLoopError message, and mechanism of info
      gathering \#302 (tlambert03)
    * feat: add signal aliases on SignalGroup \#299 (getzze)
    * feat!: Rename `recursion_mode` to `reemission`.  Rename
      `deferred` to `queued`.  Add `latest-only` mode.
      \(technically breaking\) \#296 (tlambert03)
* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.10.2:
    * fix: fix hard reference to objects in emitted arguments \#301
    * feat: Add recursion\_mode \('immediate' or 'deferred'\) to
      Signal and SignalInstance \#293 (tlambert03)
    * feat: add collect\_fields option to SignalGroupDescriptor,
      and accept a SignalGroup subclass \#291 (getzze)
    * feat: support for evented containers as pydantic v2 fields
    * perf: Fixing performance of evented set \#275 (Czaki)
    * refactor!: New SignalGroup that does not subclass
      SignalInstance \#269 (tlambert03)
    * feat: emit the old value as second argument in Signals from
      SignalGroupDescriptor \(evented dataclass\) \#257 (getzze)
* Thu Dec 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.9.5:
    * feat: better repr for WeakCallback objects
    * refactor: make EmitLoop error message clearer
    * perf: don't compare before/after values in evented
      dataclass/model when no signals connected
    * fix: emission of events from root validators and extraneous
      emission of dependent fields
* Mon Sep 04 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Initial release of 0.9.3.
/usr/lib/python3.13/site-packages/psygnal /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/METADATA /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/RECORD /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/licenses /usr/lib/python3.13/site-packages/psygnal-0.13.0.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/psygnal/__init__.py /usr/lib/python3.13/site-packages/psygnal/__pycache__ /usr/lib/python3.13/site-packages/psygnal/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_dataclass_utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_dataclass_utils.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_evented_decorator.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_evented_decorator.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_evented_model.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_evented_model.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_group.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_group.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_group_descriptor.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_group_descriptor.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_mypyc.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_mypyc.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_queue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_queue.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_signal.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_signal.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_throttler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_throttler.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_weak_callback.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/_weak_callback.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/qt.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/qt.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/testing.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/testing.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/_dataclass_utils.py /usr/lib/python3.13/site-packages/psygnal/_evented_decorator.py /usr/lib/python3.13/site-packages/psygnal/_evented_model.py /usr/lib/python3.13/site-packages/psygnal/_exceptions.py /usr/lib/python3.13/site-packages/psygnal/_group.py /usr/lib/python3.13/site-packages/psygnal/_group_descriptor.py /usr/lib/python3.13/site-packages/psygnal/_mypyc.py /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__init__.py /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__ /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/_pyinstaller_hook.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/_pyinstaller_hook.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/hook-psygnal.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/__pycache__/hook-psygnal.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/_pyinstaller_hook.py /usr/lib/python3.13/site-packages/psygnal/_pyinstaller_util/hook-psygnal.py /usr/lib/python3.13/site-packages/psygnal/_queue.py /usr/lib/python3.13/site-packages/psygnal/_signal.py /usr/lib/python3.13/site-packages/psygnal/_throttler.py /usr/lib/python3.13/site-packages/psygnal/_throttler.pyi /usr/lib/python3.13/site-packages/psygnal/_weak_callback.py /usr/lib/python3.13/site-packages/psygnal/containers /usr/lib/python3.13/site-packages/psygnal/containers/__init__.py /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__ /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_dict.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_dict.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_list.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_list.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_proxy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_proxy.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_set.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_evented_set.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_selectable_evented_list.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_selectable_evented_list.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_selection.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/psygnal/containers/__pycache__/_selection.cpython-313.pyc /usr/lib/python3.13/site-packages/psygnal/containers/_evented_dict.py /usr/lib/python3.13/site-packages/psygnal/containers/_evented_list.py /usr/lib/python3.13/site-packages/psygnal/containers/_evented_proxy.py /usr/lib/python3.13/site-packages/psygnal/containers/_evented_set.py /usr/lib/python3.13/site-packages/psygnal/containers/_selectable_evented_list.py /usr/lib/python3.13/site-packages/psygnal/containers/_selection.py /usr/lib/python3.13/site-packages/psygnal/py.typed /usr/lib/python3.13/site-packages/psygnal/qt.py /usr/lib/python3.13/site-packages/psygnal/testing.py /usr/lib/python3.13/site-packages/psygnal/utils.py /usr/share/doc/packages/python313-psygnal /usr/share/doc/packages/python313-psygnal/CHANGELOG.md /usr/share/doc/packages/python313-psygnal/README.md /usr/share/licenses/python313-psygnal /usr/share/licenses/python313-psygnal/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:03:09 2025