mirror of
https://github.com/hanzoai/runtime.git
synced 2026-10-30 18:23:13 +00:00
40 lines
1.3 KiB
TOML
40 lines
1.3 KiB
TOML
[build-system]
|
|
requires = ["poetry-core>=2.0.0,<3.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[project]
|
|
name = "hanzo-runtime"
|
|
version = "0.7.0"
|
|
authors = [
|
|
{ name = "Hanzo Industries Inc", email = "[email protected]" },
|
|
]
|
|
description = "Python SDK for Hanzo Runtime"
|
|
readme = "README.md"
|
|
requires-python = ">=3.8,<4.0"
|
|
dependencies = [
|
|
# All deps below are FT-compatible under 3.13t.
|
|
"environs>=10.0.0,<15.0.0",
|
|
# pydantic 2.10 first ships cp313t wheels via pydantic-core 2.27
|
|
"pydantic>=2.10.0,<3.0.0",
|
|
"Deprecated>=1.2.18,<2.0.0",
|
|
"httpx>=0.28.0,<0.29.0",
|
|
"aiofiles>=24.1.0,<24.2.0",
|
|
"toml>=0.10.0,<0.11.0",
|
|
# obstore 0.7+ ships cp313t wheels (pyo3 Rust extension)
|
|
"obstore>=0.7.0,<0.8.0",
|
|
]
|
|
classifiers = [
|
|
"Development Status :: 3 - Alpha",
|
|
"Intended Audience :: Developers",
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"Programming Language :: Python :: 3.10",
|
|
]
|
|
keywords = ["hanzo", "runtime", "sdk", "ai", "code-execution"]
|
|
license = {text = "Apache-2.0"}
|
|
|
|
[tool.deptry]
|
|
exclude = ["src/hanzo_runtime/_utils/chart_data_extractor_wrapper.py", "scripts/sync_generator.py"]
|
|
extend_exclude = [".venv", "dist", "build", ".pytest_cache", "__pycache__"]
|