Skip to content

Conversation

@jedcunningham
Copy link
Member

This allows you to put many provider releases in packages.txt and
check them all in one go. In fact, you can copy/paste the list of pypi
urls from the vote email!

This allows you to put many provider releases in `packages.txt` and
check them all in one go. In fact, you can copy/paste the list of pypi
urls from the vote email!
@potiuk
Copy link
Member

potiuk commented Jul 15, 2022

Nice. But it does not solve everything. You need to verify signatures and checksums and those are not in PyPI - only in SVN :)

@jedcunningham
Copy link
Member Author

True, but those steps work in bulk as-is.

Checking that all the files are present required you to do them one by one, or transform the list of urls into something like echo {name} > packages.txt && python check_packages.py -t providers -v {version} -p {path}, and that gets annoying quickly. This is the one step that I dreaded when voting on providers and now it'll be easy 🙂.

@jedcunningham jedcunningham merged commit ded93a7 into apache:main Jul 15, 2022
@jedcunningham jedcunningham deleted the check_files_script_check_providers branch July 15, 2022 14:13
ankurbajaj9 pushed a commit to ankurbajaj9/airflow that referenced this pull request Jul 15, 2022
This allows you to put many provider releases in `packages.txt` and
check them all in one go. In fact, you can copy/paste the list of pypi
urls from the vote email!
@potiuk
Copy link
Member

potiuk commented Jul 15, 2022

I see. Yeah. I forgot that I (I think never) run the verification of providers myself, so I do not know what it involves :)

potiuk pushed a commit that referenced this pull request Jul 21, 2022
This allows you to put many provider releases in `packages.txt` and
check them all in one go. In fact, you can copy/paste the list of pypi
urls from the vote email!

(cherry picked from commit ded93a7)
@ephraimbuddy ephraimbuddy added this to the Airflow 2.3.4 milestone Aug 15, 2022
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Aug 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants