Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.4 kB · 85 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586{ lib, buildPythonPackage, fetchFromGitHub
# build-system, poetry-core
# propagates, aiofiles, blinker, click, hypercorn, importlib-metadata, itsdangerous, jinja2, markupsafe, pydata-sphinx-theme, python-dotenv, typing-extensions, werkzeug
# tests, hypothesis, mock, py, pytest-asyncio, pytestCheckHook}:
buildPythonPackage rec { pname = "quart"; version = "0.18.4"; format = "pyproject";
src = fetchFromGitHub { owner = "pallets"; repo = "quart"; rev = "refs/tags/${version}"; hash = "sha256-iT/pePUtH1hwNIOG8Y/YbqCVseNXVOKC0nrXfB2RTlQ="; };
nativeBuildInputs = [ poetry-core ];
postPatch = '' substituteInPlace pyproject.toml \ --replace "--no-cov-on-fail " "" '';
propagatedBuildInputs = [ aiofiles blinker click hypercorn importlib-metadata itsdangerous jinja2 markupsafe pydata-sphinx-theme python-dotenv typing-extensions werkzeug ];
pythonImportsCheck = [ "quart" ];
nativeCheckInputs = [ hypothesis mock py pytest-asyncio pytestCheckHook ];
meta = with lib; { description = "An async Python micro framework for building web applications"; homepage = "https://github.com/pallets/quart/"; changelog = "https://github.com/pallets/quart/blob/${src.rev}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; };}