Metadata-Version: 2.4
Name: deepctl-core
Version: 0.2.9
Summary: Core components for deepctl
Author-email: Deepgram <devrel@deepgram.com>
Maintainer-email: Deepgram <devrel@deepgram.com>
License-Expression: MIT
Keywords: deepgram,core,auth,config,client
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: click>=8.0.0
Requires-Dist: deepgram-sdk>=6.0.0rc2
Requires-Dist: pydantic>=2.0.0
Requires-Dist: rich>=13.0.0
Requires-Dist: httpx>=0.24.0
Requires-Dist: pyjwt>=2.8.0
Requires-Dist: keyring>=24.0.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: platformdirs>=3.0.0
Requires-Dist: packaging>=21.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0.0; extra == "dev"
Requires-Dist: pytest-mock>=3.10.0; extra == "dev"

# deepctl-core

> Part of [deepctl](https://github.com/deepgram/cli) — Official Deepgram CLI

Core components for deepctl

This package provides internal APIs for deepctl and its command packages. It is not intended for direct use.

## Installation

This package is included with deepctl and does not need to be installed separately.

### Install deepctl

```bash
# Install with pip
pip install deepctl

# Or install with uv
uv tool install deepctl

# Or install with pipx
pipx install deepctl

# Or run without installing
uvx deepctl --help
pipx run deepctl --help
```

## Dependencies

- `click>=8.0.0`
- `deepgram-sdk>=6.0.0rc2`
- `pydantic>=2.0.0`
- `rich>=13.0.0`
- `httpx>=0.24.0`
- `pyjwt>=2.8.0`
- `keyring>=24.0.0`
- `pyyaml>=6.0.0`
- `platformdirs>=3.0.0`
- `packaging>=21.0`

## License

MIT — see [LICENSE](../../LICENSE)
