v0.8.0
What's Changed
- refactor: use weakmethod instead of _get_method_name by @tlambert03 in #168
- ci: add codspeed benchmarks by @tlambert03 in #170
- fix: add getattr to signalgroup for typing by @tlambert03 in #174
- ci: add evented benchmark by @tlambert03 in #175
- feat: make SignalGroupDescriptor public by @tlambert03 in #173
- refactor: split out SlotCaller logic into new
weak_callable
module... maybe public eventually by @tlambert03 in #178 - fix: minor typing fixes on
connect
by @tlambert03 in #180 - docs: update evented docs to descript SignalGroupDescriptor by @tlambert03 in #179
- refactor: split out dataclass utils by @tlambert03 in #176
- docs: adding spellchecking to docs by @tlambert03 in #182
- refactor: remove PSYGNAL_UNCOMPILED flag. by @tlambert03 in #183
- docs: small docs updates, document EmissionLoopError by @tlambert03 in #184
- feat: improved
monitor_events
by @tlambert03 in #181 - test: no cover compile funcs by @tlambert03 in #185
- fix: fix inheritance of classes with a SignalGroupDescriptor by @tlambert03 in #186
- feat: compile throttler module, improve typing by @tlambert03 in #187
- refactor: change patching of setattr in SignalGroupDescriptor, make more explicit by @tlambert03 in #188
- ci: add dataclasses benchmarks by @tlambert03 in #189
Full Changelog: v0.7.2...v0.8.0