Metadata-Version: 2.4
Name: datarobot-bp-workshop
Version: 0.2.7
Summary: This client library is designed to support building DataRobot blueprints.
Home-page: https://blueprint-workshop.datarobot.com
Author: datarobot
Author-email: support@datarobot.com
Maintainer: datarobot
Maintainer-email: info@datarobot.com
License: DataRobot Tool and Utility Agreement
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
License-File: LICENSE.txt
Requires-Dist: datarobot<4,>=2.27.0
Requires-Dist: networkx>=2.2
Requires-Dist: graphviz<1,>=0.16
Provides-Extra: dev
Requires-Dist: pytest-mock==3.5.1; extra == "dev"
Requires-Dist: pytest==6.1.2; extra == "dev"
Requires-Dist: pytest-check==1.0.1; extra == "dev"
Requires-Dist: pytest-cov==2.12.1; extra == "dev"
Requires-Dist: black==22.6.0; extra == "dev"
Requires-Dist: isort==5.10.1; extra == "dev"
Requires-Dist: flake8==4.0.1; extra == "dev"
Requires-Dist: Jinja2<3.1; extra == "dev"
Requires-Dist: markupsafe==2.0.1; extra == "dev"
Requires-Dist: Sphinx==3.5.4; extra == "dev"
Requires-Dist: sphinx_rtd_theme==0.5.2; extra == "dev"
Requires-Dist: numpydoc>=0.6.0; extra == "dev"
Requires-Dist: nbsphinx<1,>=0.8.5; extra == "dev"
Requires-Dist: sphinx-tabs==3.1.0; extra == "dev"
Requires-Dist: sphinx-rtd-dark-mode==1.2.2; extra == "dev"
Requires-Dist: ipython==7.25.0; extra == "dev"
Requires-Dist: twine==1.6.5; extra == "dev"
Provides-Extra: docs
Requires-Dist: Jinja2<3.1; extra == "docs"
Requires-Dist: markupsafe==2.0.1; extra == "docs"
Requires-Dist: Sphinx==3.5.4; extra == "docs"
Requires-Dist: sphinx_rtd_theme==0.5.2; extra == "docs"
Requires-Dist: numpydoc>=0.6.0; extra == "docs"
Requires-Dist: nbsphinx<1,>=0.8.5; extra == "docs"
Requires-Dist: sphinx-tabs==3.1.0; extra == "docs"
Requires-Dist: sphinx-rtd-dark-mode==1.2.2; extra == "docs"
Requires-Dist: ipython==7.25.0; extra == "docs"
Provides-Extra: release
Requires-Dist: zest.releaser[recommended]==6.22.0; extra == "release"
Provides-Extra: lint
Requires-Dist: black==22.6.0; extra == "lint"
Requires-Dist: isort==5.10.1; extra == "lint"
Requires-Dist: flake8==4.0.1; extra == "lint"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

DataRobot Blueprint Workshop
================================

The Blueprint Workshop is built to ensure that constructing and modifying DataRobot blueprints
through a programmatic interface is idiomatic, convenient, and powerful.

This library requires a `DataRobot`_ account.

The easiest way to get started is by reading the
`Documentation`_.

This package is covered under the DataRobot Tool and Utility Agreement, which can be
read on our `Legal`_ page, along with our privacy policy and more.

Prerequisites
-----------------
Python >= 3.7

Ensure your DataRobot account has enabled:

- Show Uncensored Blueprints
- Enable Customizable Blueprints

Installation
-----------------
Optionally, create a virtual environment

::

    $ mkvirtualenv -p python3.7 blueprint-workshop


Install Graphviz on Linux (to render blueprints):

::

    $ sudo apt-get install graphviz


Install Graphviz on Mac (to render blueprints):

::

    $ brew install graphviz


Install the library!

::

    $ pip install datarobot-bp-workshop


Recommended:

::

    $ pip install jupyterlab


From a folder where you'd like to save your scripts:

::

    $ jupyter-lab .

.. _datarobot: https://datarobot.com
.. _documentation: https://blueprint-workshop.datarobot.com
.. _legal: https://www.datarobot.com/legal/
