feat(runtime): implement single-article consolidation runtime and modularize codebase
This commit is contained in:
+25
-5
@@ -1,4 +1,21 @@
|
||||
pytest>=7.0.0
|
||||
# ==============================================================================
|
||||
# TextNLPClassifierApp - Production Dependencies (requirements.txt)
|
||||
# ==============================================================================
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 1. Runtime de Consolidação e Higienização (006-article-consolidation-runtime)
|
||||
# ------------------------------------------------------------------------------
|
||||
jsonschema>=4.20.0
|
||||
referencing>=0.30.0
|
||||
httpx>=0.27.0
|
||||
pyyaml>=6.0
|
||||
python-dateutil>=2.8.2
|
||||
langfuse>=2.0.0
|
||||
marko>=2.0.0
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 2. Extratores, Parsers e Ferramentas Legadas (Tools)
|
||||
# ------------------------------------------------------------------------------
|
||||
foxcape>=0.1.2
|
||||
beautifulsoup4>=4.12.0
|
||||
googlenewsdecoder>=0.1.7
|
||||
@@ -8,7 +25,10 @@ newspaper4k>=0.9.3.1
|
||||
readability-lxml>=0.8.1
|
||||
lxml>=4.9.0
|
||||
markdownify>=0.13.0
|
||||
# Optional Tier 2 / Tier 3 dependencies (not required for POC core execution)
|
||||
# sentence-transformers>=2.2.0
|
||||
# httpx>=0.24.0
|
||||
# openai>=1.0.0
|
||||
openai>=1.0.0
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 3. Testes Automatizados e Qualidade
|
||||
# ------------------------------------------------------------------------------
|
||||
pytest>=7.0.0
|
||||
pytest-asyncio>=0.21.0
|
||||
|
||||
Reference in New Issue
Block a user