Skip to content
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

Support artifacts with all third-party dependencies relocated #1245

Open
junyuc25 opened this issue Jan 9, 2024 · 1 comment
Open

Support artifacts with all third-party dependencies relocated #1245

junyuc25 opened this issue Jan 9, 2024 · 1 comment

Comments

@junyuc25
Copy link

junyuc25 commented Jan 9, 2024

Currently KCL v2 contains several third party dependencies that are known to cause dependency conflicts to downstream, such as guava and protobuf. Is it possible to release a "clean" version of artifacts with all these third party dependencies relocated? As an exampl, AWS SDK already provides this kind of artifact: https://aws.amazon.com/blogs/developer/java-sdk-bundle/. This would benefit all downstream projects that consume KCL and relieve their burden of handling dependencies conflicts.

@brendan-p-lynch
Copy link
Contributor

This is possible. We will look into including this. Please add a thumbs up to this if you would be interested. Please clarify your use case. We will comment here if we have an update with a release without third party dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants