+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

Reply via email to