Skip to content

Commit

Permalink
ruff fix
Browse files Browse the repository at this point in the history
  • Loading branch information
hfhoffman1144 committed Jan 29, 2025
1 parent 39abb92 commit e54ab48
Show file tree
Hide file tree
Showing 8 changed files with 49 additions and 17 deletions.
2 changes: 1 addition & 1 deletion python-langgraph/chains/binary_questions.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from langchain_openai import ChatOpenAI
from langchain_core.prompts import ChatPromptTemplate
from langchain_openai import ChatOpenAI
from pydantic import BaseModel, Field


Expand Down
2 changes: 1 addition & 1 deletion python-langgraph/chains/escalation_check.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from langchain_openai import ChatOpenAI
from langchain_core.prompts import ChatPromptTemplate
from langchain_openai import ChatOpenAI
from pydantic import BaseModel, Field


Expand Down
5 changes: 3 additions & 2 deletions python-langgraph/chains/notice_extraction.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
from langchain_openai import ChatOpenAI
from datetime import date

from langchain_core.prompts import ChatPromptTemplate
from langchain_openai import ChatOpenAI
from pydantic import BaseModel, EmailStr, Field
from datetime import date


class NoticeEmailExtract(BaseModel):
Expand Down
11 changes: 6 additions & 5 deletions python-langgraph/graphs/email_agent.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import time
import logging
import time

from chains.notice_extraction import NoticeEmailExtract
from graphs.notice_extraction import NOTICE_EXTRACTION_GRAPH
from langchain_core.messages import AIMessage
from langchain_core.tools import tool
from langgraph.prebuilt import ToolNode
from langchain_openai import ChatOpenAI
from langgraph.graph import StateGraph, MessagesState, START, END
from chains.notice_extraction import NoticeEmailExtract
from graphs.notice_extraction import NOTICE_EXTRACTION_GRAPH
from langgraph.graph import END, START, MessagesState, StateGraph
from langgraph.prebuilt import ToolNode

logging.basicConfig(
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"
Expand Down
11 changes: 6 additions & 5 deletions python-langgraph/graphs/notice_extraction.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import logging
from typing import TypedDict
from langgraph.graph import StateGraph, START, END
from pydantic import EmailStr
from chains.notice_extraction import NoticeEmailExtract, NOTICE_PARSER_CHAIN
from chains.escalation_check import ESCALATION_CHECK_CHAIN

from chains.binary_questions import BINARY_QUESTION_CHAIN
from utils.graph_utils import send_escalation_email, create_legal_ticket
from chains.escalation_check import ESCALATION_CHECK_CHAIN
from chains.notice_extraction import NOTICE_PARSER_CHAIN, NoticeEmailExtract
from langgraph.graph import END, START, StateGraph
from pydantic import EmailStr
from utils.graph_utils import create_legal_ticket, send_escalation_email

logging.basicConfig(
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"
Expand Down
1 change: 1 addition & 0 deletions python-langgraph/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ dependencies = [
"langchain-openai>=0.3.2",
"langgraph>=0.2.67",
"pydantic[email]>=2.10.6",
"ruff>=0.9.3",
]
7 changes: 4 additions & 3 deletions python-langgraph/utils/graph_utils.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import time
import random
import logging
from pydantic import EmailStr
import random
import time

from chains.notice_extraction import NoticeEmailExtract
from pydantic import EmailStr

logging.basicConfig(
level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s"
Expand Down
27 changes: 27 additions & 0 deletions python-langgraph/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e54ab48

Please sign in to comment.