haco/pyproject.toml

70 lines
1.4 KiB
TOML
Raw Normal View History

[build-system]
requires = ["setuptools>=82", "wheel"]
build-backend = "setuptools.build_meta"
[tool.corio.metadata]
version = "0.3.1"
port = 6
base = "python"
description = "Home Assistant Control Objects"
org_github = "fmtr"
org_friendly = "Frontmatter AI"
is_client = false
scripts = []
services = []
keywords = ["homeassistant", "controls", "python", "tasmota"]
is_pypi = true
is_dockerhub = false
[[tool.corio.metadata.docs.nav]]
Home = "index.md"
[[tool.corio.metadata.docs.nav]]
"Quick Start" = "quick-start.md"
[[tool.corio.metadata.docs.nav]]
"Control Types" = "controls.md"
[[tool.corio.metadata.docs.nav]]
Changelog = "changelog/"
[tool.corio.metadata.setup]
[tool.setuptools.packages.find]
where = ["."]
include = ["haco*"]
namespaces = false
[tool.setuptools.package-data]
haco = ["pyproject.toml"]
[tool.uv.sources.corio]
path = "../corio"
editable = true
[project]
name = "haco"
version = "0.3.1"
description = "Home Assistant Control Objects"
readme = "README.md"
license = "Apache-2.0"
license-files = ["LICENSE"]
keywords = ["homeassistant", "controls", "python", "tasmota"]
dependencies = [
"corio[version.dev,logging,sets,yaml,debug,caching,api,mqtt]",
"psutil",
]
[[project.authors]]
name = "Frontmatter AI"
email = "innovative.fowler@mask.pro.fmtr.dev"
[project.optional-dependencies]
test = [
"pytest>=8.0",
"pytest-cov>=5.0",
2026-05-01 13:14:23 +01:00
]
[project.urls]
Homepage = "https://github.com/fmtr/haco"