This is an automated email from the ASF dual-hosted git repository.
jedcunningham pushed a change to branch v2-8-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 948ec96724 Additional type-ignore after types-docutils (#37859)
add 291e4d33cc Limit `pandas` to `<2.2` (#37748)
add 19d684d3ce Update documentation about recent image changes (#38085)
add 07b32f04fe Fix hash caching in `ObjectStoragePath` (#37769)
add c44f5396be Add padding to prevent grid horizontal scroll overlapping
tasks (#37942)
add 8c4f10427c Fix a bug where scheduler heartrate parameter were not used
(#37992)
add 0e60195448 Fix task instances list link (#38096)
add e6ab8fc158 Fix excessive permission changing for log task handler
(#38164)
add 62f636f0d4 bump `croniter` to fix an issue with 29 Feb cron
expressions (#38198)
add bcdd076200 Fix filtered TI links (#38274)
add 305a516d63 Limit azure-cosmos (#38175)
add e0192f5168 Limit importlib_resources as it breaks pytest_rewrites
(#38095)
add 5aa424d563 Fix incorrect serialisation of the FixedTimezone (#38139)
add f42db91ae9 Update build dependencies
add defd26577d Ignore mypy complain about `directives._directives` in docs
(#38190)
add 44bef58bab Workaround optional typing error detected by new
typing-docutils (#38012)
add 1e73bb9e68 Update deferring.rst (#38122)
add eff5643493 doc: add a section about debugging in docker-compose with
PyCharm (#37940)
add 5995565f2a Minor security model update (#37984)
add b3c8137cc3 Tell users what to do if their scanners find issues in the
image (#37652)
add 0398a45dc5 Fix typos in image documentation (#37714)
add 67904a5985 Add missing changelog record about MySQL support in ARM
image (#38267)
add 2b719fe35d Fix docker changelogs discrepancy between 2.8.3 and 2.9.0
(#38269)
add 542604a15d Minor fixup on docker-stack changelog (#38293)
add 10066d94d6 Lift the limit on importlib_resources library (#38294)
add 16644e665b Update version to 2.8.4
add 34ea330b78 Update release notes for 2.8.4
No new revisions were added by this update.
Summary of changes:
README.md | 12 +-
RELEASE_NOTES.rst | 31 +++++
airflow/__init__.py | 2 +-
airflow/api_connexion/openapi/v1.yaml | 2 +-
airflow/io/path.py | 6 +-
airflow/jobs/job.py | 2 +
airflow/jobs/scheduler_job_runner.py | 1 -
airflow/providers/amazon/provider.yaml | 6 +-
airflow/providers/apache/hive/provider.yaml | 6 +-
airflow/providers/common/sql/provider.yaml | 6 +-
airflow/providers/exasol/provider.yaml | 6 +-
airflow/providers/google/provider.yaml | 6 +-
airflow/providers/microsoft/azure/provider.yaml | 3 +-
airflow/providers/presto/provider.yaml | 6 +-
airflow/providers/salesforce/provider.yaml | 6 +-
airflow/providers/trino/provider.yaml | 6 +-
airflow/providers/weaviate/provider.yaml | 6 +-
airflow/reproducible_build.yaml | 4 +-
airflow/serialization/serialized_objects.py | 2 +-
airflow/utils/log/file_task_handler.py | 41 ++-----
airflow/www/static/js/dag/grid/index.tsx | 1 +
airflow/www/utils.py | 11 +-
dev/breeze/README.md | 2 +-
dev/breeze/pyproject.toml | 3 +
.../authoring-and-scheduling/deferring.rst | 2 +-
docs/apache-airflow/howto/docker-compose/index.rst | 43 +++++++
.../img/add_container_python_interpreter.png | Bin 0 -> 339750 bytes
.../installation/supported-versions.rst | 2 +-
docs/apache-airflow/security/security_model.rst | 4 +-
docs/conf.py | 2 +-
docs/docker-stack/README.md | 10 +-
docs/docker-stack/changelog.rst | 59 ++++-----
.../extending/add-airflow-configuration/Dockerfile | 2 +-
.../extending/add-apt-packages/Dockerfile | 2 +-
.../add-build-essential-extend/Dockerfile | 2 +-
.../extending/add-providers/Dockerfile | 2 +-
.../extending/add-pypi-packages/Dockerfile | 2 +-
.../extending/add-requirement-packages/Dockerfile | 2 +-
.../extending/custom-providers/Dockerfile | 2 +-
.../extending/embedding-dags/Dockerfile | 2 +-
.../extending/writable-directory/Dockerfile | 2 +-
docs/docker-stack/entrypoint.rst | 14 +--
docs/docker-stack/index.rst | 133 +++++++++++++++++----
docs/exts/substitution_extensions.py | 4 +-
generated/PYPI_README.md | 10 +-
generated/provider_dependencies.json | 16 +--
pyproject.toml | 33 ++---
.../ci/pre_commit/pre_commit_supported_versions.py | 2 +-
tests/io/test_path.py | 9 ++
tests/jobs/test_base_job.py | 9 +-
tests/jobs/test_scheduler_job.py | 10 ++
tests/models/test_dag.py | 13 ++
tests/serialization/test_dag_serialization.py | 13 +-
tests/utils/test_log_handlers.py | 28 ++---
54 files changed, 422 insertions(+), 189 deletions(-)
create mode 100644 docs/apache-airflow/img/add_container_python_interpreter.png