Skip to content

Commit 9ffd585

Browse files
authored
opentelemetry-exporter-otlp-common: add shared package for common OTLP utilities (open-telemetry#5252)
* opentelemetry-exporter-otlp-common: add shared package for common OTLP utilities * add changelog fragment * add typechecking * update tox environment names * fix missing content-encoding header * fix docs build failures * add shutdown() method and remove close() method and remove shutdown_event from client ctor * update retry-after parsing
1 parent 50912be commit 9ffd585

24 files changed

Lines changed: 2073 additions & 9 deletions

File tree

.changelog/5252.added

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
`opentelemetry-exporter-otlp-common`: add shared package for common OTLP utilities

.github/workflows/lint.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,25 @@ jobs:
214214
- name: Run tests
215215
run: tox -e lint-opentelemetry-exporter-http-transport
216216

217+
lint-opentelemetry-exporter-otlpcommon-latest:
218+
name: opentelemetry-exporter-otlpcommon-latest
219+
runs-on: ubuntu-latest
220+
timeout-minutes: 30
221+
steps:
222+
- name: Checkout repo @ SHA - ${{ github.sha }}
223+
uses: actions/checkout@v4
224+
225+
- name: Set up Python 3.14
226+
uses: actions/setup-python@v5
227+
with:
228+
python-version: "3.14"
229+
230+
- name: Install tox
231+
run: pip install tox-uv
232+
233+
- name: Run tests
234+
run: tox -e lint-opentelemetry-exporter-otlpcommon-latest
235+
217236
lint-opentelemetry-exporter-opencensus:
218237
name: opentelemetry-exporter-opencensus
219238
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)