luigi/parameter.py [1120:1137]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def __init__(
        self,
        *args,
        schema=None,
        **kwargs,
    ):
        if schema is not None and not _JSONSCHEMA_ENABLED:
            warnings.warn(
                "The 'jsonschema' package is not installed so the parameter can not be validated "
                "even though a schema is given."
            )
            self.schema = None
        else:
            self.schema = schema
        super().__init__(
            *args,
            **kwargs,
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



luigi/parameter.py [1271:1288]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def __init__(
        self,
        *args,
        schema=None,
        **kwargs,
    ):
        if schema is not None and not _JSONSCHEMA_ENABLED:
            warnings.warn(
                "The 'jsonschema' package is not installed so the parameter can not be validated "
                "even though a schema is given."
            )
            self.schema = None
        else:
            self.schema = schema
        super().__init__(
            *args,
            **kwargs,
        )
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



