1
0
Fork 0
mirror of https://gitee.com/fantix/kloop.git synced 2024-11-21 18:01:00 +00:00
No description
Find a file
2022-03-19 17:41:48 -04:00
src/kloop v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
tests v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
.gitignore v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
LICENSE v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
Makefile Update README and add Makefile 2022-03-19 17:41:48 -04:00
MANIFEST.in Update README and add Makefile 2022-03-19 17:41:48 -04:00
pyproject.toml v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
README.md Update README and add Makefile 2022-03-19 17:41:48 -04:00
setup.cfg v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00
setup.py v0.0.1: Initial project structure 2022-03-19 17:26:56 -04:00

kLoop

kLoop is an implementation of the Python asyncio event loop written in Cython, using io_uring and kTLS features of the Linux kernel, open-sourced and released under the MulanPSL - 2.0 license.

⚠️WARNING: THIS PROJECT IS IN PROOF-OF-CONCEPT STAGE!⚠️

Requirements

  • Python >= 3.8
  • Linux >= 5.11 (enable ktls with modprobe ktls)
  • OpenSSL 1.1.1 (3.0 is unnecessary)