+1 Non-binding Ran it on my Dev cluster with no regressions On Sat, May 10, 2025, 9:13 AM Ash Berlin-Taylor <a...@apache.org> wrote:
> +1 binding > > > On 9 May 2025, at 22:03, Jens Scheffler <j_scheff...@gmx.de.INVALID> > wrote: > > > > +1 (binding) - Checked SVN, Reproducible package build, Licenses, > Signatures > > > > This is the technical check. Did not have the chance to test the > package, will attempt to check basics until Monday and report critical > problems. Unfortunately had no free time the last days to check. > > > > On 09.05.25 17:37, Kaxil Naik wrote: > >> Aah yeah ignore the filepath please as checksums match > >> > >> On Fri, 9 May 2025 at 16:21, Jarek Potiuk <ja...@potiuk.com> wrote: > >> > >>> Yeh. I think it's **not** an issue because checksums agree, but we > have to > >>> fix the process to remove the dist. BTW. It would be perfectly fine if > we - > >>> even now - remove the dist from those checksum files and re-push - that > >>> does not change verification steps. > >>> > >>> On Fri, May 9, 2025 at 12:44 PM Ephraim Anierobi < > >>> ephraimanier...@apache.org> > >>> wrote: > >>> > >>>> While checking the checksum, I got the following: > >>>> 1c1 > >>>> < > >>>> > >>>> > >>> > 60d133dc13ca11635f7f2c086c4ef90d4a5f7498220e71508c0b58a39a65a3fbce249df78a43068ae245d99ee195b60fb5a7560cdcf3644106133c248d2ecd66 > >>>> apache_airflow_core-3.0.1-py3-none-any.whl > >>>> --- > >>>> > >>> > 60d133dc13ca11635f7f2c086c4ef90d4a5f7498220e71508c0b58a39a65a3fbce249df78a43068ae245d99ee195b60fb5a7560cdcf3644106133c248d2ecd66 > >>>> dist/apache_airflow_core-3.0.1-py3-none-any.whl > >>>> Checking apache_airflow_core-3.0.1.tar.gz.sha512 > >>>> 1c1 > >>>> < > >>>> > >>>> > >>> > 64f9774ffac32c82693fd86786d46f7a0412e99395796df2186c43479ecd573244041628ca97a877fd56187352e1db5c8fac0601ac7dfb863b3f7d216f024c2a > >>>> apache_airflow_core-3.0.1.tar.gz > >>>> --- > >>>> > >>> > 64f9774ffac32c82693fd86786d46f7a0412e99395796df2186c43479ecd573244041628ca97a877fd56187352e1db5c8fac0601ac7dfb863b3f7d216f024c2a > >>>> dist/apache_airflow_core-3.0.1.tar.gz > >>>> Checking apache_airflow-3.0.1-py3-none-any.whl.sha512 > >>>> 1c1 > >>>> < > >>>> > >>>> > >>> > 73ceeb9f1e959f048cde5667f77d9bb0794a4a565c2eb9ce796d6f0db5aee9a4075d52747b73159bd5a11faec3599ef7625749bb2386bc454d7a9f0ee08522ab > >>>> apache_airflow-3.0.1-py3-none-any.whl > >>>> --- > >>>> > >>> > 73ceeb9f1e959f048cde5667f77d9bb0794a4a565c2eb9ce796d6f0db5aee9a4075d52747b73159bd5a11faec3599ef7625749bb2386bc454d7a9f0ee08522ab > >>>> dist/apache_airflow-3.0.1-py3-none-any.whl > >>>> Checking apache_airflow-3.0.1.tar.gz.sha512 > >>>> 1c1 > >>>> < > >>>> > >>>> > >>> > 54ba9380d478457d6019b81958561137be07ba6beccc72907096c5acc435d76366c2305515a913746edccab17afc215efe483bba2ebf48743e5db6f45d840a0a > >>>> apache_airflow-3.0.1.tar.gz > >>>> --- > >>>> > >>> > 54ba9380d478457d6019b81958561137be07ba6beccc72907096c5acc435d76366c2305515a913746edccab17afc215efe483bba2ebf48743e5db6f45d840a0a > >>>> dist/apache_airflow-3.0.1.tar.gz > >>>> Checking apache-airflow-3.0.1-source.tar.gz.sha512 > >>>> 1c1 > >>>> < > >>>> > >>>> > >>> > bf58f53f1bea9c40e2b5fb9e25488c28e7c6cf56e5e6e4fb542d540d79a29711cdec05d0c31f7019683409c28c91c654e73cdb746e8517eb9447e3eacb4e1430 > >>>> apache-airflow-3.0.1-source.tar.gz > >>>> --- > >>>> > >>> > bf58f53f1bea9c40e2b5fb9e25488c28e7c6cf56e5e6e4fb542d540d79a29711cdec05d0c31f7019683409c28c91c654e73cdb746e8517eb9447e3eacb4e1430 > >>>> dist/apache-airflow-3.0.1-source.tar.gz > >>>> > >>>> Which showed differences in file path. It's also the same with the > SDK. > >>> If > >>>> that is not an issue, consider this a binding +1 from me. > >>>> Checked reproducibility, licences, SVN files check, and signatures. > >>>> > >>>> > >>>> On Fri, 9 May 2025 at 06:59, Amogh Desai <amoghdesai....@gmail.com> > >>> wrote: > >>>>> Amazing. Thanks Jarek! > >>>>> Thanks & Regards, > >>>>> Amogh Desai > >>>>> > >>>>> > >>>>> On Fri, May 9, 2025 at 2:49 AM Jarek Potiuk <ja...@potiuk.com> > wrote: > >>>>> > >>>>>> Hello here, > >>>>>> > >>>>>> Good news. > >>>>>> > >>>>>> I have just rebuilt images for Airflow 3.0.1 with the latest > >>>> constraints > >>>>> - > >>>>>> which include common-messaging == 1.0.1rc1 and amazon == 9.7.0rc2 . > I > >>>> had > >>>>>> to cheat a bit this time > >>>>>> > >>>>>> > >>> > https://github.com/apache/airflow/commit/502809eeb0fab423393813631d0998777668c20b > >>>>>> to go back with `common.messaging` because we released it today, and > >>>>>> constraints were already updated, and it depends on (unreleased yet) > >>>>>> apache-airflow 3.0.1 (not rc!)... But it would all work with RCs > >>>>>> out-of-the-box if we released both common.messaging and airflow > >>>> (tomorrow > >>>>>> after we release amazon rc2 and updating constraints, no manual > >>> update > >>>>> will > >>>>>> be needed - and I will re-push the image with "final" packages. > >>>>>> > >>>>>> You might want to pull your images from the DockerHub > >>>>>> > >>>>>> J. > >>>>>> > >>>>>> Here is the current list of providers in the published 3.0.1rc1 > >>> images: > >>>>>> package_name | description > >>>>>> | > >>> version > >>>>>> > >>> > ==========================================+==============================================================================================+========= > >>>>>> apache-airflow-providers-amazon | Amazon integration > >>>> (including > >>>>>> Amazon Web Services (AWS) https://aws.amazon.com/) | > >>>>> 9.7.0rc2 > >>>>>> apache-airflow-providers-celery | Celery > >>>>>> https://docs.celeryq.dev/en/stable/ > >>>>>> | 3.10.6 > >>>>>> apache-airflow-providers-cncf-kubernetes | Kubernetes > >>>>>> https://kubernetes.io/ > >>>>>> | 10.4.3 > >>>>>> apache-airflow-providers-common-compat | Common Compatibility > >>>>> Provider - > >>>>>> providing compatibility code for previous Airflow versions | 1.6.1 > >>>>>> apache-airflow-providers-common-io | Common IO Provider > >>>>>> | > 1.5.4 > >>>>>> apache-airflow-providers-common-messaging | Common Messaging > Provider > >>>>>> | > >>> 1.0.1rc1 > >>>>>> apache-airflow-providers-common-sql | Common SQL Provider > >>>>>> https://en.wikipedia.org/wiki/SQL > >>>>> | > >>>>>> 1.27.0 > >>>>>> apache-airflow-providers-docker | Docker > >>>>> https://www.docker.com/ > >>>>>> | > 4.3.1 > >>>>>> apache-airflow-providers-elasticsearch | Elasticsearch > >>>>>> https://www.elastic.co/elasticsearch > >>>>>> | 6.2.2 > >>>>>> apache-airflow-providers-fab | Flask App Builder > >>>>>> https://flask-appbuilder.readthedocs.io/ > >>>>>> | 2.0.2 > >>>>>> apache-airflow-providers-ftp | File Transfer Protocol > >>>> (FTP) > >>>>>> https://tools.ietf.org/html/rfc114 | > >>>> 3.12.3 > >>>>>> apache-airflow-providers-git | Distributed version > >>> control > >>>>>> system (GIT) https://git-scm.com/ | > >>>> 0.0.2 > >>>>>> apache-airflow-providers-google | Google services > >>> including: > >>>>>> | > >>> 15.1.0 > >>>>>> | > >>>>>> | > >>>>>> | - Google Ads > >>>>>> https://ads.google.com/ > >>>>>> | > >>>>>> | - Google Cloud (GCP) > >>>>>> https://cloud.google.com/ > >>>> | > >>>>>> | - Google Firebase > >>>>>> https://firebase.google.com/ > >>>>> | > >>>>>> | - Google LevelDB > >>>>>> https://github.com/google/leveldb/ > >>>>>> | > >>>>>> > >>>>>> | - Google Marketing > >>>> Platform > >>>>>> https://marketingplatform.google.com/ | > >>>>>> | - Google Workspace > >>>>>> https://workspace.google.com/ (formerly Google Suite) > >>>>> | > >>>>>> apache-airflow-providers-grpc | gRPC https://grpc.io/ > >>>>>> | 3.7.3 > >>>>>> apache-airflow-providers-hashicorp | Hashicorp including > >>>> Hashicorp > >>>>>> Vault https://www.vaultproject.io/ | > >>> 4.1.1 > >>>>>> apache-airflow-providers-http | Hypertext Transfer > >>> Protocol > >>>>>> (HTTP) https://www.w3.org/Protocols/ | > >>>> 5.2.2 > >>>>>> apache-airflow-providers-microsoft-azure | Microsoft Azure > >>>>>> https://azure.microsoft.com/ > >>>>>> | 12.3.1 > >>>>>> apache-airflow-providers-mysql | MySQL > >>>> https://www.mysql.com/ > >>>>>> | > 6.2.2 > >>>>>> apache-airflow-providers-odbc | ODBC > >>>>>> https://github.com/mkleehammer/pyodbc/wiki > >>>>>> | 4.9.2 > >>>>>> apache-airflow-providers-openlineage | OpenLineage > >>>>>> https://openlineage.io/ > >>>>>> | 2.2.0 > >>>>>> apache-airflow-providers-postgres | PostgreSQL > >>>>>> https://www.postgresql.org/ > >>>>>> | 6.1.3 > >>>>>> apache-airflow-providers-redis | Redis https://redis.io/ > >>>>>> | 4.0.2 > >>>>>> apache-airflow-providers-sendgrid | Sendgrid > >>>>> https://sendgrid.com/ > >>>>>> | > 4.0.1 > >>>>>> apache-airflow-providers-sftp | SSH File Transfer > >>> Protocol > >>>>>> (SFTP) https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/ | > >>>>> 5.2.1 > >>>>>> apache-airflow-providers-slack | Slack > https://slack.com/ > >>>>>> services integration including: > | > >>>>> 9.0.5 > >>>>>> | > >>>>>> | > >>>>>> | - Slack API > >>>>>> https://api.slack.com/ > >>>>>> | > >>>>>> | - Slack Incoming > >>> Webhook > >>>>>> https://api.slack.com/messaging/webhooks | > >>>>>> apache-airflow-providers-smtp | Simple Mail Transfer > >>>> Protocol > >>>>>> (SMTP) https://tools.ietf.org/html/rfc5321 | > >>> 2.0.3 > >>>>>> apache-airflow-providers-snowflake | Snowflake > >>>>>> https://www.snowflake.com/ > >>>>>> | 6.2.2 > >>>>>> apache-airflow-providers-ssh | Secure Shell (SSH) > >>>>>> https://tools.ietf.org/html/rfc4251 > >>>>>> | > >>>>>> 4.0.1 > >>>>>> apache-airflow-providers-standard | Airflow Standard > Provider > >>>>>> | 1.1.0 > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> On Wed, May 7, 2025 at 11:13 AM Jarek Potiuk <ja...@potiuk.com> > >>> wrote: > >>>>>>> And .... I know those are a bit vanity metrics - but we are 18th at > >>>>>>> https://ossrank.com/ - just ABOVE `Python` > >>>>>>> > >>>>>>> On Wed, May 7, 2025 at 11:11 AM Amogh Desai < > >>>> amoghdesai....@gmail.com> > >>>>>>> wrote: > >>>>>>> > >>>>>>>> 👏. Good problems to have! > >>>>>>>> > >>>>>>>> Thanks & Regards, > >>>>>>>> Amogh Desai > >>>>>>>> > >>>>>>>> > >>>>>>>> On Wed, 7 May 2025 at 2:40 PM, Jarek Potiuk <ja...@potiuk.com> > >>>> wrote: > >>>>>>>>> I had helped Briana to generate candidates for PR of the month > >>> for > >>>>>> April > >>>>>>>>> and it run for many many minutes and ended up with 'reached 750 > >>>>>> issues - > >>>>>>>>> giving up' ... We've never expected we will ever hit those > >>> limits > >>>> - > >>>>>> they > >>>>>>>>> seem insanely high when we defined them. > >>>>>>>>> > >>>>>>>>> We just did. > >>>>>>>>> > >>>>>>>>> J > >>>>>>>>> > >>>>>>>>> śr., 7 maj 2025, 09:09 użytkownik Amogh Desai < > >>>>>> amoghdesai....@gmail.com > >>>>>>>>> napisał: > >>>>>>>>> > >>>>>>>>>> Thanks Kaxil! > >>>>>>>>>> > >>>>>>>>>> 242 issues is really impressive :D > >>>>>>>>>> > >>>>>>>>>> Thanks & Regards, > >>>>>>>>>> Amogh Desai > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> On Wed, May 7, 2025 at 3:56 AM Vikram Koka > >>>>>>>> <vik...@astronomer.io.invalid > >>>>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>>> Thanks Kaxil, 242 issues closed in this patch release! > >>>>>>>>>>> That's amazing! > >>>>>>>>>>> > >>>>>>>>>>> Vikram > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> On Tue, May 6, 2025 at 2:49 PM Kaxil Naik < > >>>> kaxiln...@gmail.com> > >>>>>>>> wrote: > >>>>>>>>>>>> Docker images are now available > >>>>>>>>>>>> > >>>>>>>>>>>> docker pull apache/airflow:3.0.1.rc1 > >>>>>>>>>>>> docker pull apache/airflow:3.0.1.rc1-python3.12 > >>>>>>>>>>>> docker pull apache/airflow:3.0.1.rc1-python3.11 > >>>>>>>>>>>> docker pull apache/airflow:3.0.1.rc1-python3.10 > >>>>>>>>>>>> docker pull apache/airflow:3.0.1.rc1-python3.9 > >>>>>>>>>>>> > >>>>>>>>>>>> Slim images: > >>>>>>>>>>>> > >>>>>>>>>>>> docker pull apache/airflow:slim-3.0.1rc1 > >>>>>>>>>>>> docker pull apache/airflow:slim-3.0.1rc1-python3.12 > >>>>>>>>>>>> docker pull apache/airflow:slim-3.0.1rc1-python3.11 > >>>>>>>>>>>> docker pull apache/airflow:slim-3.0.1rc1-python3.10 > >>>>>>>>>>>> docker pull apache/airflow:slim-3.0.1rc1-python3.9 > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> On Wed, 7 May 2025 at 02:43, Kaxil Naik < > >>>> kaxiln...@gmail.com> > >>>>>>>> wrote: > >>>>>>>>>>>>> Hey fellow Airflowers, > >>>>>>>>>>>>> > >>>>>>>>>>>>> The release candidates for *Apache Airflow 3.0.1rc1* and > >>>>> *Task > >>>>>>>> SDK > >>>>>>>>>>>>> 1.0.1rc1* are now available for testing! > >>>>>>>>>>>>> > >>>>>>>>>>>>> This email is calling for a vote on the release, which > >>>> will > >>>>>>>> last at > >>>>>>>>>>> least > >>>>>>>>>>>>> until 12th May, 10:00 am GMT and until 3 binding +1 > >>> votes > >>>>> have > >>>>>>>> been > >>>>>>>>>>>>> received. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Consider this my +1 binding vote. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Airflow 3.0.1rc1 is available at: > >>>>>>>>>>>>> > >>> https://dist.apache.org/repos/dist/dev/airflow/3.0.1rc1/ > >>>>>>>>>>>>> "apache-airflow" Meta package: > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> - *apache-airflow-3.0.1-source.tar.gz* is a source > >>>>> release > >>>>>>>> that > >>>>>>>>>>> comes > >>>>>>>>>>>>> with INSTALL instructions. > >>>>>>>>>>>>> - *apache-airflow-3.0.1.tar.gz* is the binary Python > >>>>>> "sdist" > >>>>>>>>>>> release. > >>>>>>>>>>>>> - *apache_airflow-3.0.1-py3-none-any.whl* is the > >>> binary > >>>>>>>> Python > >>>>>>>>>>>>> wheel "binary" release. > >>>>>>>>>>>>> > >>>>>>>>>>>>> "apache-airflow-core" package > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> - *apache_airflow_core-3.0.1.tar.gz* is the binary > >>>> Python > >>>>>>>>> "sdist" > >>>>>>>>>>>>> release. > >>>>>>>>>>>>> - *apache_airflow_3.0.1-py3-none-any.whl* is the > >>> binary > >>>>>>>> Python > >>>>>>>>>>>>> wheel "binary" release. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Task SDK 1.0.1rc1 is available at: > >>>>>>>>>>>>> > >>>>>>>> https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.1rc1/ > >>>>>>>>>>>>> "apache-airflow-task-sdk" package > >>>>>>>>>>>>> > >>>>>>>>>>>>> - *apache-airflow-task-sdk-1.0.1-source.tar.gz* is a > >>>>> source > >>>>>>>>>> release > >>>>>>>>>>>>> - *apache_airflow_task_sdk-1.0.1.tar.gz* is the > >>> binary > >>>>>> Python > >>>>>>>>>>> "sdist" > >>>>>>>>>>>>> release. > >>>>>>>>>>>>> - *apache_airflow_task_sdk-1.0.1-py3-none-any.whl* is > >>>> the > >>>>>>>> binary > >>>>>>>>>>>>> Python wheel "binary" release. > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> Public keys are available at: > >>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/airflow/KEYS > >>>>>>>>>>>>> > >>>>>>>>>>>>> Please vote accordingly: > >>>>>>>>>>>>> > >>>>>>>>>>>>> [ ] +1 approve > >>>>>>>>>>>>> [ ] +0 no opinion > >>>>>>>>>>>>> [ ] -1 disapprove with the reason > >>>>>>>>>>>>> > >>>>>>>>>>>>> Only votes from PMC members are binding, but all members > >>>> of > >>>>>> the > >>>>>>>>>>> community > >>>>>>>>>>>>> are encouraged to test the release and vote with > >>>>>>>> "(non-binding)". > >>>>>>>>>>>>> The test procedure for PMC members is described in: > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>> > https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-pmc-members > >>>>>>>>>>>>> The test procedure for contributors and members of the > >>>>>> community > >>>>>>>>> who > >>>>>>>>>>>> would > >>>>>>>>>>>>> like to test this RC is described in: > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>> > https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-contributors > >>>>>>>>>>>>> Please note that the version number excludes the 'rcX' > >>>>> string, > >>>>>>>> so > >>>>>>>>>> it's > >>>>>>>>>>>> now > >>>>>>>>>>>>> simply 3.0.1 for Airflow package and 1.0.1 for Task SDK. > >>>>> This > >>>>>>>> will > >>>>>>>>>>> allow > >>>>>>>>>>>>> us to rename the artifact without modifying > >>>>>>>>>>>>> the artifact checksums when we actually release. > >>>>>>>>>>>>> > >>>>>>>>>>>>> *Docs* (for preview): > >>> https://airflow-3-0-1rc1.surge.sh/ > >>>>>>>>>>>>> *Release Notes*: > >>>>>>>>>>>>> > >>>>>>>>>>>>> - > >>>>>>>>>>>>> > >>> > https://github.com/apache/airflow/blob/3.0.1rc1/RELEASE_NOTES.rst#airflow-3-0-1-2025-05-12 > >>>>>>>>>>>>> - https://airflow-3-0-1rc1.surge.sh/release_notes.html > >>>>>>>> (Rendered > >>>>>>>>>> HTML) > >>>>>>>>>>>>> > >>>>>>>>>>>>> *Testing Instructions using PyPI*: > >>>>>>>>>>>>> > >>>>>>>>>>>>> You can build a virtualenv that installs this and other > >>>>>> required > >>>>>>>>>>> packages > >>>>>>>>>>>>> (e.g. task sdk), like this: > >>>>>>>>>>>>> > >>>>>>>>>>>>> ``` > >>>>>>>>>>>>> > >>>>>>>>>>>>> uv venv > >>>>>>>>>>>>> > >>>>>>>>>>>>> uv pip install -U apache-airflow --pre > >>>>>>>>>>>>> > >>>>>>>>>>>>> ``` > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> Constraints files are at > >>>>>>>>>>>>> > >>>> https://github.com/apache/airflow/tree/constraints-3.0.1rc1 > >>>>>>>>>>>>> Regards, > >>>>>>>>>>>>> > >>>>>>>>>>>>> Kaxil > >>>>>>>>>>>>> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > > For additional commands, e-mail: dev-h...@airflow.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > For additional commands, e-mail: dev-h...@airflow.apache.org > >