Metadata-Version: 2.1
Name: taktile-client
Version: 1.0.1
Summary: A lightweight client to call models deployed on Taktile.
License: Apache-2.0
Author: Taktile GmbH
Author-email: devops@taktile.com
Requires-Python: >=3.7.1,<4.0.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: arrow
Requires-Dist: certifi (==2021.10.8); extra == "arrow"
Requires-Dist: numpy (>=1.21,<2.0); extra == "arrow"
Requires-Dist: pandas (>=1.3,<2.0); extra == "arrow"
Requires-Dist: pyarrow (>=6.0,<7.0); extra == "arrow"
Requires-Dist: pydantic (>=1.8.2,<2.0.0)
Requires-Dist: requests (>=2.26.0,<3.0.0)
Requires-Dist: taktile-types (>=0.17.0,<1.0.0)
Requires-Dist: tenacity (>=8.0.1,<9.0.0)
Description-Content-Type: text/markdown

# Taktile Client

[![pypi status](https://img.shields.io/pypi/v/taktile-client.svg)](https://pypi.python.org/pypi/taktile-client)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)

Taktile enables data science teams to industrialize, scale, and maintain machine learning models. Our ML development platform makes it easy to create your own end-to-end ML applications:

- Turn models into auto-scaling APIs in a few lines of code
- Easily add model tests
- Create and share model explanations through the Taktile UI

`taktile-client` is a stand-alone python client which can be used to make requests to Taktile deployments via REST or [Arrow Flight](https://arrow.apache.org/docs/format/Flight.html). If you require the full Taktile dev tooling, consider installing [taktile-cli](https://pypi.org/project/taktile-cli/) instead. Find more information in our [docs](https://docs.taktile.com).

To install the REST client only, run `pip install taktile-client`. For both REST and Arrow, run `pip install taktile-client\[arrow]`.

