Metadata-Version: 2.4
Name: incydr
Version: 2.6.0
Summary: Code42's Incydr Python SDK
Project-URL: Documentation, https://github.com/code42/incydr_python#readme
Project-URL: Issues, https://github.com/code42/incydr_python/issues
Project-URL: Source, https://github.com/code42/incydr_python/incydr
Author-email: Code42 <integrations@code42.com>
License-Expression: MIT
License-File: LICENSE.txt
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: boltons
Requires-Dist: isodate
Requires-Dist: pydantic[dotenv]==1.*
Requires-Dist: python-dateutil
Requires-Dist: requests
Requires-Dist: requests-toolbelt
Requires-Dist: rich
Provides-Extra: cli
Requires-Dist: chardet; extra == 'cli'
Requires-Dist: click==8.1.*; extra == 'cli'
Description-Content-Type: text/markdown

# Incydr

[![PyPI - Version](https://img.shields.io/pypi/v/incydr.svg)](https://pypi.org/project/incydr)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incydr.svg)](https://pypi.org/project/incydr)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
-----

The Incydr SDK is a Python client for interacting with the [Code42 Incydr API](https://developer.code42.com/api).

It provides a thin wrapper around the [Requests](https://requests.readthedocs.io/en/latest/) HTTP library with
helper clients that model Code42 data and validate requests with the help of [Pydantic](https://pydantic-docs.helpmanual.io).

Documentation can be found at https://developer.code42.com.

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

Install the Incydr SDK with the following command:

```console
pip install incydr
```

Use either of the following to install Incydr CLI extension alongside the SDK:

```bash
$ pip install 'incydr[cli]'
```

```bash
$ pip install 'incydr[all]'.
```

For more details see the [SDK Documentation](https://developer.code42.com/sdk/) and the [CLI Documentation](https://developer.code42.com/cli/).

## License

`incydr` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
