issues
search
pyapp-kit
/
psygnal
Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)
https://psygnal.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
84
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
refactor: Unify pydantic evented model modules
#280
tlambert03
closed
8 months ago
4
feat: deduplicate events emission in nested properties
#279
Czaki
closed
8 months ago
10
perf: Do not use reducer if there is no callback in `SignalInstance.resume`
#278
Czaki
closed
8 months ago
6
perf: Delay SignalRelay connection to when a callback is connected
#277
tlambert03
closed
8 months ago
2
[idea] Connect SignalRelay to signals only when have callback
#276
Czaki
closed
8 months ago
0
perf: Fixing performance of evented set
#275
Czaki
closed
8 months ago
5
Add (back) SignalGroup methods
#274
getzze
closed
7 months ago
17
build: remove all dependencies
#273
tlambert03
closed
8 months ago
2
docs: Update README.md with evented containers
#272
tlambert03
closed
8 months ago
2
EventedSet.update is surprising slow
#271
Czaki
closed
8 months ago
3
docs: Update README.md with `make build`
#270
tlambert03
closed
8 months ago
2
refactor!: New SignalGroup that does not subclass SignalInstance
#269
tlambert03
closed
8 months ago
23
build: Drop python 3.7
#268
tlambert03
closed
8 months ago
2
Proposal for alternate SignalGroup pattern
#267
tlambert03
closed
8 months ago
15
ci: inherit secrets in reusable workflow
#266
tlambert03
closed
8 months ago
3
feat: signal alias in field metadata
#265
getzze
opened
8 months ago
10
ci(pre-commit.ci): autoupdate
#264
pre-commit-ci[bot]
closed
8 months ago
2
ci(dependabot): bump pypa/cibuildwheel from 2.16.4 to 2.16.5
#263
dependabot[bot]
closed
8 months ago
2
fix: avoid name conflicts (option 2) use __get__ directly to create signal instances
#262
tlambert03
closed
8 months ago
5
Specify the name of a single changed signal in EventedModel
#261
getzze
closed
7 months ago
4
Name conflict in SignalGroup
#260
getzze
closed
8 months ago
9
chore: add future warning for maxargs in connect_setattr/setitem
#259
tlambert03
closed
8 months ago
2
fix: fix connect_setattr on dataclass field signals
#258
tlambert03
closed
8 months ago
2
feat: emit the old value as second argument in Signals from SignalGroupDescriptor (evented dataclass)
#257
getzze
closed
8 months ago
15
ci(dependabot): bump pypa/cibuildwheel from 2.16.2 to 2.16.4
#256
dependabot[bot]
closed
8 months ago
2
fix: add and fix copy operators
#255
Czaki
closed
8 months ago
2
Copy operator of evented sets lead to sharing inner structures between copies
#254
Czaki
closed
8 months ago
3
ci(dependabot): bump actions/cache from 3 to 4
#253
dependabot[bot]
closed
8 months ago
2
Any way to make this work with mutable data structures?
#252
zulrang
opened
9 months ago
4
ci(pre-commit.ci): autoupdate
#251
pre-commit-ci[bot]
closed
9 months ago
2
fix: fix 3.7 build
#250
tlambert03
closed
10 months ago
2
ci(dependabot): bump actions/upload-artifact from 3 to 4
#249
dependabot[bot]
closed
10 months ago
2
ci(dependabot): bump actions/setup-python from 4 to 5
#248
dependabot[bot]
closed
10 months ago
2
ci(pre-commit.ci): autoupdate
#247
pre-commit-ci[bot]
closed
10 months ago
2
ci(dependabot): bump CodSpeedHQ/action from 1 to 2
#246
dependabot[bot]
closed
10 months ago
2
ci(dependabot): bump conda-incubator/setup-miniconda from 2 to 3
#245
dependabot[bot]
closed
10 months ago
2
Tests failing in CI
#244
github-actions[bot]
closed
8 months ago
0
fix: fix py37 build
#243
tlambert03
closed
11 months ago
2
ci(pre-commit.ci): autoupdate
#242
pre-commit-ci[bot]
closed
11 months ago
2
ci: use reusable ci workflow
#241
tlambert03
closed
11 months ago
2
ci(dependabot): bump pypa/cibuildwheel from 2.16.1 to 2.16.2
#240
dependabot[bot]
closed
1 year ago
2
ci(pre-commit.ci): autoupdate
#239
pre-commit-ci[bot]
closed
1 year ago
2
ci(dependabot): bump pypa/cibuildwheel from 2.15.0 to 2.16.1
#238
dependabot[bot]
closed
1 year ago
2
ci(dependabot): bump pypa/cibuildwheel from 2.15.0 to 2.16.0
#237
dependabot[bot]
closed
1 year ago
3
feat: better repr for WeakCallback objects
#236
tlambert03
closed
1 year ago
3
perf: don't compare before/after values in evented dataclass/model when no signals connected
#235
tlambert03
closed
1 year ago
2
fix: emission of events from root validators and extraneous emission of dependent fields
#234
tlambert03
closed
1 year ago
4
EventedModel does not emit events for all value changes in a root validator
#233
andy-sweet
closed
1 year ago
5
refactor: make EmitLoop error message clearer
#232
tlambert03
closed
11 months ago
2
ci(dependabot): bump actions/checkout from 3 to 4
#231
dependabot[bot]
closed
1 year ago
2
Previous
Next