Mattia Giambirtone
|
760e25bff7
|
Fixes and refactoring
|
2024-03-29 15:16:05 +01:00 |
Mattia Giambirtone
|
bc5e0f167f
|
Initial work on refactoring the kernel
|
2024-03-18 14:59:52 +01:00 |
Mattia Giambirtone
|
e647b7631d
|
Fix cancellation bugs and add ability to call some objects in remote python processes
|
2024-03-16 22:17:45 +01:00 |
Mattia Giambirtone
|
e4f50fe95a
|
Various socket bugfixes. Initial communication layer for remote async python processes
|
2024-03-16 01:08:20 +01:00 |
Mattia Giambirtone
|
e6f3f9b8eb
|
Improve process handling by adding shutdown tasks. Various bug fixes and minor improvements
|
2024-03-12 16:26:59 +01:00 |
Mattia Giambirtone
|
d7070c8bbf
|
Initial experimental work for auto-joining process pools
|
2024-03-11 12:17:41 +01:00 |
Mattia Giambirtone
|
62b2f19527
|
Preliminary work on process pools. Remove smart events
|
2024-03-10 19:35:00 +01:00 |
Mattia Giambirtone
|
e1485d9317
|
Reformat with black
|
2024-02-23 13:13:47 +01:00 |
Mattia Giambirtone
|
6b098b7c46
|
Minor fixes for Windows support and httpx compatibility
|
2024-02-23 13:13:46 +01:00 |
Mattia Giambirtone
|
95e265aca1
|
Fix multiprocessing support on Windows
|
2024-02-23 13:13:45 +01:00 |
Mattia Giambirtone
|
e2f2abf026
|
Experimental async signal support
|
2024-02-23 13:13:43 +01:00 |
Mattia Giambirtone
|
156b3c6fc8
|
Various bug fixes and simplifications, added multiprocessing support and new tests
|
2024-02-23 13:13:41 +01:00 |
Mattia Giambirtone
|
f9e56cffc4
|
Further work on streams and multiprocessing
|
2024-02-23 13:13:41 +01:00 |
Mattia Giambirtone
|
26a43d5f84
|
Ported old aiosched sockets and streams and added related tests
|
2024-02-23 13:13:40 +01:00 |
Mattia Giambirtone
|
4d35957d17
|
Added test for pathlib wrapper
|
2024-02-23 13:13:39 +01:00 |
Mattia Giambirtone
|
400b0fa04c
|
Preparation for I/O layer
|
2024-02-23 13:13:38 +01:00 |
Mattia Giambirtone
|
3e49f71f00
|
Refactoring and initial work on multiprocessing support
|
2024-02-23 13:13:38 +01:00 |