This addresses a failure in the `py38-dev` tests caused by markupsafe recently dropping Python 3.8 support. Changed in this commit: * Drop Python 3.8 support * Update CI and tox testing * Update docs references to Python 3.8 * Remove a Windows / Python 3.8 admonition in the docs * Address type annotations * Incorporate style fixes Still to do: * `src/flask/sessions.py` contains these comments: > TODO generic when Python > 3.8 This TODO should now be unblocked.
17 lines
378 B
TOML
17 lines
378 B
TOML
[project]
|
|
name = "flask-example-celery"
|
|
version = "1.0.0"
|
|
description = "Example Flask application with Celery background tasks."
|
|
readme = "README.md"
|
|
requires-python = ">=3.9"
|
|
dependencies = ["flask>=2.2.2", "celery[redis]>=5.2.7"]
|
|
|
|
[build-system]
|
|
requires = ["flit_core<4"]
|
|
build-backend = "flit_core.buildapi"
|
|
|
|
[tool.flit.module]
|
|
name = "task_app"
|
|
|
|
[tool.ruff]
|
|
src = ["src"]
|