Skip to content

Commit e54ab48

Browse files
author
hfhoffman1144
committed
ruff fix
1 parent 39abb92 commit e54ab48

File tree

8 files changed

+49
-17
lines changed

8 files changed

+49
-17
lines changed

python-langgraph/chains/binary_questions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from langchain_openai import ChatOpenAI
21
from langchain_core.prompts import ChatPromptTemplate
2+
from langchain_openai import ChatOpenAI
33
from pydantic import BaseModel, Field
44

55

python-langgraph/chains/escalation_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from langchain_openai import ChatOpenAI
21
from langchain_core.prompts import ChatPromptTemplate
2+
from langchain_openai import ChatOpenAI
33
from pydantic import BaseModel, Field
44

55

python-langgraph/chains/notice_extraction.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
from langchain_openai import ChatOpenAI
1+
from datetime import date
2+
23
from langchain_core.prompts import ChatPromptTemplate
4+
from langchain_openai import ChatOpenAI
35
from pydantic import BaseModel, EmailStr, Field
4-
from datetime import date
56

67

78
class NoticeEmailExtract(BaseModel):

python-langgraph/graphs/email_agent.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
import time
21
import logging
2+
import time
3+
4+
from chains.notice_extraction import NoticeEmailExtract
5+
from graphs.notice_extraction import NOTICE_EXTRACTION_GRAPH
36
from langchain_core.messages import AIMessage
47
from langchain_core.tools import tool
5-
from langgraph.prebuilt import ToolNode
68
from langchain_openai import ChatOpenAI
7-
from langgraph.graph import StateGraph, MessagesState, START, END
8-
from chains.notice_extraction import NoticeEmailExtract
9-
from graphs.notice_extraction import NOTICE_EXTRACTION_GRAPH
9+
from langgraph.graph import END, START, MessagesState, StateGraph
10+
from langgraph.prebuilt import ToolNode
1011

1112
logging.basicConfig(
1213
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"

python-langgraph/graphs/notice_extraction.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import logging
22
from typing import TypedDict
3-
from langgraph.graph import StateGraph, START, END
4-
from pydantic import EmailStr
5-
from chains.notice_extraction import NoticeEmailExtract, NOTICE_PARSER_CHAIN
6-
from chains.escalation_check import ESCALATION_CHECK_CHAIN
3+
74
from chains.binary_questions import BINARY_QUESTION_CHAIN
8-
from utils.graph_utils import send_escalation_email, create_legal_ticket
5+
from chains.escalation_check import ESCALATION_CHECK_CHAIN
6+
from chains.notice_extraction import NOTICE_PARSER_CHAIN, NoticeEmailExtract
7+
from langgraph.graph import END, START, StateGraph
8+
from pydantic import EmailStr
9+
from utils.graph_utils import create_legal_ticket, send_escalation_email
910

1011
logging.basicConfig(
1112
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"

python-langgraph/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ dependencies = [
1010
"langchain-openai>=0.3.2",
1111
"langgraph>=0.2.67",
1212
"pydantic[email]>=2.10.6",
13+
"ruff>=0.9.3",
1314
]

python-langgraph/utils/graph_utils.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import time
2-
import random
31
import logging
4-
from pydantic import EmailStr
2+
import random
3+
import time
4+
55
from chains.notice_extraction import NoticeEmailExtract
6+
from pydantic import EmailStr
67

78
logging.basicConfig(
89
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"

python-langgraph/uv.lock

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)