hermes-channel-molecule/pyproject.toml
Hongming Wang e16ad7cab0 ci: bump min python to 3.11 (molecule-ai-workspace-runtime requires it)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 03:43:52 -07:00

40 lines
1.0 KiB
TOML

[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "hermes-channel-molecule"
version = "0.1.0"
description = "Hermes platform plugin for the Molecule channel — connects an external hermes-agent to the Molecule platform via the molecule-runtime A2A MCP server"
readme = "README.md"
requires-python = ">=3.11"
license = { text = "Apache-2.0" }
authors = [{ name = "Molecule AI" }]
dependencies = [
"molecule-ai-workspace-runtime>=0.1",
]
[project.optional-dependencies]
test = [
"pytest>=8",
"pytest-asyncio>=0.23",
]
[project.urls]
Homepage = "https://github.com/Molecule-AI/hermes-channel-molecule"
Repository = "https://github.com/Molecule-AI/hermes-channel-molecule"
[project.entry-points."hermes_agent.plugins"]
molecule = "hermes_channel_molecule"
[tool.setuptools.packages.find]
include = ["hermes_channel_molecule*"]
exclude = ["tests*"]
[tool.setuptools.package-data]
hermes_channel_molecule = ["plugin.yaml"]
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]