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

Head commit for run:
b5e7f5d0f93e936b83b7bdc31fdbc26ce7087db5 / Jarek Potiuk <[email protected]>
Fix validation of date-time field in API and Parameter schemas

The open-api-schema-validator 0.4.3 made RFC3339 validation of
the date-time fields mandatory and this revealed problems in our
test URLs - the '+' was not url-encoded and it was replaced with
space - thus the dates passed were not valid RFC3339 date-time
specifications.

This however revealed one more problem. The RFC3339-validator package
is automatically installed by the open-api-schema-validator, but when
installed, it also adds validation to date-time fields validated by
the Params of ours - for example naive date-time parameters are not
supported any more (but they were in the past).

This might introduce breaking changes for users who use non-valid
date-time parameters - however we should consider that as a bugfix,
and accidental support, because the date-time schema should expect
RFC3999-formatted date time.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to