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