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