Are Rfc3987 or text-unidecode dependencies? #658
-
Hello, Does the library rely on Rfc3987 or text-unidecode, even as transitive dependencies? Is there anywhere I can find a list of the dependencies of the library? Thank you very much, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
If this is about licensing, did you already see the discussion about RFC3987 in: #568 ? |
Beta Was this translation helpful? Give feedback.
-
the exact (transitive) dependencies of this library are not clear until it is resolved and installed. |
Beta Was this translation helpful? Give feedback.
-
This indirect GPL dependency eventually means that it may not be possible to use this library with this format feature in a redistributed deployment that is not using a GPL-compatible license. Since jsonschema has a "format-nongpl" options, it would be best to also expose this too, rather than picking as a default the "format" extra that pulls in GPL-licensed code without any warning and on which users have no control. The non GPL extra uses https://github.com/python-hyper/rfc3986 instead of which is under an Apache license. |
Beta Was this translation helpful? Give feedback.
the exact (transitive) dependencies of this library are not clear until it is resolved and installed.
this is due to the fact that it has conditional direct dependencies, direct dependencies with version-reigns and version-boundaries, and optional dependencies.