Skip to content

Commit 9487858

Browse files
author
getsentry-bot
committed
Merge branch 'release/1.32.0'
2 parents 53a67e0 + 805fcf1 commit 9487858

File tree

4 files changed

+96
-3
lines changed

4 files changed

+96
-3
lines changed

CHANGELOG.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,98 @@
11
# Changelog
22

3+
## 1.32.0
4+
5+
### Various fixes & improvements
6+
7+
- **New:** Error monitoring for some of the most popular Python GraphQL libraries:
8+
- Add [GQL GraphQL integration](https://docs.sentry.io/platforms/python/integrations/gql/) (#2368) by @szokeasaurusrex
9+
10+
Usage:
11+
12+
```python
13+
import sentry_sdk
14+
from sentry_sdk.integrations.gql import GQLIntegration
15+
16+
sentry_sdk.init(
17+
dsn='___PUBLIC_DSN___',
18+
integrations=[
19+
GQLIntegration(),
20+
],
21+
)
22+
```
23+
24+
- Add [Graphene GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/graphene/) (#2389) by @sentrivana
25+
26+
Usage:
27+
28+
```python
29+
import sentry_sdk
30+
from sentry_sdk.integrations.graphene import GrapheneIntegration
31+
32+
sentry_sdk.init(
33+
dsn='___PUBLIC_DSN___',
34+
integrations=[
35+
GrapheneIntegration(),
36+
],
37+
)
38+
```
39+
40+
- Add [Strawberry GraphQL error & tracing integration](https://docs.sentry.io/platforms/python/integrations/strawberry/) (#2393) by @sentrivana
41+
42+
Usage:
43+
44+
```python
45+
import sentry_sdk
46+
from sentry_sdk.integrations.gql import StrawberryIntegration
47+
48+
sentry_sdk.init(
49+
dsn='___PUBLIC_DSN___',
50+
integrations=[
51+
# make sure to set async_execution to False if you're executing
52+
# GraphQL queries synchronously
53+
StrawberryIntegration(async_execution=True),
54+
],
55+
traces_sample_rate=1.0,
56+
)
57+
```
58+
59+
- Add [Ariadne GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/ariadne/) (#2387) by @sentrivana
60+
61+
Usage:
62+
63+
```python
64+
import sentry_sdk
65+
from sentry_sdk.integrations.ariadne import AriadneIntegration
66+
67+
sentry_sdk.init(
68+
dsn='___PUBLIC_DSN___',
69+
integrations=[
70+
AriadneIntegration(),
71+
],
72+
)
73+
```
74+
75+
- Capture multiple named groups again (#2432) by @sentrivana
76+
- Don't fail when upstream scheme is unusual (#2371) by @vanschelven
77+
- Support new RQ version (#2405) by @antonpirker
78+
- Remove `utcnow`, `utcfromtimestamp` deprecated in Python 3.12 (#2415) by @rmad17
79+
- Add `trace` to `__all__` in top-level `__init__.py` (#2401) by @lobsterkatie
80+
- Move minimetrics code to the SDK (#2385) by @mitsuhiko
81+
- Add configurable compression levels (#2382) by @mitsuhiko
82+
- Shift flushing by up to a rollup window (#2396) by @mitsuhiko
83+
- Make a consistent noop flush behavior (#2428) by @mitsuhiko
84+
- Stronger recursion protection (#2426) by @mitsuhiko
85+
- Remove OpenTelemetryIntegration from __init__.py (#2379) by @sentrivana
86+
- Update API docs (#2397) by @antonpirker
87+
- Pin some test requirements because new majors break our tests (#2404) by @antonpirker
88+
- Run more `requests`, `celery`, `falcon` tests (#2414) by @sentrivana
89+
- Move `importorskip`s in tests to `__init__.py` files (#2412) by @sentrivana
90+
- Fix mypy errors (#2433) by @sentrivana
91+
- Fix pre-commit issues (#2424) by @bukzor-sentryio
92+
- Update CONTRIBUTING.md (#2411) by @sentrivana
93+
- Bump sphinx from 7.2.5 to 7.2.6 (#2378) by @dependabot
94+
- [Experimental] Add explain plan to db spans (#2315) by @antonpirker
95+
396
## 1.31.0
497

598
### Various fixes & improvements

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
copyright = "2019-{}, Sentry Team and Contributors".format(datetime.now().year)
3131
author = "Sentry Team and Contributors"
3232

33-
release = "1.31.0"
33+
release = "1.32.0"
3434
version = ".".join(release.split(".")[:2]) # The short X.Y version.
3535

3636

sentry_sdk/consts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,4 +283,4 @@ def _get_default_options():
283283
del _get_default_options
284284

285285

286-
VERSION = "1.31.0"
286+
VERSION = "1.32.0"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def get_file_text(file_name):
2121

2222
setup(
2323
name="sentry-sdk",
24-
version="1.31.0",
24+
version="1.32.0",
2525
author="Sentry Team and Contributors",
2626
author_email="[email protected]",
2727
url="https://github.com/getsentry/sentry-python",

0 commit comments

Comments
 (0)