Metadata-Version: 2.4
Name: deltashare_api
Version: 0.2.0
Summary: This is a Python client library for the DeltaShare API.
Author-email: Nitin Keshav <nitinkeshav.bolla@jll.com>
License: MIT
Keywords: one,two
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: fastapi
Requires-Dist: pydantic
Requires-Dist: pydantic_settings
Requires-Dist: dotenv
Requires-Dist: typing-extensions
Requires-Dist: loguru
Provides-Extra: dbrx
Requires-Dist: databricks-sdk; extra == "dbrx"
Provides-Extra: api
Requires-Dist: uvicorn; extra == "api"
Provides-Extra: azure
Requires-Dist: azure-storage-blob; extra == "azure"
Requires-Dist: azure-identity; extra == "azure"
Requires-Dist: asyncpg; extra == "azure"
Provides-Extra: test
Requires-Dist: deltashare_api[dbrx]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: httpx; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: uvicorn; extra == "test"
Provides-Extra: release
Requires-Dist: build; extra == "release"
Requires-Dist: twine; extra == "release"
Provides-Extra: static-code-qa
Requires-Dist: pre-commit; extra == "static-code-qa"
Requires-Dist: pylint; extra == "static-code-qa"
Requires-Dist: black; extra == "static-code-qa"
Requires-Dist: isort; extra == "static-code-qa"
Requires-Dist: flake8; extra == "static-code-qa"
Requires-Dist: flake8-docstrings; extra == "static-code-qa"
Requires-Dist: Flake8-pyproject; extra == "static-code-qa"
Requires-Dist: radon; extra == "static-code-qa"
Requires-Dist: mypy; extra == "static-code-qa"
Requires-Dist: types-requests; extra == "static-code-qa"
Provides-Extra: dev
Requires-Dist: deltashare_api[api,azure,dbrx,release,static-code-qa,test]; extra == "dev"

# deltashare_api

## Quick start

```bash
pip install deltashare_api
```

```python
from dbrx_api import ...
```

## Developing/Contributing

### System requirements

You will need the following installed on your machine to develop on this codebase

- `make` AKA `cmake`, e.g. `sudo apt-get update -y; sudo apt-get install cmake -y`
- Python 3.7+, ideally using `pyenv` to easily change between Python versions
- `git`

###

```bash
# clone the repo
git clone https://github.com/<your github username>/deltashare_api.git

# install the dev dependencies
make install

# run the tests
make test
```
