Skip to content

Commit 9d46118

Browse files
committed
chore: bump version & style
1 parent 80ea9b8 commit 9d46118

File tree

5 files changed

+8
-15
lines changed

5 files changed

+8
-15
lines changed

cookbook/instructor/instructor_streaming.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import os
22

3+
import anthropic
34
import instructor
45
from dotenv import load_dotenv
56
from openai import AsyncOpenAI
6-
import anthropic
77
from pydantic import BaseModel
88

99
from parea import Parea, trace
@@ -15,7 +15,7 @@
1515

1616
p = Parea(api_key=os.getenv("PAREA_API_KEY"))
1717

18-
p.wrap_openai_client(oai_aclient, 'instructor')
18+
p.wrap_openai_client(oai_aclient, "instructor")
1919
p.wrap_anthropic_client(ant_client)
2020

2121
oai_aclient = instructor.from_openai(oai_aclient)

parea/utils/trace_integrations/instructor.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import logging
2-
from typing import Any, Callable, Mapping, Tuple, List
1+
from typing import Any, Callable, List, Mapping, Tuple
32

43
import contextvars
4+
import logging
55
from json import JSONDecodeError
66

77
from instructor.retry import InstructorRetryException
@@ -91,13 +91,7 @@ def fn_transform_generator_outputs(items: List) -> str:
9191
logger.warning(f"Failed to serialize generator output: {e}", exc_info=e)
9292
return ""
9393

94-
return trace(
95-
name=trace_name,
96-
overwrite_trace_id=trace_id,
97-
overwrite_inputs=inputs,
98-
metadata=metadata,
99-
fn_transform_generator_outputs=fn_transform_generator_outputs
100-
)(
94+
return trace(name=trace_name, overwrite_trace_id=trace_id, overwrite_inputs=inputs, metadata=metadata, fn_transform_generator_outputs=fn_transform_generator_outputs)(
10195
wrapped
10296
)(*args, **kwargs)
10397
except (InstructorRetryException, ValidationError, JSONDecodeError) as e:

parea/wrapper/anthropic/anthropic.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
from datetime import datetime
66

77
from anthropic import AsyncMessageStreamManager, AsyncStream, Client, MessageStreamManager, Stream
8-
from anthropic.types import ContentBlockDeltaEvent, Message, MessageDeltaEvent, MessageStartEvent, TextBlock, \
9-
InputJSONDelta, ToolUseBlock
8+
from anthropic.types import ContentBlockDeltaEvent, InputJSONDelta, Message, MessageDeltaEvent, MessageStartEvent, TextBlock, ToolUseBlock
109

1110
from parea.cache.cache import Cache
1211
from parea.helpers import timezone_aware_now

parea/wrapper/anthropic/stream_wrapper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from types import TracebackType
44
from typing import Callable
55

6-
from anthropic import AsyncMessageStreamManager, MessageStreamManager, Stream, AsyncStream
6+
from anthropic import AsyncMessageStreamManager, AsyncStream, MessageStreamManager, Stream
77
from anthropic.types import Message
88

99

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api"
66
[tool.poetry]
77
name = "parea-ai"
88
packages = [{ include = "parea" }]
9-
version = "0.2.201"
9+
version = "0.2.202"
1010
description = "Parea python sdk"
1111
readme = "README.md"
1212
authors = ["joel-parea-ai <[email protected]>"]

0 commit comments

Comments
 (0)