Metadata-Version: 2.1
Name: visivo
Version: 1.0.32
Summary: Visivo CLI for BI and visualizations as code
Author: Visivo People
Requires-Python: >=3.10,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: Flask (>=2.2.3,<3.0.0)
Requires-Dist: Jinja2 (>=3.1.2,<4.0.0)
Requires-Dist: PyYAML (>=6.0,<7.0)
Requires-Dist: assertpy (>=1.1,<2.0)
Requires-Dist: click (>=8.1.3,<9.0.0)
Requires-Dist: deepmerge (>=1.1.0,<2.0.0)
Requires-Dist: gitpython (>=3.1.32,<4.0.0)
Requires-Dist: halo (>=0.0.31,<0.0.32)
Requires-Dist: livereload (>=2.6.3,<3.0.0)
Requires-Dist: matplotlib (>=3.7.1,<4.0.0)
Requires-Dist: mkdocs-autolinks-plugin (>=0.7.1,<0.8.0)
Requires-Dist: networkx (>=3.1,<4.0)
Requires-Dist: numpy (==1.26.0)
Requires-Dist: pandas (>=1.5.3,<2.0.0)
Requires-Dist: psycopg2-binary (>=2.9.5,<3.0.0)
Requires-Dist: pydantic (>=2.5.0)
Requires-Dist: pymysql (>=1.1.0,<2.0.0)
Requires-Dist: pytest-mock (>=3.14.0,<4.0.0)
Requires-Dist: python-dateutil (>=2.9.0.post0,<3.0.0)
Requires-Dist: python-dotenv (>=1.0.0,<2.0.0)
Requires-Dist: requests (>=2.28.2,<3.0.0)
Requires-Dist: snowflake-connector-python (>=3.7.0,<4.0.0)
Requires-Dist: sql-formatter (>=0.6.2,<0.7.0)
Requires-Dist: sqlalchemy (>=2.0.8,<3.0.0)
Requires-Dist: termcolor (>=2.4.0,<3.0.0)
Requires-Dist: tornado (<6.3)
Project-URL: Documentation, https://docs.visivo.io/
Description-Content-Type: text/markdown

# Usage

Please refer to https://docs.visivo.io for detailed instructions on how to use this package.

## Install

```
pip install visivo
```

# Development

## Viewer

The local development environment is a basic Create React App setup.  You can test any changes by:

1. Install Visivo from above.
1. Start `visivo serve` on a project.  You can do this in on `test-projects` in this repo. This acts as the server for your changes.
1. In another terminal start the react app.  
    1. `cd viewer`
    1. `yarn start`
    1. Navigate to localhost:3000 this will proxy any data requests to the running `visivo serve` command 

## Generating a Release

There is a script that will make the needed tags and trigger the builds.  Find the new number you want and use the `release_command_line` utility.  Example:

`release_command_line 1.0.22`
