You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+36-29Lines changed: 36 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,18 @@
1
1
# TSignal
2
2
3
-
A Python Signal-Slot library inspired by Qt
3
+
Are you looking for a signal/slot pattern in Python without Qt dependencies? TSignal provides a lightweight, thread-safe, and asyncio-compatible implementation that gives you all the power of Qt's signal/slot pattern without the heavyweight dependencies. Perfect for:
4
4
5
-
## Features
6
-
- Easy-to-use signal-slot mechanism with decorators
7
-
- Support for both synchronous and asynchronous slots
8
-
- Thread-safe signal emissions
9
-
- Automatic connection type detection (direct/queued)
10
-
- Compatible with Python's asyncio
5
+
- Async applications needing event handling
6
+
- Thread communication in Python applications
7
+
- Event-driven architectures
8
+
- Decoupled component communication
11
9
12
-
## Installation
13
-
14
-
Currently, this package is under development. You can install it directly from the repository:
0 commit comments