Commit Graph

3 Commits

Author SHA1 Message Date
Greyson Lalonde
41d9ee6d15 chore: consolidate monorepo dependencies and configuration
- Consolidate dev dependencies to root using PEP 735 dependency groups
- Remove duplicate dependencies between packages
- Remove unused dependencies (pillow, cairosvg, bandit)
- Clean up tool configurations and build targets
2025-09-12 22:33:59 -04:00
Greyson Lalonde
a7bb489e9f feat: complete monorepo transformation with tools integration
- Add crewai-tools as git subtree preserving full history
- Move tools to proper src/ directory structure with git mv
- Configure tools pyproject.toml for workspace dependency on crewai-core
- Update workspace configuration to include both packages
- Fix build configurations for both packages
2025-09-12 22:07:31 -04:00
Greyson Lalonde
6114dbe557 Merge commit 'e16606672afab6c257010ce4a0ff1614740aa096' as 'packages/tools' 2025-09-12 21:58:02 -04:00