Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-psygnal-0.11.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-psygnal Distribution: openSUSE Tumbleweed
Version: 0.11.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 3 09:38:03 2024
Group: Unspecified Build host: reproducible
Size: 609016 Source RPM: python-psygnal-0.11.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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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.

Files

/usr/lib/python3.12/site-packages/psygnal
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/licenses
/usr/lib/python3.12/site-packages/psygnal-0.11.0.dist-info/licenses/LICENSE
/usr/lib/python3.12/site-packages/psygnal/__init__.py
/usr/lib/python3.12/site-packages/psygnal/__pycache__
/usr/lib/python3.12/site-packages/psygnal/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_dataclass_utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_dataclass_utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_evented_decorator.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_evented_decorator.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_evented_model.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_evented_model.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_group.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_group.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_group_descriptor.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_group_descriptor.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_mypyc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_mypyc.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_queue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_queue.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_signal.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_signal.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_throttler.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_throttler.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_weak_callback.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/_weak_callback.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/qt.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/qt.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/_dataclass_utils.py
/usr/lib/python3.12/site-packages/psygnal/_evented_decorator.py
/usr/lib/python3.12/site-packages/psygnal/_evented_model.py
/usr/lib/python3.12/site-packages/psygnal/_exceptions.py
/usr/lib/python3.12/site-packages/psygnal/_group.py
/usr/lib/python3.12/site-packages/psygnal/_group_descriptor.py
/usr/lib/python3.12/site-packages/psygnal/_mypyc.py
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__init__.py
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/_pyinstaller_hook.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/_pyinstaller_hook.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/hook-psygnal.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/__pycache__/hook-psygnal.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/_pyinstaller_hook.py
/usr/lib/python3.12/site-packages/psygnal/_pyinstaller_util/hook-psygnal.py
/usr/lib/python3.12/site-packages/psygnal/_queue.py
/usr/lib/python3.12/site-packages/psygnal/_signal.py
/usr/lib/python3.12/site-packages/psygnal/_throttler.py
/usr/lib/python3.12/site-packages/psygnal/_throttler.pyi
/usr/lib/python3.12/site-packages/psygnal/_weak_callback.py
/usr/lib/python3.12/site-packages/psygnal/containers
/usr/lib/python3.12/site-packages/psygnal/containers/__init__.py
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_dict.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_dict.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_list.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_list.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_proxy.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_proxy.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_set.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_evented_set.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_selectable_evented_list.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_selectable_evented_list.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_selection.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/__pycache__/_selection.cpython-312.pyc
/usr/lib/python3.12/site-packages/psygnal/containers/_evented_dict.py
/usr/lib/python3.12/site-packages/psygnal/containers/_evented_list.py
/usr/lib/python3.12/site-packages/psygnal/containers/_evented_proxy.py
/usr/lib/python3.12/site-packages/psygnal/containers/_evented_set.py
/usr/lib/python3.12/site-packages/psygnal/containers/_selectable_evented_list.py
/usr/lib/python3.12/site-packages/psygnal/containers/_selection.py
/usr/lib/python3.12/site-packages/psygnal/py.typed
/usr/lib/python3.12/site-packages/psygnal/qt.py
/usr/lib/python3.12/site-packages/psygnal/utils.py
/usr/share/doc/packages/python312-psygnal
/usr/share/doc/packages/python312-psygnal/CHANGELOG.md
/usr/share/doc/packages/python312-psygnal/README.md
/usr/share/licenses/python312-psygnal
/usr/share/licenses/python312-psygnal/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024