forked from pool/python-psygnal
- 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 OBS-URL: https://build.opensuse.org/request/show/1277594 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psygnal?expand=0&rev=15
84 lines
3.5 KiB
Plaintext
84 lines
3.5 KiB
Plaintext
-------------------------------------------------------------------
|
|
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.
|