Files
meeting-room/.tasks/v2-p1-deps.md
vitya 52e77bb50c feat: v2 plan — remove autogen/crewai, add tasks and wiki
- Remove autogen and crewai backends (focus on custom only)
- Simplify CLI: remove --backend flag
- Remove optional deps from pyproject.toml
- Add .tasks/ with 7 tasks for Phase 1 refactor
- Add .wiki/concepts/meeting-room-v2.md with architecture plan
- Update .wiki/index.md and .tasks/STATUS.md

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-03 23:42:39 +03:00

886 B

v2-p1-deps

Goal

Обновить зависимости: добавить pydantic, pytest, web-опциональные.

Key files

  • pyproject.toml — изменить
  • requirements.txt — изменить

Decisions log

  • 2026-05-03: pydantic в основных зависимостях, fastapi/uvicorn — опционально

Open questions

Completed steps

  • Добавить pydantic>=2.0 в dependencies
  • Добавить [web] optional deps: fastapi, uvicorn, websockets
  • Добавить [dev] optional deps: pytest, pytest-mock
  • Обновить requirements.txt
  • Запустить pip install -e ".[dev]" и проверить импорт
  • Закоммитить

Notes

FastAPI добавляется в Фазе 2, но опциональная группа [web] создаётся уже сейчас.