summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2022-12-05 16:43:07 -0500
committerJulian Berman <Julian@GrayVines.com>2022-12-05 16:46:27 -0500
commit09b28bbe904cf45488dfe33dd16a893f335e3d97 (patch)
tree88a30a12cc3f9f2a6a7e4e83618488704b4d0634 /docs
parent3c2b16941b3796388ef46ef43adf0a73a4bd5ce7 (diff)
downloadjsonschema-09b28bbe904cf45488dfe33dd16a893f335e3d97.tar.gz
Run pip-licenses on the format-nongpl extra.
Diffstat (limited to 'docs')
-rw-r--r--docs/validate.rst11
1 files changed, 7 insertions, 4 deletions
diff --git a/docs/validate.rst b/docs/validate.rst
index 6a721d7..71ec19d 100644
--- a/docs/validate.rst
+++ b/docs/validate.rst
@@ -196,19 +196,22 @@ The easiest way to ensure you have what is needed is to install ``jsonschema`` u
For example:
-.. code-block:: sh
+.. code:: sh
$ pip install jsonschema[format]
-Or if you want to install MIT-license compatible dependencies only:
+Or if you want to avoid GPL dependencies, a second extra is available:
-.. code-block:: sh
+.. code:: sh
$ pip install jsonschema[format-nongpl]
-The non-GPL extra is intended to not install any direct dependencies that are GPL licensed (but that of course end-users should do their own verification).
At the moment, it supports all the available checkers except for ``iri`` and ``iri-reference``.
+.. warning::
+
+ It is your own responsibility ultimately to ensure you are license-compliant, so you should be double checking your own dependencies if you rely on this extra.
+
The more specific list of formats along with any additional dependencies they have is shown below.
.. warning::