feat: package codex telegram bridge with uv entrypoints

This commit is contained in:
banteg
2025-12-28 21:29:34 +04:00
parent b8de3b4f6b
commit 5f4f97f529
8 changed files with 43 additions and 14 deletions
@@ -0,0 +1,27 @@
[project]
name = "codex-telegram-bridge"
version = "0.1.0"
description = "Telegram bridge tools for Codex."
readme = "readme.md"
requires-python = ">=3.10"
dependencies = [
"markdown-it-py",
"sulguk",
"tomli; python_version < '3.11'",
]
[project.scripts]
codex-telegram-exec-bridge = "codex_telegram_bridge.exec_bridge:main"
codex-telegram-mcp-bridge = "codex_telegram_bridge.mcp_bridge:main"
codex-telegram-tmux-notify = "codex_telegram_bridge.tmux_notify:main"
codex-telegram-tmux-reply = "codex_telegram_bridge.tmux_reply_bot:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/codex_telegram_bridge"]
[tool.hatch.build.targets.sdist]
include = ["src/codex_telegram_bridge", "readme.md"]