Commit graph

8 commits

Author SHA1 Message Date
David Lord
2e8fe7b2f2
drop support for python 3.7 2023-04-20 11:09:55 -07:00
David Lord
9cb1a7a52d
blinker is required, signals are always available 2023-04-13 07:39:24 -07:00
David Lord
1432cddb13
update requirements 2023-03-11 07:38:14 -08:00
David Lord
7c5f17a55e
update requirements 2022-02-09 07:39:33 -08:00
David Lord
6f7d99ce4b
use pip-compile-multi for requirements 2022-02-08 12:26:25 -08:00
David Lord
a2258dd05d
exclude greenlet tests on python 3.11 2021-11-15 13:09:04 -08:00
pgjones
6979265fa6
Add async support
This allows for async functions to be passed to the Flask class
instance, for example as a view function,

    @app.route("/")
    async def index():
        return "Async hello"

this comes with a cost though of poorer performance than using the
sync equivalent.

asgiref is the standard way to run async code within a sync context,
and is used in Django making it a safe and sane choice for this.
2021-04-06 09:35:10 -07:00
David Lord
eea31f29a5
use pip-compile to pin dev requirements 2020-05-23 14:03:11 -07:00