14
0
Commit Graph

6 Commits

Author SHA256 Message Date
29c39b9315 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=11
2025-02-04 16:20:40 +00:00
85ac36fc6d - update to 0.11.1:
* perf: let EventedSet use clear\(\) method of underlying set

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=9
2024-05-07 12:52:38 +00:00
48a4f75d44 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=7 2024-04-03 07:41:05 +00:00
f93d673729 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=5
2024-03-16 09:33:14 +00:00
a7a73d5ad5 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=3
2023-12-14 21:13:43 +00:00
5566d571c5 - Initial release of 0.9.3.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=1
2023-09-04 01:26:57 +00:00