We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-psygnal.changes of Package python-psygnal

-------------------------------------------------------------------
Thu May 15 08:05:13 UTC 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 05:00:03 UTC 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  4 16:20:22 UTC 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  7 12:51:57 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 0.11.1:
  * perf: let EventedSet use clear\(\) method of underlying set

-------------------------------------------------------------------
Wed Apr  3 07:38:03 UTC 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 09:32:23 UTC 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 21:12:59 UTC 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  4 01:26:37 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Initial release of 0.9.3.
openSUSE Build Service is sponsored by