9 python3Packages.buildPythonApplication rec {
14 src = fetchFromGitHub {
15 owner = "emmett-framework";
18 hash = "sha256-Cuojg2Ko+KH/279z7HGYEthrMAqLgmnoHGjZ8HL7unw=";
21 cargoDeps = rustPlatform.fetchCargoTarball {
23 name = "${pname}-${version}";
24 hash = "sha256-dRBjN0/EmQlGtQ1iGvSPE30KOHVlkWpjpMU2lpIGUdA=";
27 nativeBuildInputs = with rustPlatform; [
37 python3Packages.uvloop
42 description = "Rust HTTP server for Python ASGI/WSGI/RSGI applications";
43 homepage = "https://github.com/emmett-framework/granian";
44 license = lib.licenses.bsd3;
45 mainProgram = "granian";
46 maintainers = with lib.maintainers; [ lucastso10 ];
47 platforms = lib.platforms.unix;