The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
e8f5e6868513b868bd8593042b1b18247a8c46d8 / Jarek Potiuk <[email protected]>
Limit Flask to <2.3 in the wake of 2.2 breaking our tests

Flask 2.2 added a few deprecations and made a few changes that
made our tests stop working. Those were really test problems not
real application problems (there were no breaking changes in 2.2):

* new deprecation warnings produced
* Flask app cannot be reused in multiple tests
* The way how session lifetime is calculated makes test fail
  if freezegun is frozen using Pendulum datetime rather than the
  stdlib ones

This is an early warning for the future as the deprecation
warnings make us aware that Flask 2.3 is breaking. So this PR
fixes the 2.2 compatibility but at the same time limits Flask to
< 2.3 with appropriate information when the limit can be removed.

Report URL: https://github.com/apache/airflow/actions/runs/2791374553

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to