Skip to content

Commit 63fbfbc

Browse files
committed
Merge branch 'antonpirker/fix/exception-groups-on-potel' of github.com:getsentry/sentry-python into antonpirker/fix/exception-groups-on-potel
2 parents 1bd8187 + 3a0e9ce commit 63fbfbc

File tree

94 files changed

+3823
-1848
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+3823
-1848
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
Thank you for contributing to `sentry-python`! Please add tests to validate your changes, and lint your code using `tox -e linters`.
66

7-
Running the test suite on your PR might require maintainer approval. The AWS Lambda tests additionally require a maintainer to add a special label, and they will fail until this label is added.
7+
Running the test suite on your PR might require maintainer approval.

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
steps:
2121
- name: Get auth token
2222
id: token
23-
uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
23+
uses: actions/create-github-app-token@21cfef2b496dd8ef5b904c159339626a10ad380e # v1.11.6
2424
with:
2525
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2626
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}

.github/workflows/scripts/trigger_tests_on_label.py

Lines changed: 0 additions & 72 deletions
This file was deleted.

.github/workflows/test-integrations-ai.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
coverage xml
7171
- name: Upload coverage to Codecov
7272
if: ${{ !cancelled() }}
73-
uses: codecov/codecov-action@v5.3.1
73+
uses: codecov/codecov-action@v5.4.0
7474
with:
7575
token: ${{ secrets.CODECOV_TOKEN }}
7676
files: coverage.xml
@@ -132,7 +132,7 @@ jobs:
132132
coverage xml
133133
- name: Upload coverage to Codecov
134134
if: ${{ !cancelled() }}
135-
uses: codecov/codecov-action@v5.3.1
135+
uses: codecov/codecov-action@v5.4.0
136136
with:
137137
token: ${{ secrets.CODECOV_TOKEN }}
138138
files: coverage.xml

.github/workflows/test-integrations-cloud.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ jobs:
3131
matrix:
3232
python-version: ["3.8","3.11","3.12","3.13"]
3333
os: [ubuntu-22.04]
34+
services:
35+
docker:
36+
image: docker:dind # Required for Docker network management
37+
options: --privileged # Required for Docker-in-Docker operations
3438
steps:
3539
- uses: actions/[email protected]
3640
- uses: actions/setup-python@v5
@@ -43,6 +47,10 @@ jobs:
4347
- name: Erase coverage
4448
run: |
4549
coverage erase
50+
- name: Test aws_lambda latest
51+
run: |
52+
set -x # print commands that are executed
53+
./scripts/runtox.sh "py${{ matrix.python-version }}-aws_lambda-latest"
4654
- name: Test boto3 latest
4755
run: |
4856
set -x # print commands that are executed
@@ -66,7 +74,7 @@ jobs:
6674
coverage xml
6775
- name: Upload coverage to Codecov
6876
if: ${{ !cancelled() }}
69-
uses: codecov/codecov-action@v5.3.1
77+
uses: codecov/codecov-action@v5.4.0
7078
with:
7179
token: ${{ secrets.CODECOV_TOKEN }}
7280
files: coverage.xml
@@ -87,8 +95,12 @@ jobs:
8795
strategy:
8896
fail-fast: false
8997
matrix:
90-
python-version: ["3.7","3.9","3.11","3.12","3.13"]
98+
python-version: ["3.7","3.8","3.9","3.11","3.12","3.13"]
9199
os: [ubuntu-22.04]
100+
services:
101+
docker:
102+
image: docker:dind # Required for Docker network management
103+
options: --privileged # Required for Docker-in-Docker operations
92104
steps:
93105
- uses: actions/[email protected]
94106
- uses: actions/setup-python@v5
@@ -101,6 +113,10 @@ jobs:
101113
- name: Erase coverage
102114
run: |
103115
coverage erase
116+
- name: Test aws_lambda pinned
117+
run: |
118+
set -x # print commands that are executed
119+
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-aws_lambda"
104120
- name: Test boto3 pinned
105121
run: |
106122
set -x # print commands that are executed
@@ -124,7 +140,7 @@ jobs:
124140
coverage xml
125141
- name: Upload coverage to Codecov
126142
if: ${{ !cancelled() }}
127-
uses: codecov/codecov-action@v5.3.1
143+
uses: codecov/codecov-action@v5.4.0
128144
with:
129145
token: ${{ secrets.CODECOV_TOKEN }}
130146
files: coverage.xml

.github/workflows/test-integrations-common.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
coverage xml
5555
- name: Upload coverage to Codecov
5656
if: ${{ !cancelled() }}
57-
uses: codecov/codecov-action@v5.3.1
57+
uses: codecov/codecov-action@v5.4.0
5858
with:
5959
token: ${{ secrets.CODECOV_TOKEN }}
6060
files: coverage.xml

.github/workflows/test-integrations-dbs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494
coverage xml
9595
- name: Upload coverage to Codecov
9696
if: ${{ !cancelled() }}
97-
uses: codecov/codecov-action@v5.3.1
97+
uses: codecov/codecov-action@v5.4.0
9898
with:
9999
token: ${{ secrets.CODECOV_TOKEN }}
100100
files: coverage.xml
@@ -180,7 +180,7 @@ jobs:
180180
coverage xml
181181
- name: Upload coverage to Codecov
182182
if: ${{ !cancelled() }}
183-
uses: codecov/codecov-action@v5.3.1
183+
uses: codecov/codecov-action@v5.4.0
184184
with:
185185
token: ${{ secrets.CODECOV_TOKEN }}
186186
files: coverage.xml

.github/workflows/test-integrations-flags.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
coverage xml
6767
- name: Upload coverage to Codecov
6868
if: ${{ !cancelled() }}
69-
uses: codecov/codecov-action@v5.3.1
69+
uses: codecov/codecov-action@v5.4.0
7070
with:
7171
token: ${{ secrets.CODECOV_TOKEN }}
7272
files: coverage.xml

.github/workflows/test-integrations-gevent.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
coverage xml
5555
- name: Upload coverage to Codecov
5656
if: ${{ !cancelled() }}
57-
uses: codecov/codecov-action@v5.3.1
57+
uses: codecov/codecov-action@v5.4.0
5858
with:
5959
token: ${{ secrets.CODECOV_TOKEN }}
6060
files: coverage.xml

.github/workflows/test-integrations-graphql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
coverage xml
6767
- name: Upload coverage to Codecov
6868
if: ${{ !cancelled() }}
69-
uses: codecov/codecov-action@v5.3.1
69+
uses: codecov/codecov-action@v5.4.0
7070
with:
7171
token: ${{ secrets.CODECOV_TOKEN }}
7272
files: coverage.xml

0 commit comments

Comments
 (0)