pyrtan / sourcev0.13.0 · main

pyrtan / pyproject.toml

1,102 bytes · last changed 2026-10-27 in Public lobbies: --chat-public lets strangers chat without the token, people only; release 0.13.0

1[project]
2name = "pyrtan"
3version = "0.13.0"
4description = "Open-source total automation: a core set of expandable services that act on all forms of I/O through inspectable decision trees."
5readme = "README.md"
6license = "AGPL-3.0-or-later"
7license-files = ["LICENSE"]
8requires-python = ">=3.12"
9dependencies = []
10keywords = ["automation", "decision-tree", "swarm", "agents", "web"]
11classifiers = [
12 "Development Status :: 3 - Alpha",
13 "Intended Audience :: Developers",
14 "Programming Language :: Python :: 3",
15 "Programming Language :: Python :: 3.12",
16 "Programming Language :: Python :: 3.13",
17 "Topic :: Software Development :: Libraries",
18 "Topic :: Internet :: WWW/HTTP",
19]
20
21[project.urls]
22Repository = "https://github.com/b-i-t-8/pyrtan"
23
24[project.scripts]
25pyrtan = "pyrtan.cli:main"
26
27[project.optional-dependencies]
28browser = ["playwright>=1.45"]
29
30[dependency-groups]
31dev = ["pytest>=8"]
32
33[build-system]
34requires = ["hatchling"]
35build-backend = "hatchling.build"
36
37[tool.hatch.build.targets.wheel]
38packages = ["src/pyrtan"]
39
40[tool.pytest.ini_options]
41testpaths = ["tests"]
42addopts = "-q"