Commit graph

215 commits

Author SHA1 Message Date
Trenton H
9cbb41429c
Enables dependabot for Cargo and Actions (#102) 2023-08-18 10:40:45 +02:00
Giovanni Barillari
de1f641921 Bump dependencies 2023-08-18 10:34:40 +02:00
Giovanni Barillari
121c7bdb7f avoid Python::with_gil call in PyFutureAwaitable.set_result 2023-08-17 16:45:14 +02:00
Giovanni Barillari
5ed3f9a313 Bump PyO3 to 0.19 2023-08-17 16:25:08 +02:00
Giovanni Barillari
199034c9ac Bump version to 0.5.3 2023-08-17 16:24:43 +02:00
Giovanni Barillari
b7384750a7 Simplify WSGI handlers 2023-07-16 16:50:41 +02:00
Giovanni Barillari
634e41eafd
Enhance scope allocs (#99) 2023-07-16 16:47:36 +02:00
Giovanni Barillari
9ca17d08c5 Bump version to 0.5.2 2023-07-16 16:47:14 +02:00
Giovanni Barillari
90107324fe upgrade PyPy version on win CI 2023-07-07 00:45:24 +02:00
Giovanni Barillari
d127424eec enhance ASGI transport I/O (#96) 2023-07-06 23:53:48 +02:00
Gabriel Martín Blázquez
891c768548
add package entrypoint (#95) 2023-07-06 23:32:17 +02:00
Giovanni Barillari
bc806f05f3 Bump version to 0.5.1 2023-07-06 23:31:24 +02:00
Giovanni Barillari
e3853c04bb Update readme 2023-06-22 11:59:59 +02:00
Giovanni Barillari
734fe66d20 bump maturin to 1.1.0 2023-06-22 11:36:07 +02:00
Giovanni Barillari
044992af77 bump dependencies 2023-06-19 17:30:19 +02:00
Giovanni Barillari
49b778024f align pyo3 deps 2023-06-19 17:28:36 +02:00
Giovanni Barillari
d08074226d save 1 object creation in runtime future_into_py_iter and future_into_py_futlike 2023-06-19 16:52:09 +02:00
Giovanni Barillari
c9afb538e1
lock number of workers to 1 on windows (#92) 2023-06-18 13:52:55 +02:00
Giovanni Barillari
8e0061198b use future_into_py_futlike in ASGIHTTPProtocol.send_body 2023-06-15 19:24:00 +02:00
Giovanni Barillari
548b8fc35a
add RSGI response stream (#90)
* add RSGI response stream (#26)

* add RSGI stream test (#26)

* update RSGI spec
2023-06-15 19:20:41 +02:00
Giovanni Barillari
b9f0c43a7b Disable loop optimizations by default (#86) 2023-06-15 17:29:27 +02:00
Giovanni Barillari
4d874f397f
Allow to disable loop optimizations on RSGI workers (#88) 2023-06-15 16:52:33 +02:00
Giovanni Barillari
5f27bc77ab
add ASGI response body streaming (#84) 2023-06-15 16:52:06 +02:00
Giovanni Barillari
233721f9a5
add WSGI response body iteration (#81) 2023-06-15 16:50:55 +02:00
Giovanni Barillari
76c8d92847 Skip websockets messages tests on windows 2023-06-15 16:43:17 +02:00
Giovanni Barillari
db23057b1c Bump version to 0.5.0 2023-06-15 16:27:45 +02:00
Giovanni Barillari
ced57f8007 Allow to disable loop optimizations on ASGI workers (#80) 2023-05-28 15:11:45 +02:00
Giovanni Barillari
42835c9300 Bump version to 0.4.3 2023-05-28 15:06:08 +02:00
Giovanni Barillari
2fff960c9f Review loop tasks context reference copying 2023-05-16 13:41:16 +02:00
Giovanni Barillari
2c192839b3 Bump version to 0.4.2 2023-05-16 12:49:57 +02:00
Giovanni Barillari
509c000c81 Review loop tasks context references 2023-05-12 12:23:24 +02:00
Giovanni Barillari
9d008328c0 Bump version to 0.4.1 2023-05-12 12:13:10 +02:00
Giovanni Barillari
c48ac1474f Update benchmarks 2023-05-11 10:31:39 +02:00
Giovanni Barillari
771eba3ce5 Update README 2023-05-09 14:31:56 +02:00
Giovanni Barillari
b9f4011142 Add support for logging configuration from JSON files 2023-05-09 13:23:16 +02:00
Giovanni Barillari
66438ab4c0 Bump dependencies 2023-05-09 13:07:49 +02:00
Giovanni Barillari
9cbbf32b22 Bump PyO3 to 0.18 (#71) 2023-05-09 12:30:21 +02:00
Giovanni Barillari
05edbfc03c Drop Python 3.7 support (#70) 2023-05-08 16:17:59 +02:00
Giovanni Barillari
e30f6575c8
Merge pull request #76 from emmett-framework/customise-pyloop-tasks
Use custom loop tasks for callbacks
2023-05-04 10:37:03 +02:00
Giovanni Barillari
38c66850c6 Bump version to 0.4.0 2023-05-04 10:31:48 +02:00
Giovanni Barillari
973705b8fb Simplify ASGI and RSGI handlers 2023-05-04 10:24:31 +02:00
Giovanni Barillari
474879c1e9 Use custom loop tasks for callbacks 2023-05-03 00:22:06 +02:00
Giovanni Barillari
2042d87823 Simplify WSGI handlers 2023-05-02 18:20:36 +02:00
Giovanni Barillari
c200668ae1 Bump version to 0.3.2 2023-05-02 18:19:52 +02:00
Giovanni Barillari
8a0224da88 Bump version to 0.3.1 2023-03-21 14:41:57 +01:00
Giovanni Barillari
9b60fcad03 Review build configuration (#72) 2023-03-21 14:41:00 +01:00
Giovanni Barillari
a4af802e15 Bump maturin version in CI workflows 2023-03-21 14:16:07 +01:00
Giovanni Barillari
8d8bd7f4d3 Add wrap_loader param to Server.serve (#35) 2023-03-14 11:32:07 +01:00
Giovanni Barillari
6b3d0766c9
Add log_dictconfig param to Server (#52) (#69) 2023-03-14 11:11:29 +01:00
Giovanni Barillari
69add73a58 Update benchmarks 2023-03-14 10:43:56 +01:00