You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by gi...@apache.org on 2021/04/09 02:09:29 UTC

[airflow] tag nightly-master updated (3e9e954 -> de9567f)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.


*** WARNING: tag nightly-master was modified! ***

    from 3e9e954  (commit)
      to de9567f  (commit)
    from 3e9e954  Display explicit error in case UID has no actual username (#15212)
     add 076eaea  Remove ``test_deserialization_across_process`` from quarantine (#15264)
     add c594d9c  BugFix: CLI 'kubernetes cleanup-pods' should only clean up Airflow-created Pods (#15204)
     add 7ab4b27  Docs: Remove extra single quote from example connection (#15265)
     add 1e1f9af  Add a note in set-config.rst on using Secrets Backend (#15274)
     add 7bf69ed  Fix typo in a docstring (#15276)
     add 1d635ef  allow hiding of all edges when highlighting states (#15281)
     add ce91872  Better compatibility/diagnostics for arbitrary UID in docker image (#15162)
     add 5661273  Add PythonVirtualenvDecorator to Taskflow API (#14761)
     add d2d6c95  Moves test_scheduler_keeps_scheduling_pool_full to quarantine (#15256)
     add f62e68e  Add test to check Valid Affinity, Tolerations & Node Selector for Cleanup Job (#15278)
     add de9567f  Synchronize the commiter list (#15292)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci.yml                           |   6 +-
 Dockerfile                                         |   2 +-
 airflow/cli/cli_parser.py                          |   6 +-
 airflow/cli/commands/kubernetes_command.py         |  18 +-
 airflow/decorators/__init__.py                     |  85 +++++++-
 airflow/decorators/base.py                         | 147 ++++++++-----
 airflow/decorators/python.py                       |  38 +---
 .../decorators/{python.py => python_virtualenv.py} |  50 ++---
 ....py => tutorial_taskflow_api_etl_virtualenv.py} |  16 +-
 airflow/operators/python.py                        |  22 +-
 airflow/providers/docker/operators/docker.py       |   6 +-
 airflow/providers/google/cloud/operators/gcs.py    |   2 +-
 airflow/utils/python_virtualenv.py                 |  31 +++
 airflow/www/static/css/graph.css                   |   3 +-
 chart/tests/test_cleanup_pods.py                   |  45 ++++
 chart/values.yaml                                  |   2 +-
 .../connections/mysql.rst                          |   2 +-
 docs/apache-airflow/howto/set-config.rst           |   3 +
 docs/apache-airflow/tutorial_taskflow_api.rst      |  20 ++
 docs/docker-stack/build-arg-ref.rst                |   8 +-
 docs/docker-stack/build.rst                        |  35 +++-
 .../Dockerfile                                     |   3 +-
 docs/docker-stack/entrypoint.rst                   |  46 +++-
 docs/spelling_wordlist.txt                         |   1 +
 scripts/in_container/prod/entrypoint_prod.sh       |  42 +++-
 tests/cli/commands/test_kubernetes_command.py      |  40 +++-
 tests/decorators/test_python_virtualenv.py         | 231 +++++++++++++++++++++
 tests/jobs/test_scheduler_job.py                   |   1 +
 tests/serialization/test_dag_serialization.py      |   1 -
 tests/utils/test_python_virtualenv.py              |  24 ++-
 30 files changed, 771 insertions(+), 165 deletions(-)
 copy airflow/decorators/{python.py => python_virtualenv.py} (67%)
 copy airflow/example_dags/{tutorial_taskflow_api_etl.py => tutorial_taskflow_api_etl_virtualenv.py} (91%)
 copy docs/docker-stack/docker-examples/extending/{add-pypi-packages => writable-directory}/Dockerfile (94%)
 create mode 100644 tests/decorators/test_python_virtualenv.py