-
Notifications
You must be signed in to change notification settings - Fork 121
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
asset dependency is GPL #234
Comments
Today, there are 3 dependencies of pyhocon that are GPLv3+ licensed: aadict, asset, globre. aadict and globre are transitive dependencies of asset:
From what I can see, asset is only used in one place to resolve a package-relative path in an include statement like this:
It should be possible to rewrite this one line so that we don't need the |
Let's say we want to replicate
We could define a function like
This should replicate the behaviour we want
So this one function with 3 lines of code should allow us to avoid using the |
Should this be closed? #247 resolved this? |
As far as I'm concerned, it can be closed. I'm not familiar with your process. |
yes, this was solved in #247 and the change was published in version 0.3.57 |
Since I opened this, I'm going ahead and closing. Thanks for addressing this! It enabled us to start taking upgrades again. |
The asset library included in #228 is GPL-3, and therefore not importable from Apache-licensed code. This came up as a surprise item in our latest release readiness review when a routine upgrade of pyhocon pulled in a GPL library.
The text was updated successfully, but these errors were encountered: