← Files AgentBrokoARCHIVED FILE
pyproject.toml
1.28 KB · Sep 30, 2026 · 23:15 UTC
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "agentbroko"
version = "1.4.6"
description = "AgentBroko Autonomous AI Executive OS & Skills Hub with local-first Video Forge (10/10 Procedural Video Engine) & PDF Playbook"
readme = "README.md"
requires-python = ">=3.10"
license = { text = "MIT" }
authors = [{ name = "Broke Innovation", email = "brokeinnovation@gmail.com" }]
keywords = ["ai-agent", "autonomous-os", "video-editing", "procedural-graphics", "kinetic-typography", "pdf-playbook", "skills-hub"]
classifiers = [
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Topic :: Multimedia :: Video :: Conversion",
]
dependencies = [
"reportlab>=4.0",
"Pillow>=10.0",
"numpy>=1.24"
]
[project.optional-dependencies]
tts = ["edge-tts>=6.1.0", "requests>=2.28"]
all = ["edge-tts>=6.1.0", "requests>=2.28", "jsonschema>=4.0"]
[project.scripts]
agentbroko = "agentbroko.cli:main"
video-forge = "video_forge.cli:main"
pdf-playbook = "pdf_playbook.cli:main"
[tool.setuptools.packages.find]
where = ["src"]
[tool.setuptools.package-data]
video_forge = ["templates/stories_of_the_ummah/*.json"]
[tool.vercel]
entrypoint = "api/index.py"
[tool.pytest.ini_options]
pythonpath = ["src", "."]
testpaths = ["tests"]
SHA-256: afac037b1a26ff83a510773e3e91e0c4fea2f17ce85d0d7e53efd453890ec0a4