Skip to content

Commit 3b3c91f

Browse files
committed
Remove boto instrumentation
1 parent 88e5bfc commit 3b3c91f

20 files changed

Lines changed: 114 additions & 1193 deletions

File tree

.github/workflows/core_contrib_test_0.yml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -803,36 +803,6 @@ jobs:
803803
- name: Run tests
804804
run: tox -e py39-test-instrumentation-dbapi -- -ra
805805

806-
py39-test-instrumentation-boto:
807-
name: instrumentation-boto
808-
runs-on: ubuntu-latest
809-
timeout-minutes: 30
810-
steps:
811-
- name: Checkout contrib repo @ SHA - ${{ env.CONTRIB_REPO_SHA }}
812-
uses: actions/checkout@v4
813-
with:
814-
repository: open-telemetry/opentelemetry-python-contrib
815-
ref: ${{ env.CONTRIB_REPO_SHA }}
816-
817-
- name: Checkout core repo @ SHA - ${{ env.CORE_REPO_SHA }}
818-
uses: actions/checkout@v4
819-
with:
820-
repository: open-telemetry/opentelemetry-python
821-
ref: ${{ env.CORE_REPO_SHA }}
822-
path: opentelemetry-python
823-
824-
- name: Set up Python 3.9
825-
uses: actions/setup-python@v5
826-
with:
827-
python-version: "3.9"
828-
architecture: "x64"
829-
830-
- name: Install tox
831-
run: pip install tox-uv
832-
833-
- name: Run tests
834-
run: tox -e py39-test-instrumentation-boto -- -ra
835-
836806
py39-test-instrumentation-asyncclick:
837807
name: instrumentation-asyncclick
838808
runs-on: ubuntu-latest

.github/workflows/lint_0.yml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -393,25 +393,6 @@ jobs:
393393
- name: Run tests
394394
run: tox -e lint-instrumentation-dbapi
395395

396-
lint-instrumentation-boto:
397-
name: instrumentation-boto
398-
runs-on: ubuntu-latest
399-
timeout-minutes: 30
400-
steps:
401-
- name: Checkout repo @ SHA - ${{ github.sha }}
402-
uses: actions/checkout@v4
403-
404-
- name: Set up Python 3.14
405-
uses: actions/setup-python@v5
406-
with:
407-
python-version: "3.14"
408-
409-
- name: Install tox
410-
run: pip install tox-uv
411-
412-
- name: Run tests
413-
run: tox -e lint-instrumentation-boto
414-
415396
lint-instrumentation-asyncclick:
416397
name: instrumentation-asyncclick
417398
runs-on: ubuntu-latest

.github/workflows/test_0.yml

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -3509,63 +3509,6 @@ jobs:
35093509
- name: Run tests
35103510
run: tox -e pypy3-test-instrumentation-dbapi -- -ra
35113511

3512-
py39-test-instrumentation-boto_ubuntu-latest:
3513-
name: instrumentation-boto 3.9 Ubuntu
3514-
runs-on: ubuntu-latest
3515-
timeout-minutes: 30
3516-
steps:
3517-
- name: Checkout repo @ SHA - ${{ github.sha }}
3518-
uses: actions/checkout@v4
3519-
3520-
- name: Set up Python 3.9
3521-
uses: actions/setup-python@v5
3522-
with:
3523-
python-version: "3.9"
3524-
3525-
- name: Install tox
3526-
run: pip install tox-uv
3527-
3528-
- name: Run tests
3529-
run: tox -e py39-test-instrumentation-boto -- -ra
3530-
3531-
py310-test-instrumentation-boto_ubuntu-latest:
3532-
name: instrumentation-boto 3.10 Ubuntu
3533-
runs-on: ubuntu-latest
3534-
timeout-minutes: 30
3535-
steps:
3536-
- name: Checkout repo @ SHA - ${{ github.sha }}
3537-
uses: actions/checkout@v4
3538-
3539-
- name: Set up Python 3.10
3540-
uses: actions/setup-python@v5
3541-
with:
3542-
python-version: "3.10"
3543-
3544-
- name: Install tox
3545-
run: pip install tox-uv
3546-
3547-
- name: Run tests
3548-
run: tox -e py310-test-instrumentation-boto -- -ra
3549-
3550-
py311-test-instrumentation-boto_ubuntu-latest:
3551-
name: instrumentation-boto 3.11 Ubuntu
3552-
runs-on: ubuntu-latest
3553-
timeout-minutes: 30
3554-
steps:
3555-
- name: Checkout repo @ SHA - ${{ github.sha }}
3556-
uses: actions/checkout@v4
3557-
3558-
- name: Set up Python 3.11
3559-
uses: actions/setup-python@v5
3560-
with:
3561-
python-version: "3.11"
3562-
3563-
- name: Install tox
3564-
run: pip install tox-uv
3565-
3566-
- name: Run tests
3567-
run: tox -e py311-test-instrumentation-boto -- -ra
3568-
35693512
py39-test-instrumentation-asyncclick_ubuntu-latest:
35703513
name: instrumentation-asyncclick 3.9 Ubuntu
35713514
runs-on: ubuntu-latest
@@ -4781,3 +4724,60 @@ jobs:
47814724

47824725
- name: Run tests
47834726
run: tox -e py314-test-instrumentation-fastapi -- -ra
4727+
4728+
pypy3-test-instrumentation-fastapi_ubuntu-latest:
4729+
name: instrumentation-fastapi pypy-3.9 Ubuntu
4730+
runs-on: ubuntu-latest
4731+
timeout-minutes: 30
4732+
steps:
4733+
- name: Checkout repo @ SHA - ${{ github.sha }}
4734+
uses: actions/checkout@v4
4735+
4736+
- name: Set up Python pypy-3.9
4737+
uses: actions/setup-python@v5
4738+
with:
4739+
python-version: "pypy-3.9"
4740+
4741+
- name: Install tox
4742+
run: pip install tox-uv
4743+
4744+
- name: Run tests
4745+
run: tox -e pypy3-test-instrumentation-fastapi -- -ra
4746+
4747+
py39-test-instrumentation-flask-0_ubuntu-latest:
4748+
name: instrumentation-flask-0 3.9 Ubuntu
4749+
runs-on: ubuntu-latest
4750+
timeout-minutes: 30
4751+
steps:
4752+
- name: Checkout repo @ SHA - ${{ github.sha }}
4753+
uses: actions/checkout@v4
4754+
4755+
- name: Set up Python 3.9
4756+
uses: actions/setup-python@v5
4757+
with:
4758+
python-version: "3.9"
4759+
4760+
- name: Install tox
4761+
run: pip install tox-uv
4762+
4763+
- name: Run tests
4764+
run: tox -e py39-test-instrumentation-flask-0 -- -ra
4765+
4766+
py39-test-instrumentation-flask-1_ubuntu-latest:
4767+
name: instrumentation-flask-1 3.9 Ubuntu
4768+
runs-on: ubuntu-latest
4769+
timeout-minutes: 30
4770+
steps:
4771+
- name: Checkout repo @ SHA - ${{ github.sha }}
4772+
uses: actions/checkout@v4
4773+
4774+
- name: Set up Python 3.9
4775+
uses: actions/setup-python@v5
4776+
with:
4777+
python-version: "3.9"
4778+
4779+
- name: Install tox
4780+
run: pip install tox-uv
4781+
4782+
- name: Run tests
4783+
run: tox -e py39-test-instrumentation-flask-1 -- -ra

.github/workflows/test_1.yml

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -32,63 +32,6 @@ env:
3232

3333
jobs:
3434

35-
pypy3-test-instrumentation-fastapi_ubuntu-latest:
36-
name: instrumentation-fastapi pypy-3.9 Ubuntu
37-
runs-on: ubuntu-latest
38-
timeout-minutes: 30
39-
steps:
40-
- name: Checkout repo @ SHA - ${{ github.sha }}
41-
uses: actions/checkout@v4
42-
43-
- name: Set up Python pypy-3.9
44-
uses: actions/setup-python@v5
45-
with:
46-
python-version: "pypy-3.9"
47-
48-
- name: Install tox
49-
run: pip install tox-uv
50-
51-
- name: Run tests
52-
run: tox -e pypy3-test-instrumentation-fastapi -- -ra
53-
54-
py39-test-instrumentation-flask-0_ubuntu-latest:
55-
name: instrumentation-flask-0 3.9 Ubuntu
56-
runs-on: ubuntu-latest
57-
timeout-minutes: 30
58-
steps:
59-
- name: Checkout repo @ SHA - ${{ github.sha }}
60-
uses: actions/checkout@v4
61-
62-
- name: Set up Python 3.9
63-
uses: actions/setup-python@v5
64-
with:
65-
python-version: "3.9"
66-
67-
- name: Install tox
68-
run: pip install tox-uv
69-
70-
- name: Run tests
71-
run: tox -e py39-test-instrumentation-flask-0 -- -ra
72-
73-
py39-test-instrumentation-flask-1_ubuntu-latest:
74-
name: instrumentation-flask-1 3.9 Ubuntu
75-
runs-on: ubuntu-latest
76-
timeout-minutes: 30
77-
steps:
78-
- name: Checkout repo @ SHA - ${{ github.sha }}
79-
uses: actions/checkout@v4
80-
81-
- name: Set up Python 3.9
82-
uses: actions/setup-python@v5
83-
with:
84-
python-version: "3.9"
85-
86-
- name: Install tox
87-
run: pip install tox-uv
88-
89-
- name: Run tests
90-
run: tox -e py39-test-instrumentation-flask-1 -- -ra
91-
9235
py39-test-instrumentation-flask-2_ubuntu-latest:
9336
name: instrumentation-flask-2 3.9 Ubuntu
9437
runs-on: ubuntu-latest
@@ -4781,3 +4724,60 @@ jobs:
47814724

47824725
- name: Run tests
47834726
run: tox -e py311-test-instrumentation-redis -- -ra
4727+
4728+
py312-test-instrumentation-redis_ubuntu-latest:
4729+
name: instrumentation-redis 3.12 Ubuntu
4730+
runs-on: ubuntu-latest
4731+
timeout-minutes: 30
4732+
steps:
4733+
- name: Checkout repo @ SHA - ${{ github.sha }}
4734+
uses: actions/checkout@v4
4735+
4736+
- name: Set up Python 3.12
4737+
uses: actions/setup-python@v5
4738+
with:
4739+
python-version: "3.12"
4740+
4741+
- name: Install tox
4742+
run: pip install tox-uv
4743+
4744+
- name: Run tests
4745+
run: tox -e py312-test-instrumentation-redis -- -ra
4746+
4747+
py313-test-instrumentation-redis_ubuntu-latest:
4748+
name: instrumentation-redis 3.13 Ubuntu
4749+
runs-on: ubuntu-latest
4750+
timeout-minutes: 30
4751+
steps:
4752+
- name: Checkout repo @ SHA - ${{ github.sha }}
4753+
uses: actions/checkout@v4
4754+
4755+
- name: Set up Python 3.13
4756+
uses: actions/setup-python@v5
4757+
with:
4758+
python-version: "3.13"
4759+
4760+
- name: Install tox
4761+
run: pip install tox-uv
4762+
4763+
- name: Run tests
4764+
run: tox -e py313-test-instrumentation-redis -- -ra
4765+
4766+
py314-test-instrumentation-redis_ubuntu-latest:
4767+
name: instrumentation-redis 3.14 Ubuntu
4768+
runs-on: ubuntu-latest
4769+
timeout-minutes: 30
4770+
steps:
4771+
- name: Checkout repo @ SHA - ${{ github.sha }}
4772+
uses: actions/checkout@v4
4773+
4774+
- name: Set up Python 3.14
4775+
uses: actions/setup-python@v5
4776+
with:
4777+
python-version: "3.14"
4778+
4779+
- name: Install tox
4780+
run: pip install tox-uv
4781+
4782+
- name: Run tests
4783+
run: tox -e py314-test-instrumentation-redis -- -ra

.github/workflows/test_2.yml

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -32,63 +32,6 @@ env:
3232

3333
jobs:
3434

35-
py312-test-instrumentation-redis_ubuntu-latest:
36-
name: instrumentation-redis 3.12 Ubuntu
37-
runs-on: ubuntu-latest
38-
timeout-minutes: 30
39-
steps:
40-
- name: Checkout repo @ SHA - ${{ github.sha }}
41-
uses: actions/checkout@v4
42-
43-
- name: Set up Python 3.12
44-
uses: actions/setup-python@v5
45-
with:
46-
python-version: "3.12"
47-
48-
- name: Install tox
49-
run: pip install tox-uv
50-
51-
- name: Run tests
52-
run: tox -e py312-test-instrumentation-redis -- -ra
53-
54-
py313-test-instrumentation-redis_ubuntu-latest:
55-
name: instrumentation-redis 3.13 Ubuntu
56-
runs-on: ubuntu-latest
57-
timeout-minutes: 30
58-
steps:
59-
- name: Checkout repo @ SHA - ${{ github.sha }}
60-
uses: actions/checkout@v4
61-
62-
- name: Set up Python 3.13
63-
uses: actions/setup-python@v5
64-
with:
65-
python-version: "3.13"
66-
67-
- name: Install tox
68-
run: pip install tox-uv
69-
70-
- name: Run tests
71-
run: tox -e py313-test-instrumentation-redis -- -ra
72-
73-
py314-test-instrumentation-redis_ubuntu-latest:
74-
name: instrumentation-redis 3.14 Ubuntu
75-
runs-on: ubuntu-latest
76-
timeout-minutes: 30
77-
steps:
78-
- name: Checkout repo @ SHA - ${{ github.sha }}
79-
uses: actions/checkout@v4
80-
81-
- name: Set up Python 3.14
82-
uses: actions/setup-python@v5
83-
with:
84-
python-version: "3.14"
85-
86-
- name: Install tox
87-
run: pip install tox-uv
88-
89-
- name: Run tests
90-
run: tox -e py314-test-instrumentation-redis -- -ra
91-
9235
pypy3-test-instrumentation-redis_ubuntu-latest:
9336
name: instrumentation-redis pypy-3.9 Ubuntu
9437
runs-on: ubuntu-latest

docs-requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ aiokafka~=0.11.0
2222
aiopg>=0.13.0,<1.3.0
2323
asyncpg>=0.12.0
2424
asyncclick~=8.0
25-
boto~=2.0
2625
botocore~=1.0
2726
boto3~=1.0
2827
cassandra-driver~=3.25

docs/instrumentation/boto/boto.rst

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

0 commit comments

Comments
 (0)