Metadata-Version: 2.1
Name: bigdata-client
Version: 2.13.0
Summary: A Python client for accessing Bigdata API
License: Proprietary
Author: Bigdata Team
Author-email: support@bigdata.com
Requires-Python: >=3.9,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: aiohttp (>=3.9.3,<4.0.0)
Requires-Dist: nest-asyncio (>=1.6.0,<2.0.0)
Requires-Dist: pydantic (>=2.5.3,<3.0.0)
Requires-Dist: pydantic-settings (>=2.1.0,<3.0.0)
Requires-Dist: pyjwt (>=2.8.0,<3.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: websockets (>=14.2,<15.0)
Description-Content-Type: text/markdown

# Bigdata Client

[![CI/CD Pipeline](https://github.com/RavenPack/bigdata-client/actions/workflows/cicd.yml/badge.svg)](https://github.com/RavenPack/bigdata-client/actions/workflows/cicd.yml)

A Python client for accessing Bigdata API (https://bigdata.com).
[Documentation (latest)](https://bigdata-python-client.readthedocs-hosted.com/en/latest/index.html)

## Troubleshooting
#### Docs: Enchant lib issue on Apple Silicon
Tasks `poetry run task docs` or `poetry run task check-docs` produces an issue:
```
Extension error:
Could not import extension sphinxcontrib.spelling (exception: The 'enchant' C library was not found and maybe needs to be installed.
```
In this situation it is necessary to set environment variable `PYENCHANT_LIBRARY_PATH=` with the pat to library
```bash
export PYENCHANT_LIBRARY_PATH=$(brew --prefix enchant)/lib/libenchant-2.dylib
poetry run task docs
```
