Fix import sorting with proper blank lines

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-04-20 14:43:47 +00:00
parent 4f0f6344db
commit bf55e2fc3a
4 changed files with 7 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ from typing import Any, Dict, List, Optional, Union
import jinja2 import jinja2
def to_jinja_template(input_string: str) -> str: def to_jinja_template(input_string: str) -> str:
""" """
Convert CrewAI-style {var} templates to Jinja2-style {{var}} templates. Convert CrewAI-style {var} templates to Jinja2-style {{var}} templates.

View File

@@ -4,6 +4,7 @@ from typing import Any, Dict, List, Optional, Union
from crewai.utilities.jinja_templating import render_template from crewai.utilities.jinja_templating import render_template
def interpolate_only( def interpolate_only(
input_string: Optional[str], input_string: Optional[str],
inputs: Dict[str, Any], inputs: Dict[str, Any],

View File

@@ -1,10 +1,12 @@
import datetime import datetime
import pytest
from typing import Dict, List from typing import Dict, List
import pytest
from crewai.agent import Agent from crewai.agent import Agent
from crewai.task import Task from crewai.task import Task
class TestTemplating: class TestTemplating:
def test_task_interpolation(self): def test_task_interpolation(self):
task = Task( task = Task(

View File

@@ -1,11 +1,12 @@
import datetime import datetime
import pytest
from typing import Any, Dict, List from typing import Any, Dict, List
import pytest
from pydantic import BaseModel from pydantic import BaseModel
from crewai.utilities.jinja_templating import render_template, to_jinja_template from crewai.utilities.jinja_templating import render_template, to_jinja_template
class Person(BaseModel): class Person(BaseModel):
name: str name: str
age: int age: int