Metadata-Version: 2.1
Name: tamr-unify-client
Version: 0.2.0
Summary: Python Client for the Tamr Unify API
Home-page: https://github.com/Datatamer/unify-client-python
Maintainer: Pedro Cattori
Maintainer-email: pedro.cattori@tamr.com
License: Apache 2.0
Keywords: tamr,unify
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Requires-Dist: requests (==2.21.0)

# Python Client
Programmatically 💻 interact with Tamr Unify using Python 🐍

[![Version](https://img.shields.io/pypi/v/tamr-unify-client.svg?style=flat-square)](https://pypi.org/project/tamr-unify-client/)
[![Documentation Status](https://readthedocs.org/projects/tamr-unify-python-client/badge/?version=stable&style=flat-square)](https://tamr-unify-python-client.readthedocs.io/en/stable/?badge=stable)
[![Build Status](https://img.shields.io/travis/Datatamer/unify-client-python.svg?style=flat-square)](https://travis-ci.org/Datatamer/unify-client-python)
![Supported Python Versions](https://img.shields.io/pypi/pyversions/tamr-unify-client.svg?style=flat-square)
[![License](https://img.shields.io/pypi/l/tamr-unify-client.svg?style=flat-square)](LICENSE)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square)](https://github.com/ambv/black)

---

*Contents:*
**[Docs](#docs)** |
**[Features](#features)** |
**[Development Status](#development-status)** |
**[Install](#install)** |
**[Contributing](#contributing)** |
**[Code of Conduct](#code-of-conduct)** |
**[Change Log](#change-log)** |
**[License](#license)** |
**[Maintainers](#maintainers)**

---

## [Docs](https://tamr-unify-python-client.readthedocs.io/en/stable/)

## Features
<!--- TODO link each feature to docs -->
- 🐍 Python objects/methods/functions instead of raw HTTP requests
- 🤖 Automate operational workflows
  - Continuous Mastering
  - Continuous Categorization
- 🚀 Kick-off synchronous/asynchronous operations
  - Refresh datasets in your pipeline
  - Train Tamr Unify's machine learning models
  - Generate predictions from trained models
- 🔒 Authenticate with Tamr Unify
- 📥 Fetch resources (e.g projects) by resource ID (e.g. `"1"`)
- 📝 Read resource metadata
- 🔁 Iterate over collections
- ⚠️ Advanced
  - Logging for API requests/responses
  - Call custom/arbitrary API endpoints

## Development Status

Beta

## Install

`pip install tamr-unify-client`

## [Contributing](https://tamr-unify-python-client.readthedocs.io/en/stable/contributor-guide.html)

## [Code of Conduct](CODE_OF_CONDUCT.md)

## [Change Log](CHANGELOG.md)

## [License](LICENSE)

## Maintainers

- [Pedro Cattori](https://github.com/pcattori)


