potiuk commented on PR #54449:
URL: https://github.com/apache/airflow/pull/54449#issuecomment-3206960074
> I want to chop off the remaining dependencies on secret_masker in
pyproject too, but right now secrets masker is in some ways bound to it, so i
will try it out maybe tomorrow
Actually it's not an issue at all to have dependencies. The automation of
ours - prek hook that I added - will automatically copy over the dependencies
from shared dependencies to those distributions that are going to use the
shared dependency. All you need to do is to add this at the end of distribution
using it
```
[tool.airflow]
shared_distributions = [
"apache-airflow-shared-secrets-masker",
]
```
I think I missed it in `airflow-core` for timezones, but it is added for
`task-sdk`.
The presence of this entry will make the
`check_shared_distributions_usage.py` to verify if everything is properly
defined and will automatically synchronize dependencies with the distribution
that uses the shared one, so that you do not have to do it manualy and remember
about it.
--
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]