Metadata-Version: 2.1
Name: sqlflow
Version: 0.8.0.dev0
Summary: SQLFlow client library for Python.
Home-page: https://github.com/sql-machine-learning/sqlflow
Author: Kuisong Tong
Author-email: kuisong.tong@gmail.com
License: Apache License 2.0
Platform: UNKNOWN
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.5.0
Description-Content-Type: text/markdown
Requires-Dist: protobuf (<4,>=3.6)
Requires-Dist: grpcio (<2,>=1.17)
Requires-Dist: ipython (>=1.0)
Requires-Dist: pandas


# sqlflow [![Build Status](https://travis-ci.org/sql-machine-learning/pysqlflow.svg?branch=develop)](https://travis-ci.org/sql-machine-learning/pysqlflow) [![PyPI Package](https://img.shields.io/pypi/v/sqlflow.svg)](https://pypi.python.org/pypi/sqlflow)

[SQLFlow](https://github.com/sql-machine-learning/sqlflow) client library for Python.

## Installation

This package is available on PyPI as `pysqlflow`. So you can install it by running the following command:

    pip install sqlflow

## Documentation

You can read the Sphinx generated docs at:
[http://sql-machine-learning.github.io/pysqlflow/](http://sql-machine-learning.github.io/pysqlflow/)

## Development

## Prerequisite
### Python 3
`brew install python`

### Setup Environment
`make setup`

### Test
`make test`

### Release
`make release`

### Generate Documentation
`make doc`

### Generate GRPC client
GRPC client code has been generated when you setup environment. 
If you would like to regenerate it, please run `make protoc`.


