> > > > Back-ported apache-airflow-backport-providers-snowflake package for > Airflow 1.10.* > > I think it should say > > Back-ported apache-airflow-providers-snowflake package for Airflow > 1.10.* > > Why no backports ? I believe we agreed (between you Kaxil and myself: https://lists.apache.org/thread.html/rd6943e2bd7ed30317e7b8aff1b8fd7ea02b871f3c7ff7ac9988e12c5%40%3Cdev.airflow.apache.org%3E) on using backport in the name of the package. This is to make it potentially different from the packages that we will (maybe) later release for 2.0. I think we have now consistently 'apache-airflow-backport-providers-*' - everywhere: package names, names of files, PyPI project. Or maybe I missed it somewhere and we have apache-airlfow-proviiders-* somewhere else?
We don't publish `-src` archives for these releases, and we need to > https://apache.org/legal/release-policy.html#what-must-every-release-contain We do: https://dist.apache.org/repos/dist/dev/airflow/backport-providers/2020.5.20rc1/apache-airflow-backport-providers-2020.5.20rc1-source.tar.gz This is a single source file for the whole airflow (including all providers) and you can rebuild any of the packages from this single source file. Do you think we should have this file repeated for every package ? They will be aways the same - to make sure that we can rebuild the packages we really need release all airflow sources. > Every ASF release must contain a source package, which must be > > sufficient for a user to build and test the release provided they have > > access to the appropriate platform and tools > > I think this means we need to do it as an rc2? > Dwpends on the answer to the above. > > You have signed the releases with a key email address under your > personal domain -- it would be greatly preferable if you signed the > releases with a key using your apache.org email address, please. (You > can add a new email address to the same key, I think). > Sure. I can do it :) > > Oh yes, there are the .whl files, sorry! And confirmed that python2.7 > doesn't let them get installed. > I think we can prevent the -py2 in the next release - I am reading appropriate PEPs now :) > > -ash > > On May 18 2020, at 10:58 am, Ash Berlin-Taylor <[email protected]> wrote: > > > Nice one Jarek, looking forward to having this! > > > > However: > > > > -1 (but recoverable without cancelling the vote) > > > > There are no wheel files in the artifacts uploaded to apache SVN (which > > per the ASF rules is strictly what we vote upon/release). PyPi is just > > how we all install it. > > > > Please upload the .whl files to > > > > https://dist.apache.org/repos/dist/dev/airflow/backport-providers/2020.5.20rc1/ > too. > > > > Additionally, and this one might need the vote cancelling to fix: the > > wheel files on PyPi have a suffix of `-py2.py3-none-any.whl` but these > > files are not installable on Python 2, so that doesn't seem right. (The > > metadata in PyPi does say 'py>=3.6' though. Odd. Is this okay? Is it > > fixable anyway? > > > > I will continue testing. > > > > -a > > > > On May 17 2020, at 11:44 pm, Jarek Potiuk <[email protected]> > wrote: > > > >> Hey all, > >> > >> I have cut Airflow Backport Providers 2020.5.20rc1. > >> > >> This email is calling a vote on the release, which will last for 72 > >> hours - > >> which means that it will end on 2020.05.21 1:00 am CEST. > >> > >> Consider this my (binding) +1. > >> > >> Airflow Backport Providers 2020.5.20rc1 are available at: > >> > https://dist.apache.org/repos/dist/dev/airflow/backport-providers/2020.5.20rc1/ > >> > >> There are 58(!) provider packages released the first time. > >> > >> *apache-airflow-backport-providers-2020.5.20rc1-source.tar.gz* is a > source > >> release that comes > >> with INSTALL instructions. > >> > >> > *apache-airflow-backport-providers-<PROVIDER>-2020.5.20rc1-bin.tar.gz* is > >> the binary Python "sdist" release. > >> > >> Public keys are available at: > >> https://dist.apache.org/repos/dist/release/airflow/KEYS > >> > >> Only votes from PMC members are binding, but members of the community > are > >> encouraged to test the release and vote with "(non-binding)". > >> > >> Please note that the version number excludes the `rcX` string, so > >> it's now > >> simply 2020.5.19. This will allow us to rename the artifact without > >> modifying > >> the artifact checksums when we actually release. > >> > >> Each of the packages contains detailed changelog. Here is the list of > links > >> to > >> the released packages and changelogs: > >> > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-spark/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-dingding/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-postgres/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-cloudant/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-datadog/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-jenkins/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-hdfs/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-docker/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-slack/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-opsgenie/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-pagerduty/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-microsoft-mssql/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-amazon/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-singularity/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-databricks/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-salesforce/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-yandex/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-microsoft-azure/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-imap/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-mongo/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-exasol/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-microsoft-winrm/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-facebook/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-sqoop/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-vertica/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-hashicorp/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-discord/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-jira/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-presto/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-celery/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-pig/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-elasticsearch/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-sqlite/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-email/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-zendesk/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-grpc/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-druid/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-cassandra/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-oracle/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-ssh/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-cncf-kubernetes/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-ftp/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-odbc/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-pinot/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-segment/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-sftp/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-http/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-qubole/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-google/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-hive/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-snowflake/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-openfaas/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-redis/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-apache-livy/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-samba/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-papermill/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-jdbc/2020.5.20rc1/ > >> > https://pypi.org/project/apache-airflow-backport-providers-mysql/2020.5.20rc1/ > >> > >> Cheers, > >> > >> J. > >> > -- Jarek Potiuk Polidea <https://www.polidea.com/> | Principal Software Engineer M: +48 660 796 129 <+48660796129> [image: Polidea] <https://www.polidea.com/>
