15 # used in passthru.tests
22 buildPythonPackage rec {
28 inherit pname version;
29 hash = "sha256-CcNHqSqn/0qOfzIGeV8w2CZlS684uHPQdEzVccpgnvw=";
36 propagatedBuildInputs = [
42 ] ++ lib.optional (pythonOlder "3.10") importlib-metadata;
49 inherit flask-limiter flask-restful flask-restx moto;
51 passthru.optional-dependencies = {
52 dotenv = [ python-dotenv ];
57 homepage = "https://flask.palletsprojects.com/";
58 description = "The Python micro framework for building web applications";
60 Flask is a lightweight WSGI web application framework. It is
61 designed to make getting started quick and easy, with the ability
62 to scale up to complex applications. It began as a simple wrapper
63 around Werkzeug and Jinja and has become one of the most popular
64 Python web application frameworks.
66 license = licenses.bsd3;
67 maintainers = with maintainers; [ nickcao ];