Installation

Python Version

Pyll JSON Error supports python 3.8 and higher.

Install Instructions

Currently, pyll_json_errors is only installable from GitHub.

Poetry Install

# Install stable
poetry add "git+https://github.com/LeafLink/pyll-json-errors.git"

# Install specific version
poetry add "git+https://github.com/LeafLink/pyll-json-errors.git@X.Y.Z"

# Install with optional dependency
poetry add "git+https://github.com/LeafLink/pyll-json-errors.git" -E all

Pip Install

# Install stable
pip3 install "pyll-json-errors @ git+https://github.com/LeafLink/pyll-json-errors.git"

# Install specific version
pip3 install "pyll-json-errors @ git+https://github.com/LeafLink/pyll-json-errors.git@X.Y.Z"

# Install with optional dependency
pip3 install "pyll-json-errors[all] @ git+https://github.com/LeafLink/pyll-json-errors.git"

Uninstall Instructions

Poetry Uninstall

poetry remove pyll-json-errors

Pip Uninstall

pip3 uninstall pyll-json-errors

Optional Dependencies

Pyll JSON Errors comes with various optional dependencies. Thes dependencies are required to using the respective modules in pyll_json_errors.contrib.

  • rest_framework: Django REST Framework dependencies.

  • flask: Flask dependencies.

  • marshmallow: Marshmallow dependencies.

  • all: All dependencies.

If you’re integrating into an existing project which already has the dependencies you need, just install without any optionals.