potiuk commented on PR #54651:
URL: https://github.com/apache/airflow/pull/54651#issuecomment-3250988685

   > @potiuk @eladkal I might have a simple proposal here without too much 
complexity. What if we add a simple coordination block at the top of provider 
changelogs to store actionable information that release tooling can process 
during the release?
   
   Yep. I thought about something similar. I think it is important to have it 
as simple as possible and **natural** for the developer to do. 
   
   I think maybe a better idea though could be comments in `pyproject.toml` of 
the affected providers. That's a bit more localized to the places that should 
be updated, and we will not have to remove much more than a comment:
   
   Amazon pyproject.toml: 
   
   ```toml
   [project.optional-dependencies]
   "common.messaging" = [
       "apache-airflow-providers-common-messaging>=1.0.3"  # BUMP
   ```
   Redis pyproject.toml:
   
   ```toml
   [project.optional-dependencies]
   "common.messaging" = [
       "apache-airflow-providers-common-messaging>=1.0.3"  # BUMP
   ]
   ```
   
   Maybe not exactly this comment, but smth like that should be more than 
enough to actually do the bump. It would be "post-processing" after prepare 
providers documentation is done.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to