Metadata-Version: 2.1
Name: sievedata
Version: 0.1.0.0.post5
Summary: Sieve CLI and Python Client
Home-page: https://github.com/sieve-data/sieve
Author: Sieve Team
Author-email: developer@sievedata.com
License: unlicensed
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: requests (>=2.0)
Requires-Dist: click (>=8.0)
Requires-Dist: pydantic (==1.10.9)
Requires-Dist: pathlib (>=1.0.1)
Requires-Dist: typing (>=3.6)
Requires-Dist: numpy (>=1.19.0)
Requires-Dist: argparse (>=1.4.0)
Requires-Dist: tqdm (==4.64.1)
Requires-Dist: uuid (>=1.30)
Requires-Dist: networkx
Requires-Dist: opencv-python-headless (==4.5.5.64)
Requires-Dist: typeguard
Requires-Dist: pillow
Requires-Dist: typer (>=0.7.0)
Requires-Dist: rich
Requires-Dist: cloudpickle
Requires-Dist: docstring-parser
Requires-Dist: jsonref
Requires-Dist: protobuf (==3.20.3)
Requires-Dist: pyyaml
Requires-Dist: grpcio (==1.54.0)
Requires-Dist: sseclient

## Usage
```python
>python3 cli/sieve.py api --command init

api init subcommand
```

## Status
First cut to get something working. There are UX improvements to make from a dev perspective

## Future work 
We can add repeating subcommands to seperate model from command, etc. 


We can add entrypoints https://amir.rachum.com/blog/2017/07/28/python-entry-points/ so that 

```python
>python3 cli/sieve.py api --command init

api init subcommand
```

becomes 

```python
> sieve api --command init

api init subcommand
```
