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

25 lines
886 B
Markdown

# 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] создаётся уже сейчас.