You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by pi...@apache.org on 2023/03/08 21:29:12 UTC

[airflow] branch v2-5-test updated (354ea879e3 -> cd5fcbf9df)

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

pierrejeambrun pushed a change to branch v2-5-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 354ea879e3 Update pipeline.rst - Fix query in `merge_data()` task (#29158)
    omit 4ab8b973a0 Fix validation of date-time field in API and Parameter schemas (#29395)
    omit b4a0f78332 Fix grid logs for large logs (#29390)
    omit 9f8aa37f8a Update Airflow version to 2.5.2
    omit c18727327a Replace blockquote + Note: with RST note in docs (#29709)
    omit a004df2dec Don't use importlib.metadata to get Version for speed (#29723)
    omit 3a7ab400e5 Avoid unneeded Connexion constructs (#29631)
    omit 4d55a8339f Update docker image python version to 3.7 in entrypoint doc (#29964)
    omit fdee316d05 Use python location in cache key used by Breeze (#29947)
    omit 774526b155 Fix on_failure_callback when task receives a SIGTERM (#29743)
    omit f6390ecdde Aggressively cache entry points in process (#29625)
    omit 076e77940d Revert "Google have re-worked their docs site ane appear not publish objects.inv (#28834)" (#29543)
    omit 8162ad6f2f Fix import cycle starting from airflow/__main__.py (#29523)
    omit 5f01786e8e Fix circular imports when airflow starts (#29494)
    omit 6002f370dd Make skipping provider tests part of selective-checks (#29216)
    omit 6b9144b8f4 Require explicit flag to remove MyPy cache when running breeze stop (#29493)
    omit bd5338c99a Update min version of python-deamon to fix containerd file limits (#29916)
    omit 101f6306e7 Normalising the usage of generate_pages (#29898)
    omit fb031cbaf4 Correct argument name of Workday timetable in timetable.rst (#29896)
    omit cbdacdc33b replace tree view with grid view in docs (#29879)
    omit cb5650cc1c Correct link to best_practice(s) section (#29876)
    omit 298b7bdcc6 POST /dagRuns API should 404 if dag not active (#29860)
    omit 6b467065d9 Add a check for not templateable fields (#29821)
    omit 8947fab730 Update ref anchor for env var link in Connection how-to doc (#29816)
    omit 2c366a0e72 Removed continue for not in (#29791)
    omit b26c59e090 better description for limit in api (#29773)
    omit dfe86cd5d9 Fix compile www assets dev (#29769)
    omit b7df14d1cd DAG list sorting lost when switching page (#29756)
    omit 47698a2ef0 Description of dag_processing.last_duration (#29740)
    omit 44f616877b some fixes in the issue triage process doc (#29730)
    omit 3ca309fdd7 Update docs re: template_fields typing and subclasses (#29725)
    omit 864327f2dd Correct version label for data interval variables in documentation (#29704)
    omit 22a8719b95 Move extra links position in grid view (#29703)
    omit 0db1d755a6 FIx formatting of Dataset inlet/outlet note in TaskFlow concepts (#29678)
    omit 4b286a76fe Fix Scheduler crash when clear a previous run of a normal task that is now a mapped task (#29645)
    omit 59f2704667 convert moment with timezone to UTC instead of raising an exception (#29606)
    omit e0dc1ad7c4 fix clear dag run openapi spec responses by adding additional return type (#29600)
    omit 7ebc4b9db4 Specific use-case: adding packages via requirements.txt in compose (#29598)
    omit 21976acf6d Bump undici from 5.9.1 to 5.19.1 (#29583)
    omit 04da72c8f1 Update issue triage policy (#29554)
    omit 1495b4a62b Change expose_hostname default to false (#29547)
    omit 24ccb721c3 Don't display empty rendered attrs in Task Instance Details page (#29545)
    omit 73e3f3bb53 detect is 'docker-compose' existing (#29544)
    omit 6f34dbbe0d Remove section check from get-value command (#29541)
    omit 7c9726b257 Make options output of breeze command consistent and complete (#29097)
    omit 66caf6d79c Add Landing Times entry to UI docs (#29511)
    omit 2a2929bbb5 Do not show version/node in UI traceback for unauthenticated user (#29501)
    omit 197f17b994 Change permissions of config/password files created by airflow (#29495)
    omit 8c4209bf2d Use non-deprecated method when unpause DAG in the UI (#29475)
    omit 573a3ecd50 Use newer setuptools v67.2.0 (#29465)
    omit 7c94ee8e72 Make `prev_logical_date` variable offset-aware (#29454)
    omit d108cbc5d6 Fix nested fields rendering in mapped operators (#29451)
    omit 405591a6e5 datasets, next_run_datasets, remove unnecessary timestamp filter (#29441)
    omit 1c55933492 Remove ssh.rst from private-key check (#29412)
    omit cb87faed86 Bring back fixed tenacity (#29440)
    omit 3a50ab5956 Edgemodifier refactoring w/ labels in TaskGroup edge case (#29410)
    omit 58c163c608 Fix Rest API update user output (#29409)
    omit 7c30d75e76 Improve health checks in example docker-compose and clarify usage (#29408)
    omit 16d68d185e Ensure Serialized DAG is deleted (#29407)
    omit 0fcfef8f55 Persist DAG and task doc values in TaskFlow API if explicitly set (#29399)
    omit 1dc9d738ae Mark Airflow directory in container as safe for git commands (#29386)
    omit 046e0817a9 Remove stderr redirection for get-workflow-info (#29381)
    omit 858394cb22 Increase max height for grid view elements (#29367)
    omit 0ae08fe12a Missing timezone in next_dagrun in parameterized docs (#29362)
    omit 8107fcfceb remove /legacy_tree endpoint (#29359)
    omit 95187b5d0d Fixed link to airflow variable in docs (#29338)
    omit aa5a34b9fc Remove `notes` param from TriggerDagRunOperator docstring (#29298)
    omit ce1d289f70 Change awkward wording about extenibility (#29261)
    omit a1461dbbfe Initialize and validate conf early and intentionally (#29257)
    omit 7738b60a7a Use `schedule` param rather than `timetable` in Timetables docs (#29255)
    omit 29c0237e88 Fixed grammatical issue (#29253)
    omit 1b9ad09d1d Clarify description of worker control config (#29247)
    omit ff9e692b40 Update package version for go and python client (#29218)
    omit 82bd414483 Fix commit title for constraint commits (#29236)
    omit 2937f35cbb redirect to the origin page with all the params (#29212)
    omit 4085e6c8b9 SQLA20: Replace Query(pk).get by `Session.get` (#29205)
    omit 8fffb78d68 Add trigger process to Airflow Docker docs (#29203)
    omit 262a72cb92 Clarify that executor interface is public but instances are not (#29200)
    omit 52d842308f Fixing Task Duration view in case of manual DAG runs only (#22015) (#29195)
    omit 70d1a93e99 Fix dev-mode start-airflow in Breeze (#29225)
    omit 024bdff2ed Bump ua-parser-js from 0.7.31 to 0.7.33 in /airflow/www (#29172)
    omit 93d80c0c4c Remove misleading docstring on dagrun_timeout (#29169)
    omit a76a2a7189 fixed et.c type to etc. (#29163)
    omit ff51cf0a0e Use `pod_name` when patching done KE pods (#29159)
    omit a301390f18 Update broken link for VS Code Quick Start guide (#29154)
    omit f00091c85f General cleanup of things around KubernetesExecutor (#29148)
    omit f51ef0c5f1 Remove poke method to fall back to parent implementation (#29146)
    omit 7315ef6fb6 Fix integration with `codecov` (#29145)
    omit 5e808da7ba PR: Introduced fix to run tasks on Windows systems (#29107)
    omit 3f45b6c3fe Update set-up-database.rst (#29104)
    omit 66225ff113 Explicit a few steps in the release process (#29098)
    omit 0437563e2b Fix warning in migrations about old config. (#29092)
    omit 3dd53bb742 Remove upper bound limitation for `pytest` (#29086)
    omit 80828449d0 emit dagrun failed duration when timeout (#29076)
    omit 458d1c2c5d Check for run_id url param when linking to graph/gantt views (#29066)
    omit e2a770f504 Capitalize dag to DAG (#29064)
    omit fb9d06f890 Several improvements to the Params doc (#29062)
    omit 746d1ee373 Fix pre-commit warning for exclude in inclusive-language check (#29057)
    omit 4708eeda29 Handling error on cluster policy itself (#29056)
    omit 860a361ccf Fix kerberos authentication for the REST API. (#29054)
    omit 1a100c41ee Clarify graph view dynamic task labels (#29042)
    omit 57abd8b356 Fix leak sensitive field via V1EnvVar on exception (#29016)
    omit afc63634b5 Sanitize url_for arguments before they are passed (#29039)
    omit 4b82de67ac Annotate and simplify code samples in DAGs doc (#29027)
    omit b571daa61d Only skip provider integration tests for non-main builds (#29022)
    omit b528e7c5ed change context example to no longer us as variable (#29021)
    omit 6c82a35098 Remove erroneous TODO comment (#29015)
    omit 8ee388d539 fixing import error for dataset (#29007)
    omit d4d94ade22 Write action log to DB when DAG run is trigged via API (#28998)
    omit 143b547305 Fix dag run trigger with a note. (#29228)
    omit 6c6157e7a1 Resolve all variables in pickled XCom iterator (#28982)
    omit 82aba3e6f1 Update go client gen command (#28967)
    omit bd93f443c5 Mark license block in doc as text (#28965)
    omit b393d5e4c3 Bump epoch on python dependencies in Airlfow Image (#28960)
    omit baa8dc1519 Move project and license docs down in menu to start with developer-focused docs (#28956)
    omit b4c60389e7 improve quick start guide (#28949)
    omit 0dd29d2b07 Update how PythonSensor returns values from python_callable (#28932)
    omit 3a6c2c2adc Refactor python operators/sensor tests (#28493)
    omit dea06af2d8 Allow URI without authority and host blocks in `airflow connections add` (#28922)
    omit 6c59e84838 Switch pull-request-target to base branch of pull request (#28921)
    omit 91ade83748 Be more selective when adopting pods with KubernetesExecutor (#28899)
    omit 0cb731c394 Don't get ES log template from airflow local settings unless necessary (#28882)
    omit c22c42dbd4 Remove horizontal lines in TI logs (#28876)
    omit 8719079355 Add dep context description for better log message (#28875)
    omit 1eba989f1b KubenetesExecutor sends state even when successful (#28871)
    omit 934e169ed1 clarify that the total_entries property isn't impact by pagination (#28867)
    omit 9f3fecbdbc Email Config docs more explicit env var examples (#28845)
    omit 9ad5779a54 Annotate KubernetesExecutor pods that we don't delete (#28844)
    omit 389c074b82 More robust cleanup of executors in test_kubernetes_executor (#28281)
    omit a833dfb720 Bump swagger-ui-dist from 3.52.0 to 4.1.3 in /airflow/www (#28824)
    omit 76b2796817 Throttle streaming log reads (#28818)
    omit 13ce6725d4 introduce dag processor job (#28799)
    omit 2a19dd7741 Fix #28391 manual task trigger from UI fails for k8s executor (#28394)
    omit d6657fdcf4 Add Public Interface description to Airflow documentation (#28300)
     add bc94f8177f Fix #28391 manual task trigger from UI fails for k8s executor (#28394)
     add 652a6f48b3 introduce dag processor job (#28799)
     add 7a03a733e3 Throttle streaming log reads (#28818)
     add 3d5b89d553 Bump swagger-ui-dist from 3.52.0 to 4.1.3 in /airflow/www (#28824)
     add 5b7b477ec2 More robust cleanup of executors in test_kubernetes_executor (#28281)
     add 9e2cddfb6e Annotate KubernetesExecutor pods that we don't delete (#28844)
     add adff51fa77 Email Config docs more explicit env var examples (#28845)
     add fcd823eab8 clarify that the total_entries property isn't impact by pagination (#28867)
     add 6efc15e046 KubenetesExecutor sends state even when successful (#28871)
     add 43c93597fb Add dep context description for better log message (#28875)
     add 6663802e74 Don't get ES log template from airflow local settings unless necessary (#28882)
     add 46376e27e0 Be more selective when adopting pods with KubernetesExecutor (#28899)
     add 763fc71805 Switch pull-request-target to base branch of pull request (#28921)
     add 5ad119e409 Allow URI without authority and host blocks in `airflow connections add` (#28922)
     add 874b1fd4d2 Refactor python operators/sensor tests (#28493)
     add 60bb18c5be Update how PythonSensor returns values from python_callable (#28932)
     add bba46bc181 improve quick start guide (#28949)
     add 4624589f19 Move project and license docs down in menu to start with developer-focused docs (#28956)
     add c0d8d52872 Bump epoch on python dependencies in Airlfow Image (#28960)
     add 0c1272cefe Mark license block in doc as text (#28965)
     add 123eb7ff9d Update go client gen command (#28967)
     add f9b6324dc5 Resolve all variables in pickled XCom iterator (#28982)
     add 857a80db85 Fix dag run trigger with a note. (#29228)
     add 0065c6c007 Write action log to DB when DAG run is trigged via API (#28998)
     add b6b2acabca fixing import error for dataset (#29007)
     add 21ea2ce1f8 Remove erroneous TODO comment (#29015)
     add 8de96dd2ae change context example to no longer us as variable (#29021)
     add b6990132cd Only skip provider integration tests for non-main builds (#29022)
     add 4cedd8076b Annotate and simplify code samples in DAGs doc (#29027)
     add ed79c9988b Sanitize url_for arguments before they are passed (#29039)
     add 5d63115644 Fix leak sensitive field via V1EnvVar on exception (#29016)
     add 8b970a79a9 Clarify graph view dynamic task labels (#29042)
     add 1450df11ae Fix kerberos authentication for the REST API. (#29054)
     add cda95d1b73 Handling error on cluster policy itself (#29056)
     add 250f39005d Fix pre-commit warning for exclude in inclusive-language check (#29057)
     add 3b1152bbbb Several improvements to the Params doc (#29062)
     add a719144d6f Capitalize dag to DAG (#29064)
     add d269b78c7a Check for run_id url param when linking to graph/gantt views (#29066)
     add e33a982984 emit dagrun failed duration when timeout (#29076)
     add 4d13e2f970 Remove upper bound limitation for `pytest` (#29086)
     add 2b161badd2 Fix warning in migrations about old config. (#29092)
     add c2deb89be8 Explicit a few steps in the release process (#29098)
     add 83bed35192 Update set-up-database.rst (#29104)
     add 11df168d38 PR: Introduced fix to run tasks on Windows systems (#29107)
     add 2ad138e4c7 Fix integration with `codecov` (#29145)
     add f6598d3b52 Remove poke method to fall back to parent implementation (#29146)
     add 7e956a440e General cleanup of things around KubernetesExecutor (#29148)
     add 9efd09dd11 Update broken link for VS Code Quick Start guide (#29154)
     add 9262990a3f Use `pod_name` when patching done KE pods (#29159)
     add e5fbd65f37 fixed et.c type to etc. (#29163)
     add 5819ffb9c1 Remove misleading docstring on dagrun_timeout (#29169)
     add 6585ba9aa7 Bump ua-parser-js from 0.7.31 to 0.7.33 in /airflow/www (#29172)
     add 37882afb04 Fix dev-mode start-airflow in Breeze (#29225)
     add 52868a53b4 Fixing Task Duration view in case of manual DAG runs only (#22015) (#29195)
     add e6347c771d Add trigger process to Airflow Docker docs (#29203)
     add cd6b1f1040 redirect to the origin page with all the params (#29212)
     add 24ebdc8bb8 Fix commit title for constraint commits (#29236)
     add fbe83a68ca Update package version for go and python client (#29218)
     add 6690f35075 Clarify description of worker control config (#29247)
     add f25db5e649 Fixed grammatical issue (#29253)
     add 0a9af855a0 Use `schedule` param rather than `timetable` in Timetables docs (#29255)
     add 412adbf9e2 Initialize and validate conf early and intentionally (#29257)
     add 59138dd5fd Change awkward wording about extenibility (#29261)
     add 5dfd0320a1 Remove `notes` param from TriggerDagRunOperator docstring (#29298)
     add 5fa3b6738d Fixed link to airflow variable in docs (#29338)
     add 7ba7dffcb1 remove /legacy_tree endpoint (#29359)
     add fa4028b722 Missing timezone in next_dagrun in parameterized docs (#29362)
     add 6992dd4fc2 Increase max height for grid view elements (#29367)
     add e2cce23e93 Remove stderr redirection for get-workflow-info (#29381)
     add ce5b166ebe Mark Airflow directory in container as safe for git commands (#29386)
     add 5fe5d7b278 Persist DAG and task doc values in TaskFlow API if explicitly set (#29399)
     add 71790553de Ensure Serialized DAG is deleted (#29407)
     add ed429f01d0 Improve health checks in example docker-compose and clarify usage (#29408)
     add a41e1bac3b Fix Rest API update user output (#29409)
     add 71ae0cd8fd Edgemodifier refactoring w/ labels in TaskGroup edge case (#29410)
     add 6bdac035d6 Bring back fixed tenacity (#29440)
     add 1b05812614 Remove ssh.rst from private-key check (#29412)
     add b0632bbef8 datasets, next_run_datasets, remove unnecessary timestamp filter (#29441)
     add d996532b35 Fix nested fields rendering in mapped operators (#29451)
     add ae907508db Make `prev_logical_date` variable offset-aware (#29454)
     add 9a7dd90390 Use newer setuptools v67.2.0 (#29465)
     add 7928e89767 Use non-deprecated method when unpause DAG in the UI (#29475)
     add c439634c7e Change permissions of config/password files created by airflow (#29495)
     add 965e76d9ed Do not show version/node in UI traceback for unauthenticated user (#29501)
     add 5bcb4dfeda Add Landing Times entry to UI docs (#29511)
     add fa106151f6 Make options output of breeze command consistent and complete (#29097)
     add 536665ffa1 Remove section check from get-value command (#29541)
     add 101a9b3bb1 detect is 'docker-compose' existing (#29544)
     add 2f88d4c31b Don't display empty rendered attrs in Task Instance Details page (#29545)
     add df3bf60c6c Change expose_hostname default to false (#29547)
     add 630ac5ffa7 Bump undici from 5.9.1 to 5.19.1 (#29583)
     add a0a5ea26b5 Specific use-case: adding packages via requirements.txt in compose (#29598)
     add eae19ced54 fix clear dag run openapi spec responses by adding additional return type (#29600)
     add 8e280b68da convert moment with timezone to UTC instead of raising an exception (#29606)
     add 0a0860892d Fix Scheduler crash when clear a previous run of a normal task that is now a mapped task (#29645)
     add 2207eee838 FIx formatting of Dataset inlet/outlet note in TaskFlow concepts (#29678)
     add ef19711703 Move extra links position in grid view (#29703)
     add e8b4e1d51e Correct version label for data interval variables in documentation (#29704)
     add aed369c95f Update docs re: template_fields typing and subclasses (#29725)
     add 0411f50310 Description of dag_processing.last_duration (#29740)
     add 0d9cec55e6 DAG list sorting lost when switching page (#29756)
     add fe0f3f89db Fix compile www assets dev (#29769)
     add a71d1a6cf1 better description for limit in api (#29773)
     add c3d07fa150 Removed continue for not in (#29791)
     add 3a916c8e3e Update ref anchor for env var link in Connection how-to doc (#29816)
     add 23b8cbd78d Add a check for not templateable fields (#29821)
     add ef8799ae68 POST /dagRuns API should 404 if dag not active (#29860)
     add 44300c8c5f Correct link to best_practice(s) section (#29876)
     add f4e05bc7c9 replace tree view with grid view in docs (#29879)
     add 45e6f986e7 Correct argument name of Workday timetable in timetable.rst (#29896)
     add 8c2be610f2 Normalising the usage of generate_pages (#29898)
     add 867c408607 Update min version of python-deamon to fix containerd file limits (#29916)
     add cedf8c49b4 Require explicit flag to remove MyPy cache when running breeze stop (#29493)
     add ace19930b6 Make skipping provider tests part of selective-checks (#29216)
     add cda0daa4d2 Fix circular imports when airflow starts (#29494)
     add bae4e26878 Fix import cycle starting from airflow/__main__.py (#29523)
     add e244f9b74a Revert "Google have re-worked their docs site ane appear not publish objects.inv (#28834)" (#29543)
     add 414cef2415 Fix on_failure_callback when task receives a SIGTERM (#29743)
     add 9fd79441dd Use python location in cache key used by Breeze (#29947)
     add 39457d7d55 Update docker image python version to 3.7 in entrypoint doc (#29964)
     add 88a39b207c Replace blockquote + Note: with RST note in docs (#29709)
     add 2a24a38124 Update Airflow version to 2.5.2
     add 76e96219c9 Fix grid logs for large logs (#29390)
     add 222d545379 Fix validation of date-time field in API and Parameter schemas (#29395)
     add cd5fcbf9df Update pipeline.rst - Fix query in `merge_data()` task (#29158)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (354ea879e3)
            \
             N -- N -- N   refs/heads/v2-5-test (cd5fcbf9df)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/ISSUE_TEMPLATE/airflow_bug_report.yml      |   2 +-
 .../ISSUE_TEMPLATE/airflow_doc_issue_report.yml    |   2 +-
 .../airflow_helmchart_bug_report.yml               |   4 +-
 .../airflow_providers_bug_report.yml               |   2 +-
 .github/ISSUE_TEMPLATE/feature_request.yml         |   2 +-
 .github/workflows/stale.yml                        |  19 --
 ISSUE_TRIAGE_PROCESS.rst                           |  24 +-
 airflow/__init__.py                                |   2 +-
 .../api_connexion/endpoints/dag_run_endpoint.py    |   2 +-
 .../api_connexion/endpoints/event_log_endpoint.py  |   2 +-
 .../endpoints/import_error_endpoint.py             |   2 +-
 .../endpoints/task_instance_endpoint.py            |   8 +-
 airflow/dag_processing/processor.py                |   2 +-
 airflow/decorators/__init__.pyi                    |   2 +-
 airflow/decorators/branch_python.py                |   2 +-
 airflow/decorators/sensor.py                       |   2 -
 airflow/models/dag.py                              |   6 +-
 airflow/models/dagrun.py                           |   2 +-
 airflow/models/taskinstance.py                     |   8 +
 airflow/operators/python.py                        |   5 +-
 airflow/providers_manager.py                       |   6 +-
 airflow/triggers/base.py                           |   2 +-
 airflow/utils/entry_points.py                      |  44 ++-
 airflow/version.py                                 |  19 +-
 airflow/www/extensions/init_views.py               |  30 +-
 airflow/www/fab_security/sqla/manager.py           |   4 +-
 dev/README_RELEASE_AIRFLOW.md                      |   2 +-
 .../core-extensions/extra-links.rst                |   2 +-
 docs/apache-airflow-providers/index.rst            |   2 +-
 .../authoring-and-scheduling/plugins.rst           |   2 +-
 docs/apache-airflow/howto/custom-operator.rst      |   2 +-
 ...define-extra-link.rst => define_extra_link.rst} |   0
 docs/apache-airflow/howto/index.rst                |   2 +-
 docs/apache-airflow/howto/operator/index.rst       |   4 +-
 docs/apache-airflow/index.rst                      |   9 +-
 docs/apache-airflow/public-airflow-interface.rst   | 362 ---------------------
 docs/apache-airflow/python-api-ref.rst             | 175 ++++++++++
 docs/apache-airflow/redirects.txt                  |   8 +-
 docs/conf.py                                       |  10 +-
 scripts/ci/pre_commit/common_precommit_utils.py    |  13 -
 .../ci/pre_commit/pre_commit_update_versions.py    |  22 +-
 .../ci/pre_commit/pre_commit_version_heads_map.py  |  16 +-
 scripts/in_container/run_migration_reference.py    |   4 +-
 setup.cfg                                          |   2 -
 setup.py                                           |  11 +-
 tests/always/test_connection.py                    |   2 +-
 .../endpoints/test_task_instance_endpoint.py       |  10 +-
 tests/conftest.py                                  |   9 +-
 tests/dag_processing/test_manager.py               |   2 +-
 tests/jobs/test_scheduler_job.py                   |  15 +-
 tests/models/test_dag.py                           |  16 +-
 tests/models/test_serialized_dag.py                |  12 +-
 tests/models/test_variable.py                      |   2 +-
 tests/utils/test_entry_points.py                   |   6 +-
 tests/www/views/test_views_connection.py           |   2 +-
 55 files changed, 347 insertions(+), 582 deletions(-)
 rename docs/apache-airflow/howto/{define-extra-link.rst => define_extra_link.rst} (100%)
 delete mode 100644 docs/apache-airflow/public-airflow-interface.rst
 create mode 100644 docs/apache-airflow/python-api-ref.rst