feat: update docs on Poetry -> uv

This commit is contained in:
Eduardo Chiarotti
2024-10-08 16:38:27 -03:00
parent 3f1b86d7aa
commit 7cd68183f7
11 changed files with 55 additions and 7387 deletions

View File

@@ -35,7 +35,7 @@ These commands will create a new project folder with the following structure:
```
<project_name>/
├── README.md
├── poetry.lock
├── uv.lock
├── pyproject.toml
├── src/
│ └── <project_name>/
@@ -139,11 +139,11 @@ The main annotation you'll use for pipelines is `@PipelineBase`. This annotation
## Installing Dependencies
To install the dependencies for your project, use Poetry:
To install the dependencies for your project, use `uv` the install command is optional because when running `crewai run`, it will automatically install the dependencies for you:
```shell
$ cd <project_name>
$ crewai install
$ crewai install (optional)
```
## Running Your Pipeline Project
@@ -160,4 +160,4 @@ This will initialize your pipeline and begin task execution as defined in your `
Pipelines can be deployed in the same way as regular CrewAI projects. The easiest way is through [CrewAI+](https://www.crewai.com/crewaiplus), where you can deploy your pipeline in a few clicks.
Remember, when working with pipelines, you're orchestrating multiple crews to work together in a sequence or parallel fashion. This allows for more complex workflows and information processing tasks.
Remember, when working with pipelines, you're orchestrating multiple crews to work together in a sequence or parallel fashion. This allows for more complex workflows and information processing tasks.

View File

@@ -24,7 +24,7 @@ $ pip install 'crewai[tools]'
## Creating a New Project
In this example, we will be using poetry as our virtual environment manager.
In this example, we will be using `uv` as our virtual environment manager.
To create a new CrewAI project, run the following CLI command:
@@ -163,11 +163,11 @@ def email_summarizer_task(self) -> Task:
## Installing Dependencies
To install the dependencies for your project, you can use Poetry. First, navigate to your project directory:
To install the dependencies for your project, you can use `uv`. Running the following command is optional since when running `crewai run`, it will automatically install the dependencies for you.
```shell
$ cd my_project
$ crewai install
$ crewai install (optional)
```
This will install the dependencies specified in the `pyproject.toml` file.