Metadata-Version: 2.1
Name: resotonotebook
Version: 0.2.1
Summary: Resoto Python client library
Home-page: https://github.com/someengineering/resotonotebook
License: Apache-2.0
Author: Some Engineering Inc.
Requires-Python: >=3.8,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Security
Classifier: Topic :: Utilities
Requires-Dist: graphviz (>=0.20,<0.21)
Requires-Dist: nbformat (>=5.3.0,<6.0.0)
Requires-Dist: pandas (>=1.4.2,<2.0.0)
Requires-Dist: pandas-stubs (>=1.2.0,<2.0.0)
Requires-Dist: plotly (>=5.7.0,<6.0.0)
Requires-Dist: resotoclient (>=0.1.6,<0.2.0)
Project-URL: Changelog, https://github.com/someengineering/resotonotebook/releases
Project-URL: Repository, https://github.com/someengineering/resotonotebook
Description-Content-Type: text/markdown

# resotonotebook
Small library for using Resoto with Jupyter Notebooks.

## Installation

```bash
pip install resotonotebook
```

## Usage

```python
from resotonotebook import ResotoNotebook
rnb = ResotoNotebook("https://localhost:8900", None)
rnb.search("is(instance)").groupby(["kind"])["kind"].count()
```
```
kind
aws_ec2_instance        497
digitalocean_droplet      7
example_instance          2
gcp_instance             12
Name: kind, dtype: int64
```

For more see the notebook in the examples directory.

