Ciro
|
98dad2117a
|
be agressive on loop for now
|
2023-03-21 13:32:23 -03:00 |
Ciro
|
3afb7ec2f2
|
fix several bugs, segfault and memory leak
|
2023-03-19 13:18:29 -03:00 |
Ciro
|
620b853607
|
bump version
|
2023-03-10 13:15:57 -03:00 |
Ciro
|
7adfb90ccf
|
fix libuv blocking without need
|
2023-03-10 13:08:34 -03:00 |
Ciro
|
2ae9059e05
|
preliminar support for Quart, fix ASGI receive behavior, fix custom Task behavior
|
2023-02-16 14:17:58 -03:00 |
Ciro
|
a447904ec7
|
more 10% to 20% in PyPy async
|
2023-02-08 20:54:14 -03:00 |
Ciro
|
f9a76df2f1
|
async 10 to 20% faster
|
2023-02-08 15:53:52 -03:00 |
Ciro
|
291af489f1
|
update uSockets and projects
|
2023-01-18 16:04:41 -03:00 |
Ciro
|
cb6c8334a1
|
on_start/on_shutdown lifespan events #58
|
2023-01-08 18:49:16 -03:00 |
Ciro
|
2a41f6f995
|
added ASGI lifespan support
|
2023-01-03 15:15:43 -03:00 |
Ciro
|
4745dd29bc
|
more tweaks, custom tasks for PyPy and cli doc
|
2022-12-18 10:23:32 -03:00 |
Ciro
|
7c623703b1
|
first cli.py and some improvements
|
2022-12-07 09:38:42 -03:00 |
Ciro
|
5158cc13da
|
added a lot of native optimizations
|
2022-12-04 08:59:12 -03:00 |
Ciro
|
2cb40d67dc
|
less hacks in event loop
|
2022-12-02 16:42:43 -03:00 |
Ciro
|
09552ac20c
|
set running event loop
|
2022-12-02 16:28:40 -03:00 |
Ciro
|
e681d628b7
|
clean uv loop stop
|
2022-12-02 11:29:26 -03:00 |
Ciro
|
6172288501
|
clean loop stop
|
2022-12-02 11:26:38 -03:00 |
Ciro
|
3df4ede94f
|
better async with run_once hack
|
2022-12-02 11:19:31 -03:00 |
Ciro
|
8cce143d96
|
add logging example and remove print to use proper logging in socketify.py and loop.py
|
2022-11-29 11:14:20 -03:00 |
Ciro
|
021dda7d2a
|
use black as code formatter
|
2022-11-16 16:28:46 -03:00 |
Ciro
|
e000162277
|
add graphiql helper
|
2022-11-15 10:17:09 -03:00 |
Ciro
|
1131aad082
|
remove broken import
|
2022-11-14 16:38:05 -03:00 |
Ciro
|
dee8a9910d
|
add example of selector with libuv for study and rewrite to CFFI
|
2022-11-14 16:15:48 -03:00 |
Ciro
|
5dc0ffc6eb
|
no more cork workaround is needed
|
2022-11-14 16:11:08 -03:00 |
Ciro
|
e498551de6
|
rollback perf tests
|
2022-11-06 07:25:07 -03:00 |
Ciro
|
7ee96a8a1b
|
relaxed timer perf test
|
2022-11-06 07:22:10 -03:00 |
Ciro
|
ab81096f6f
|
bring back loop + relax cpu to perf test
|
2022-11-06 07:18:48 -03:00 |
Ciro
|
fd14510032
|
disable loop timer for performance impact test
|
2022-11-06 07:14:15 -03:00 |
Ciro
|
1285619088
|
fix last_run in loop.py
|
2022-11-06 07:11:02 -03:00 |
Ciro
|
76e96f978e
|
relax performance cpu test
|
2022-11-06 07:06:00 -03:00 |
Ciro
|
960e22da15
|
moved uv.py
|
2022-11-01 10:22:55 -03:00 |
Ciro
|
39041a9453
|
added try_end + send_chunk and fixed get_data
|
2022-10-25 22:08:13 -03:00 |
Ciro
|
8c4ffc918a
|
fixed corking in CPython + change uv_timer to uv_check to run asyncio
|
2022-10-25 12:33:50 -03:00 |
Ciro
|
b825d81fbf
|
fixed cork in CPython + PyPy
|
2022-10-25 11:05:11 -03:00 |
Ciro
|
0c56204ec0
|
fixed corking issues
|
2022-10-25 09:53:18 -03:00 |
Ciro
|
af7481c13f
|
add cork and update with master
|
2022-10-24 14:15:46 -03:00 |
Ciro
|
093b0f5c93
|
fixed UVLoop, and added better strategy to Loop, added post support, get_data(), get_json(), get_text(), get_cookie(), set_cookie(), pending x-www-form-urlencoded and form-data (maybe only with another package), added more options for keys in response, added fallback to None if decode fails in request, added on_writable and on_data events, pending try_end and stream examples, added upload and post examples
|
2022-06-03 18:53:42 -03:00 |
Ciro
|
9f4bb0de72
|
fixed asyncio integration (kinda) and added gracefull shutdown on SIGINT
|
2022-06-02 16:00:42 -03:00 |
Ciro
|
ce72919ebc
|
fixed end_without_body
|
2022-06-01 20:00:05 -03:00 |
Ciro
|
451ddac041
|
added error handler
|
2022-05-31 17:53:20 -03:00 |
Ciro
|
aab4427efc
|
added some preliminar asyncio integration, more options for write, end and status
|
2022-05-31 14:56:37 -03:00 |