Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Jul 15, 2021

Also regenerated the documentation to include the changelog changes


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.

@boring-cyborg boring-cyborg bot added provider:cncf-kubernetes Kubernetes (k8s) provider related issues area:providers kind:documentation provider:Apache provider:amazon AWS/Amazon - related issues provider:microsoft-azure Azure-related issues provider:google Google (including GCP) related issues provider:snowflake Issues related to Snowflake provider labels Jul 15, 2021
@potiuk potiuk requested review from eladkal and kaxil July 15, 2021 10:02
@potiuk
Copy link
Member Author

potiuk commented Jul 15, 2021

Unfortunately escaped characters broke packages - found it out via twine check. Documentation regenerated.

@github-actions github-actions bot added the okay to merge It's ok to merge this PR as it does not require more tests label Jul 15, 2021
@github-actions
Copy link

The PR is likely OK to be merged with just subset of tests for default Python and Database versions without running the full matrix of tests, because it does not modify the core of Airflow. If the committers decide that the full tests matrix is needed, they will add the label 'full tests needed'. Then you should rebase to the latest main or amend the last commit of the PR, and push it with --force-with-lease.

potiuk added 2 commits July 15, 2021 14:12
In case we have additional dependencies between providers released
at the same time (for example we need to release sftp and ssh
packages now where sftp package depends on release of ssh
at the same time) we have to add suffix to the version of the
additional_dependency.

PIP does not take into account unfortunately that development
dependencies should likely be considered as fulfilling the
requirement of >=. For example if you have:

sftp depends on ssh>=2.1.0 and you release ssh 2.1.0.dev0 at
the same time the ssh>=2.1.0 condition is not fulfilled.

Same case will be with rc1. Therefore we need to add the suffix in such
cross-provider dependencies to be able to install them in CI
and in rc candidates.

In the future we might ask PIP to change behaviour in such case.
* fixed a problem with documentation generation problem with
  html-escaped characters
* regenerated the documentation to include the changelog changes.
@potiuk potiuk force-pushed the fix-html-escaped-characters branch from 21b146f to 1b7865a Compare July 15, 2021 12:51
@potiuk potiuk requested a review from ashb as a code owner July 15, 2021 12:51
@potiuk potiuk merged commit d02ded6 into apache:main Jul 15, 2021
@potiuk potiuk deleted the fix-html-escaped-characters branch July 15, 2021 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers kind:documentation okay to merge It's ok to merge this PR as it does not require more tests provider:amazon AWS/Amazon - related issues provider:cncf-kubernetes Kubernetes (k8s) provider related issues provider:google Google (including GCP) related issues provider:microsoft-azure Azure-related issues provider:snowflake Issues related to Snowflake provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants