Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-15 Thread Kaxil Naik
Changing my vote to -1 and cancelling this vote as a critical issue was
reported with DB migrations from 2.10.5 to 3.0.0rc2:
https://github.com/apache/airflow/issues/48844





On Fri, 11 Apr 2025 at 03:22, Vikram Koka 
wrote:

> Very cool. Thanks for working through this, Ash!
>
> On Thu, Apr 10, 2025 at 2:41 PM Ash Berlin-Taylor  wrote:
>
> > Most of the docker images for rc2 are now published on docker hub:
> >
> > Apache/airflow:slim-3.0.0rc2-python3.10
> > apache/airflow:slim-3.0.0rc2-python3.11
> > apache/airflow:slim-3.0.0rc2-python3.12
> > apache/airflow:3.0.0rc2-python3.10
> > apache/airflow:3.0.0rc2-python3.11
> > apache/airflow:3.0.0rc2-python3.12
> >
> > The 3.9 image haven’t yet completed, so these aren’t available yet.
> >
> > apache/airflow:slim-3.0.0rc2-python3.9
> > apache/airflow:3.0.0rc2-python3.9
> >
> > Enjoy!
> > -ash
> >
> > > On 10 Apr 2025, at 18:16, Jarek Potiuk  wrote:
> > >
> > > Fantastic!
> > >
> > > On Thu, Apr 10, 2025 at 1:16 PM Vikram Koka
>  > >
> > > wrote:
> > >
> > >> Awesome!
> > >>
> > >> Thank you Kaxil and everyone who contributed to this release.
> > >> Looking forward to testing this out and responding with my vote :)
> > >>
> > >> Vikram
> > >>
> > >> On Thu, Apr 10, 2025 at 9:53 AM Kaxil Naik 
> wrote:
> > >>
> > >>> Like last time, docker images are still building! I will email here
> > once
> > >>> they are published.
> > >>>
> > >>> On Thu, 10 Apr 2025 at 22:20, Kaxil Naik 
> wrote:
> > >>>
> >  Hey fellow Airflowers,
> > 
> >  I am thrilled to announce the availability of Apache Airflow
> 3.0.0rc2
> > &
> > >>> *Task
> >  SDK 1.0.0rc2* for testing!
> > 
> >  This email is calling for a vote on the release,
> >  which will last at least 7 days until 17th April.
> >  and until 3 binding +1 votes have been received.
> > 
> >  Consider this my (non-binding) +1.
> > 
> >  Airflow 3.0.0rc2 is available at:
> >  https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
> > 
> >  "apache-airflow" Meta package:
> > 
> > 
> >    - *apache-airflow-3.0.0-source.tar.gz* is a source release that
> > >> comes
> >    with INSTALL instructions.
> >    - *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist"
> > >> release.
> >    - *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
> >    wheel "binary" release.
> > 
> >  "apache-airflow-core" package
> > 
> > 
> >    - *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
> >    release.
> >    - *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
> >    wheel "binary" release.
> > 
> >  Task SDK 1.0.0rc2 is available at:
> >  https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
> > 
> >  "apache-airflow-task-sdk" package
> > 
> >    - *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source
> release
> >    - *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python
> > >> "sdist"
> >    release.
> >    - *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will
> > >> allow
> >  us to rename the artifact without modifying
> >  the artifact checksums when we actually release.
> > 
> >  Release Notes:
> >  https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
> > 
> > 
> >  *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 apache-airflow --pre
> > 
> >  ```
> > 
> >  Get Involved
> > 
> >  We encourage the community to test this release and report any
> issues
> > >> or
> 

Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-10 Thread Vikram Koka
Very cool. Thanks for working through this, Ash!

On Thu, Apr 10, 2025 at 2:41 PM Ash Berlin-Taylor  wrote:

> Most of the docker images for rc2 are now published on docker hub:
>
> Apache/airflow:slim-3.0.0rc2-python3.10
> apache/airflow:slim-3.0.0rc2-python3.11
> apache/airflow:slim-3.0.0rc2-python3.12
> apache/airflow:3.0.0rc2-python3.10
> apache/airflow:3.0.0rc2-python3.11
> apache/airflow:3.0.0rc2-python3.12
>
> The 3.9 image haven’t yet completed, so these aren’t available yet.
>
> apache/airflow:slim-3.0.0rc2-python3.9
> apache/airflow:3.0.0rc2-python3.9
>
> Enjoy!
> -ash
>
> > On 10 Apr 2025, at 18:16, Jarek Potiuk  wrote:
> >
> > Fantastic!
> >
> > On Thu, Apr 10, 2025 at 1:16 PM Vikram Koka  >
> > wrote:
> >
> >> Awesome!
> >>
> >> Thank you Kaxil and everyone who contributed to this release.
> >> Looking forward to testing this out and responding with my vote :)
> >>
> >> Vikram
> >>
> >> On Thu, Apr 10, 2025 at 9:53 AM Kaxil Naik  wrote:
> >>
> >>> Like last time, docker images are still building! I will email here
> once
> >>> they are published.
> >>>
> >>> On Thu, 10 Apr 2025 at 22:20, Kaxil Naik  wrote:
> >>>
>  Hey fellow Airflowers,
> 
>  I am thrilled to announce the availability of Apache Airflow 3.0.0rc2
> &
> >>> *Task
>  SDK 1.0.0rc2* for testing!
> 
>  This email is calling for a vote on the release,
>  which will last at least 7 days until 17th April.
>  and until 3 binding +1 votes have been received.
> 
>  Consider this my (non-binding) +1.
> 
>  Airflow 3.0.0rc2 is available at:
>  https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
> 
>  "apache-airflow" Meta package:
> 
> 
>    - *apache-airflow-3.0.0-source.tar.gz* is a source release that
> >> comes
>    with INSTALL instructions.
>    - *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist"
> >> release.
>    - *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
>    wheel "binary" release.
> 
>  "apache-airflow-core" package
> 
> 
>    - *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
>    release.
>    - *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
>    wheel "binary" release.
> 
>  Task SDK 1.0.0rc2 is available at:
>  https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
> 
>  "apache-airflow-task-sdk" package
> 
>    - *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source release
>    - *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python
> >> "sdist"
>    release.
>    - *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will
> >> allow
>  us to rename the artifact without modifying
>  the artifact checksums when we actually release.
> 
>  Release Notes:
>  https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
> 
> 
>  *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 apache-airflow --pre
> 
>  ```
> 
>  Get Involved
> 
>  We encourage the community to test this release and report any issues
> >> or
>  feedback. Your contributions help us ensure a stable and reliable
> >> Airflow
>  3.0.0 release. Please report issues using Github at
>  https://github.com/apache/airflow/issues and mark that this is an
> >> issue
>  in 3.0.0. For an updated list of all known issues in the beta can also
> >> be
>  found in the above link with the label “affected_version:3.0.0rc”
> 
>  A huge thank you to all the contributors who have worked on this
> >>> milestone
>  release!
>  Best,
>  Kaxil
> 
> 
> >>>

Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-10 Thread Ash Berlin-Taylor
Most of the docker images for rc2 are now published on docker hub:

Apache/airflow:slim-3.0.0rc2-python3.10
apache/airflow:slim-3.0.0rc2-python3.11
apache/airflow:slim-3.0.0rc2-python3.12
apache/airflow:3.0.0rc2-python3.10
apache/airflow:3.0.0rc2-python3.11
apache/airflow:3.0.0rc2-python3.12

The 3.9 image haven’t yet completed, so these aren’t available yet.

apache/airflow:slim-3.0.0rc2-python3.9
apache/airflow:3.0.0rc2-python3.9

Enjoy!
-ash

> On 10 Apr 2025, at 18:16, Jarek Potiuk  wrote:
> 
> Fantastic!
> 
> On Thu, Apr 10, 2025 at 1:16 PM Vikram Koka 
> wrote:
> 
>> Awesome!
>> 
>> Thank you Kaxil and everyone who contributed to this release.
>> Looking forward to testing this out and responding with my vote :)
>> 
>> Vikram
>> 
>> On Thu, Apr 10, 2025 at 9:53 AM Kaxil Naik  wrote:
>> 
>>> Like last time, docker images are still building! I will email here once
>>> they are published.
>>> 
>>> On Thu, 10 Apr 2025 at 22:20, Kaxil Naik  wrote:
>>> 
 Hey fellow Airflowers,
 
 I am thrilled to announce the availability of Apache Airflow 3.0.0rc2 &
>>> *Task
 SDK 1.0.0rc2* for testing!
 
 This email is calling for a vote on the release,
 which will last at least 7 days until 17th April.
 and until 3 binding +1 votes have been received.
 
 Consider this my (non-binding) +1.
 
 Airflow 3.0.0rc2 is available at:
 https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
 
 "apache-airflow" Meta package:
 
 
   - *apache-airflow-3.0.0-source.tar.gz* is a source release that
>> comes
   with INSTALL instructions.
   - *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist"
>> release.
   - *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
   wheel "binary" release.
 
 "apache-airflow-core" package
 
 
   - *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
   release.
   - *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
   wheel "binary" release.
 
 Task SDK 1.0.0rc2 is available at:
 https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
 
 "apache-airflow-task-sdk" package
 
   - *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source release
   - *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python
>> "sdist"
   release.
   - *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will
>> allow
 us to rename the artifact without modifying
 the artifact checksums when we actually release.
 
 Release Notes:
 https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
 
 
 *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 apache-airflow --pre
 
 ```
 
 Get Involved
 
 We encourage the community to test this release and report any issues
>> or
 feedback. Your contributions help us ensure a stable and reliable
>> Airflow
 3.0.0 release. Please report issues using Github at
 https://github.com/apache/airflow/issues and mark that this is an
>> issue
 in 3.0.0. For an updated list of all known issues in the beta can also
>> be
 found in the above link with the label “affected_version:3.0.0rc”
 
 A huge thank you to all the contributors who have worked on this
>>> milestone
 release!
 Best,
 Kaxil
 
 
>>> 
>> 



Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-10 Thread Jarek Potiuk
Fantastic!

On Thu, Apr 10, 2025 at 1:16 PM Vikram Koka 
wrote:

> Awesome!
>
> Thank you Kaxil and everyone who contributed to this release.
> Looking forward to testing this out and responding with my vote :)
>
> Vikram
>
> On Thu, Apr 10, 2025 at 9:53 AM Kaxil Naik  wrote:
>
> > Like last time, docker images are still building! I will email here once
> > they are published.
> >
> > On Thu, 10 Apr 2025 at 22:20, Kaxil Naik  wrote:
> >
> > > Hey fellow Airflowers,
> > >
> > > I am thrilled to announce the availability of Apache Airflow 3.0.0rc2 &
> > *Task
> > > SDK 1.0.0rc2* for testing!
> > >
> > > This email is calling for a vote on the release,
> > > which will last at least 7 days until 17th April.
> > > and until 3 binding +1 votes have been received.
> > >
> > > Consider this my (non-binding) +1.
> > >
> > > Airflow 3.0.0rc2 is available at:
> > > https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
> > >
> > > "apache-airflow" Meta package:
> > >
> > >
> > >- *apache-airflow-3.0.0-source.tar.gz* is a source release that
> comes
> > >with INSTALL instructions.
> > >- *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist"
> release.
> > >- *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
> > >wheel "binary" release.
> > >
> > > "apache-airflow-core" package
> > >
> > >
> > >- *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
> > >release.
> > >- *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
> > >wheel "binary" release.
> > >
> > > Task SDK 1.0.0rc2 is available at:
> > > https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
> > >
> > > "apache-airflow-task-sdk" package
> > >
> > >- *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source release
> > >- *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python
> "sdist"
> > >release.
> > >- *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will
> allow
> > > us to rename the artifact without modifying
> > > the artifact checksums when we actually release.
> > >
> > > Release Notes:
> > > https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
> > >
> > >
> > > *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 apache-airflow --pre
> > >
> > > ```
> > >
> > > Get Involved
> > >
> > > We encourage the community to test this release and report any issues
> or
> > > feedback. Your contributions help us ensure a stable and reliable
> Airflow
> > > 3.0.0 release. Please report issues using Github at
> > > https://github.com/apache/airflow/issues and mark that this is an
> issue
> > > in 3.0.0. For an updated list of all known issues in the beta can also
> be
> > > found in the above link with the label “affected_version:3.0.0rc”
> > >
> > > A huge thank you to all the contributors who have worked on this
> > milestone
> > > release!
> > > Best,
> > > Kaxil
> > >
> > >
> >
>


Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-10 Thread Vikram Koka
Awesome!

Thank you Kaxil and everyone who contributed to this release.
Looking forward to testing this out and responding with my vote :)

Vikram

On Thu, Apr 10, 2025 at 9:53 AM Kaxil Naik  wrote:

> Like last time, docker images are still building! I will email here once
> they are published.
>
> On Thu, 10 Apr 2025 at 22:20, Kaxil Naik  wrote:
>
> > Hey fellow Airflowers,
> >
> > I am thrilled to announce the availability of Apache Airflow 3.0.0rc2 &
> *Task
> > SDK 1.0.0rc2* for testing!
> >
> > This email is calling for a vote on the release,
> > which will last at least 7 days until 17th April.
> > and until 3 binding +1 votes have been received.
> >
> > Consider this my (non-binding) +1.
> >
> > Airflow 3.0.0rc2 is available at:
> > https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
> >
> > "apache-airflow" Meta package:
> >
> >
> >- *apache-airflow-3.0.0-source.tar.gz* is a source release that comes
> >with INSTALL instructions.
> >- *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist" release.
> >- *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
> >wheel "binary" release.
> >
> > "apache-airflow-core" package
> >
> >
> >- *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
> >release.
> >- *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
> >wheel "binary" release.
> >
> > Task SDK 1.0.0rc2 is available at:
> > https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
> >
> > "apache-airflow-task-sdk" package
> >
> >- *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source release
> >- *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python "sdist"
> >release.
> >- *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will allow
> > us to rename the artifact without modifying
> > the artifact checksums when we actually release.
> >
> > Release Notes:
> > https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
> >
> >
> > *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 apache-airflow --pre
> >
> > ```
> >
> > Get Involved
> >
> > We encourage the community to test this release and report any issues or
> > feedback. Your contributions help us ensure a stable and reliable Airflow
> > 3.0.0 release. Please report issues using Github at
> > https://github.com/apache/airflow/issues and mark that this is an issue
> > in 3.0.0. For an updated list of all known issues in the beta can also be
> > found in the above link with the label “affected_version:3.0.0rc”
> >
> > A huge thank you to all the contributors who have worked on this
> milestone
> > release!
> > Best,
> > Kaxil
> >
> >
>


Re: [VOTE] Release Airflow 3.0.0 from 3.0.0rc2 & Task SDK 1.0.0 from 1.0.0rc2

2025-04-10 Thread Kaxil Naik
Like last time, docker images are still building! I will email here once
they are published.

On Thu, 10 Apr 2025 at 22:20, Kaxil Naik  wrote:

> Hey fellow Airflowers,
>
> I am thrilled to announce the availability of Apache Airflow 3.0.0rc2 & *Task
> SDK 1.0.0rc2* for testing!
>
> This email is calling for a vote on the release,
> which will last at least 7 days until 17th April.
> and until 3 binding +1 votes have been received.
>
> Consider this my (non-binding) +1.
>
> Airflow 3.0.0rc2 is available at:
> https://dist.apache.org/repos/dist/dev/airflow/3.0.0rc2/
>
> "apache-airflow" Meta package:
>
>
>- *apache-airflow-3.0.0-source.tar.gz* is a source release that comes
>with INSTALL instructions.
>- *apache-airflow-3.0.0.tar.gz* is the binary Python "sdist" release.
>- *apache_airflow-3.0.0-py3-none-any.whl* is the binary Python
>wheel "binary" release.
>
> "apache-airflow-core" package
>
>
>- *apache_airflow_core-3.0.0.tar.gz* is the binary Python "sdist"
>release.
>- *apache_airflow_3.0.0-py3-none-any.whl* is the binary Python
>wheel "binary" release.
>
> Task SDK 1.0.0rc2 is available at:
> https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.0rc2/
>
> "apache-airflow-task-sdk" package
>
>- *apache-airflow-task-sdk-1.0.0-source.tar.gz* is a source release
>- *apache_airflow_task_sdk-1.0.0.tar.gz* is the binary Python "sdist"
>release.
>- *apache_airflow_task_sdk-1.0.0-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.0 for Airflow package and 1.0.0 for Task SDK. This will allow
> us to rename the artifact without modifying
> the artifact checksums when we actually release.
>
> Release Notes:
> https://github.com/apache/airflow/blob/3.0.0rc2/RELEASE_NOTES.rst
>
>
> *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 apache-airflow --pre
>
> ```
>
> Get Involved
>
> We encourage the community to test this release and report any issues or
> feedback. Your contributions help us ensure a stable and reliable Airflow
> 3.0.0 release. Please report issues using Github at
> https://github.com/apache/airflow/issues and mark that this is an issue
> in 3.0.0. For an updated list of all known issues in the beta can also be
> found in the above link with the label “affected_version:3.0.0rc”
>
> A huge thank you to all the contributors who have worked on this milestone
> release!
> Best,
> Kaxil
>
>