Metadata-Version: 2.4
Name: sparkit-science
Version: 0.1.2
Summary: Python SDK for the SPARKIT scientific research API
Author-email: Jacob Steenwyk <jlsteenwyk+sparkit@gmail.com>
License: MIT
Project-URL: Homepage, https://sparkit.science
Project-URL: Documentation, https://sparkit.science/docs
Project-URL: Repository, https://github.com/SPARKIT-science/sparkit-science-py
Project-URL: Issues, https://github.com/SPARKIT-science/sparkit-science-py/issues
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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 :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx<0.30,>=0.27
Requires-Dist: pydantic<3,>=2.5
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Requires-Dist: respx>=0.21; extra == "dev"
Requires-Dist: mypy>=1.10; extra == "dev"
Requires-Dist: ruff>=0.5; extra == "dev"
Requires-Dist: build>=1.2; extra == "dev"
Dynamic: license-file

# sparkit-science

Python SDK for the [SPARKIT scientific research API](https://sparkit.science).

## Install

    pip install sparkit-science

## Quick start

```python
from sparkit_science import SparkitClient

client = SparkitClient(api_key="sk_sparkit_YOUR_API_KEY")

response = client.research(
    "What is the role of BRCA1 in homologous recombination?"
)
print(response.answer_text)
```

See [sparkit.science/docs](https://sparkit.science/docs) for the full API reference.

## License

MIT
