-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mark transitive dependencies optional #3768
Comments
Happy to take PRs to improve/add the right optional dependencies for libraries related to auth. Removing prometheus may be trickier, but again, open to reviewing PRs Thanks |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
Describe the bug
client-java
depends onio.prometheus:*
andcom.com.amazonaws:*
. Both dependencies pull in needless transitive dependencies for users who don't use prometheus or aws.Client Version
21.0.1
Expected behavior
Review all dependencies as mark as many as possible as
optional
. See https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html for more information.The text was updated successfully, but these errors were encountered: