Commit Graph

26 Commits

Author SHA1 Message Date
João Moura
38a131d525 preparing new verison 2024-10-23 05:34:34 -03:00
João Moura
9278736718 new verison 2024-10-18 17:57:37 -03:00
João Moura
e5a18a6ccf cutting new version 2024-10-18 17:57:02 -03:00
João Moura
02eb7e7f81 preparing new version 2024-10-18 07:13:17 -03:00
Eduardo Chiarotti
2256462b7e Feat/poetry to uv migration (#1406)
* feat: Start migrating to UV

* feat: add uv to flows

* feat: update docs on Poetry -> uv

* feat: update docs and uv.locl

* feat: update tests and github CI

* feat: run ruff format

* feat: update typechecking

* feat: fix type checking

* feat: update python version

* feat: type checking gic

* feat: adapt uv command to run the tool repo

* Adapt tool build command to uv

* feat: update logic to let only projects with crew to be deployed

* feat: add uv to tools

* fix; tests

* fix: remove breakpoint

* fix :test

* feat: add crewai update to migrate from poetry to uv

* fix: tests

* feat: add validation for ˆ character on pyproject

* feat: add run_crew to pyproject if doesnt exist

* feat: add validation for poetry migration

* fix: warning

---------

Co-authored-by: Vinicius Brasil <vini@hey.com>
2024-10-11 19:11:27 -03:00
João Moura
02a8edf866 Preparing new version 2024-10-10 19:58:54 -03:00
João Moura
7faff4710d preparing new version 2024-10-10 19:35:52 -03:00
João Moura
94f148e524 preparing new version 2024-10-01 14:18:17 -07:00
João Moura
9407f5a7da preparing new version 2024-10-01 11:33:07 -07:00
João Moura
3331ea186f preparing new version 2024-09-30 23:13:47 -07:00
João Moura
018eadce2b preparing for new verison 2024-09-27 20:28:25 -03:00
João Moura
f94aee3dc8 preparing for version 0.64.0 2024-09-26 21:53:09 -03:00
João Moura
53bb18f9e8 updating version 2024-09-25 00:26:03 -03:00
João Moura
a1023739e0 cutting version 0.63.2 2024-09-24 05:31:58 -03:00
João Moura
09eaa76b44 prepare new version 2024-09-23 22:05:48 -03:00
João Moura
9a62aa2977 preapring new version 2024-09-23 04:28:26 -03:00
João Moura
4f2806f5ba preparing new version 2024-09-18 04:36:05 -03:00
João Moura
213d245f4a preparing new version 2024-09-18 03:24:20 -03:00
João Moura
fe7583413f preparing enw version with deploy 2024-09-07 11:17:12 -07:00
João Moura
ede37bc07e preparing new verison 0.55.1 2024-09-07 10:16:07 -07:00
João Moura
e6aea0304f preparing to cut new version 2024-09-07 00:34:34 -07:00
João Moura
1dcb9934b7 preparing new version 2024-08-30 00:33:51 -03:00
Brandon Hancock (bhancock_ai)
c511f4d0b5 Clean up pipeline (#1187)
* Clean up pipeline

* Make versioning dynamic in templates

* fix .env issues when openai is trying to use invalid keys

* Fix type checker issue in pipeline

* Fix tests.
2024-08-16 14:47:28 -04:00
João Moura
a579da3b5f preparing new version 2024-08-11 01:33:20 -03:00
João Moura
e81f4a1f35 Updating templates to new versions 2024-08-11 01:02:47 -03:00
Lorenze Jay
4c122321ad Brandon/cre 130 pipeline project structure (#1066)
* WIP. Procedure appears to be working well. Working on mocking properly for tests

* All tests are passing now

* rshift working

* Add back in Gui's tool_usage fix

* WIP

* Going to start refactoring for pipeline_output

* Update terminology

* new pipeline flow with traces and usage metrics working. need to add more tests and make sure PipelineOutput behaves likew CrewOutput

* Fix pipelineoutput to look more like crewoutput and taskoutput

* Implemented additional tests for pipeline. One test is failing. Need team support

* Update docs for pipeline

* Update pipeline to properly process input and ouput dictionary

* Update Pipeline docs

* Add back in commentary at top of pipeline file

* Starting to work on router

* Drop router for now. will add in separately

* In the middle of fixing router. A ton of circular dependencies. Moving over to a new design.

* WIP.

* Fix circular dependencies and updated PipelineRouter

* Add in Eduardo feedback. Still need to add in more commentary describing the design decisions for pipeline

* Add developer notes to explain what is going on in pipelines.

* Add doc strings

* Fix missing rag datatype

* WIP. Converting usage metrics from a dict to an object

* Fix tests that were checking usage metrics

* Drop todo

* Fix 1 type error in pipeline

* Update pipeline to use UsageMetric

* Add missing doc string

* WIP.

* Change names

* Rename variables based on joaos feedback

* Fix critical circular dependency issues. Now needing to fix trace issue.

* Tests working now!

* Add more tests which showed underlying issue with traces

* Fix tests

* Remove overly complicated test

* Add router example to docs

* Clean up end of docs

* Clean up docs

* Working on creating Crew templates and pipeline templates

* WIP.

* WIP

* Fix poetry install from templates

* WIP

* Restructure

* changes for lorenze

* more todos

* WIP: create pipelines cli working

* wrapped up router

* ignore mypy src on templates

* ignored signature of copy

* fix all verbose

* rm print statements

* brought back correct folders

* fixes missing folders and then rm print statements

* fixed tests

* fixed broken test

* fixed type checker

* fixed type ignore

* ignore types for templates

* needed

* revert

* exclude only required

* rm type errors on templates

* rm excluding type checks for template files on github action

* fixed missing quotes

---------

Co-authored-by: Brandon Hancock <brandon@brandonhancock.io>
2024-08-09 14:13:29 -07:00