Complete Migration

This commit is contained in:
2025-10-19 19:17:58 -04:00
parent d942a89c33
commit f26e256e7e
29 changed files with 2034 additions and 1 deletions

18
pyproject.toml Normal file
View File

@@ -0,0 +1,18 @@
[project]
name = "tweet-optimizer-v2"
version = "0.1.0"
description = "CLI tool for optimizing tweets using DSPy and hill-climbing algorithm"
requires-python = ">=3.11"
dependencies = [
"dspy>=3.0.3",
"dspy-ai>=3.0.3",
"modaic>=0.1.1",
"pandas>=2.3.3",
"pydantic>=2.12.2",
"pytest>=8.4.2",
"pytest-mock>=3.15.1",
"requests>=2.32.5",
]
[project.scripts]
tweet-optimizer = "cli:main"