File tree Expand file tree Collapse file tree 4 files changed +37
-3
lines changed Expand file tree Collapse file tree 4 files changed +37
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 2.31.0
4
+
5
+ ### Various fixes & improvements
6
+
7
+ - **New Integration (BETA):** Add support for `openai-agents` (#4437) by @antonpirker
8
+
9
+ We can now instrument AI agents that are created with the [OpenAI Agents SDK](https://openai.github.io/openai-agents-python/) out of the box.
10
+
11
+ ```python
12
+ import sentry_sdk
13
+ from sentry_sdk.integrations.openai_agents import OpenAIAgentsIntegration
14
+
15
+ # Add the OpenAIAgentsIntegration to your sentry_sdk.init call:
16
+ sentry_sdk.init(
17
+ dsn="...",
18
+ integrations=[
19
+ OpenAIAgentsIntegration(),
20
+ ]
21
+ )
22
+ ```
23
+
24
+ For more information see the [OpenAI Agents integrations documentation](https://docs.sentry.io/platforms/python/integrations/openai-agents/).
25
+
26
+ - Logs: Add support for `dict` arguments (#4478) by @AbhiPrasad
27
+ - Add Cursor generated rules (#4493) by @sl0thentr0py
28
+ - Greatly simplify Langchain integrations `_wrap_configure` (#4479) by @szokeasaurusrex
29
+ - Fix(ci): Remove tracerite pin (almost) (#4504) by @sentrivana
30
+ - Fix(profiling): Ensure profiler thread exits when needed (#4497) by @Zylphrex
31
+ - Fix(ci): Do not install newest `tracerite` (#4494) by @sentrivana
32
+ - Fix(scope): Handle token reset `LookupError`s gracefully (#4481) by @sentrivana
33
+ - Tests: Tox update (#4509) by @sentrivana
34
+ - Tests: Upper bound on fakeredis on old Python versions (#4482) by @sentrivana
35
+ - Tests: Regenerate tox (#4457) by @sentrivana
36
+
3
37
## 2.30.0
4
38
5
39
### Various fixes & improvements
Original file line number Diff line number Diff line change 31
31
copyright = "2019-{}, Sentry Team and Contributors" .format (datetime .now ().year )
32
32
author = "Sentry Team and Contributors"
33
33
34
- release = "2.30 .0"
34
+ release = "2.31 .0"
35
35
version = "." .join (release .split ("." )[:2 ]) # The short X.Y version.
36
36
37
37
Original file line number Diff line number Diff line change @@ -1181,4 +1181,4 @@ def _get_default_options():
1181
1181
del _get_default_options
1182
1182
1183
1183
1184
- VERSION = "2.30 .0"
1184
+ VERSION = "2.31 .0"
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ def get_file_text(file_name):
21
21
22
22
setup (
23
23
name = "sentry-sdk" ,
24
- version = "2.30 .0" ,
24
+ version = "2.31 .0" ,
25
25
author = "Sentry Team and Contributors" ,
26
26
27
27
url = "https://github.com/getsentry/sentry-python" ,
You can’t perform that action at this time.
0 commit comments