Skip to content

Commit 428af02

Browse files
authored
docs: add official package metadata (open-telemetry#3859)
1 parent dc178de commit 428af02

File tree

17 files changed

+724
-328
lines changed

17 files changed

+724
-328
lines changed

.github/workflows/lint_0.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,25 @@ jobs:
5151
- name: Run tests
5252
run: tox -e lint-instrumentation-openai-v2
5353

54+
lint-instrumentation-openai_agents-v2:
55+
name: instrumentation-openai_agents-v2
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 lint-instrumentation-openai_agents-v2
72+
5473
lint-instrumentation-vertexai:
5574
name: instrumentation-vertexai
5675
runs-on: ubuntu-latest

.github/workflows/test_0.yml

Lines changed: 152 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,158 @@ jobs:
260260
- name: Run tests
261261
run: tox -e pypy3-test-instrumentation-openai-v2-latest -- -ra
262262

263+
py310-test-instrumentation-openai_agents-v2-oldest_ubuntu-latest:
264+
name: instrumentation-openai_agents-v2-oldest 3.10 Ubuntu
265+
runs-on: ubuntu-latest
266+
timeout-minutes: 30
267+
steps:
268+
- name: Checkout repo @ SHA - ${{ github.sha }}
269+
uses: actions/checkout@v4
270+
271+
- name: Set up Python 3.10
272+
uses: actions/setup-python@v5
273+
with:
274+
python-version: "3.10"
275+
276+
- name: Install tox
277+
run: pip install tox-uv
278+
279+
- name: Run tests
280+
run: tox -e py310-test-instrumentation-openai_agents-v2-oldest -- -ra
281+
282+
py310-test-instrumentation-openai_agents-v2-latest_ubuntu-latest:
283+
name: instrumentation-openai_agents-v2-latest 3.10 Ubuntu
284+
runs-on: ubuntu-latest
285+
timeout-minutes: 30
286+
steps:
287+
- name: Checkout repo @ SHA - ${{ github.sha }}
288+
uses: actions/checkout@v4
289+
290+
- name: Set up Python 3.10
291+
uses: actions/setup-python@v5
292+
with:
293+
python-version: "3.10"
294+
295+
- name: Install tox
296+
run: pip install tox-uv
297+
298+
- name: Run tests
299+
run: tox -e py310-test-instrumentation-openai_agents-v2-latest -- -ra
300+
301+
py311-test-instrumentation-openai_agents-v2-oldest_ubuntu-latest:
302+
name: instrumentation-openai_agents-v2-oldest 3.11 Ubuntu
303+
runs-on: ubuntu-latest
304+
timeout-minutes: 30
305+
steps:
306+
- name: Checkout repo @ SHA - ${{ github.sha }}
307+
uses: actions/checkout@v4
308+
309+
- name: Set up Python 3.11
310+
uses: actions/setup-python@v5
311+
with:
312+
python-version: "3.11"
313+
314+
- name: Install tox
315+
run: pip install tox-uv
316+
317+
- name: Run tests
318+
run: tox -e py311-test-instrumentation-openai_agents-v2-oldest -- -ra
319+
320+
py311-test-instrumentation-openai_agents-v2-latest_ubuntu-latest:
321+
name: instrumentation-openai_agents-v2-latest 3.11 Ubuntu
322+
runs-on: ubuntu-latest
323+
timeout-minutes: 30
324+
steps:
325+
- name: Checkout repo @ SHA - ${{ github.sha }}
326+
uses: actions/checkout@v4
327+
328+
- name: Set up Python 3.11
329+
uses: actions/setup-python@v5
330+
with:
331+
python-version: "3.11"
332+
333+
- name: Install tox
334+
run: pip install tox-uv
335+
336+
- name: Run tests
337+
run: tox -e py311-test-instrumentation-openai_agents-v2-latest -- -ra
338+
339+
py312-test-instrumentation-openai_agents-v2-oldest_ubuntu-latest:
340+
name: instrumentation-openai_agents-v2-oldest 3.12 Ubuntu
341+
runs-on: ubuntu-latest
342+
timeout-minutes: 30
343+
steps:
344+
- name: Checkout repo @ SHA - ${{ github.sha }}
345+
uses: actions/checkout@v4
346+
347+
- name: Set up Python 3.12
348+
uses: actions/setup-python@v5
349+
with:
350+
python-version: "3.12"
351+
352+
- name: Install tox
353+
run: pip install tox-uv
354+
355+
- name: Run tests
356+
run: tox -e py312-test-instrumentation-openai_agents-v2-oldest -- -ra
357+
358+
py312-test-instrumentation-openai_agents-v2-latest_ubuntu-latest:
359+
name: instrumentation-openai_agents-v2-latest 3.12 Ubuntu
360+
runs-on: ubuntu-latest
361+
timeout-minutes: 30
362+
steps:
363+
- name: Checkout repo @ SHA - ${{ github.sha }}
364+
uses: actions/checkout@v4
365+
366+
- name: Set up Python 3.12
367+
uses: actions/setup-python@v5
368+
with:
369+
python-version: "3.12"
370+
371+
- name: Install tox
372+
run: pip install tox-uv
373+
374+
- name: Run tests
375+
run: tox -e py312-test-instrumentation-openai_agents-v2-latest -- -ra
376+
377+
py313-test-instrumentation-openai_agents-v2-oldest_ubuntu-latest:
378+
name: instrumentation-openai_agents-v2-oldest 3.13 Ubuntu
379+
runs-on: ubuntu-latest
380+
timeout-minutes: 30
381+
steps:
382+
- name: Checkout repo @ SHA - ${{ github.sha }}
383+
uses: actions/checkout@v4
384+
385+
- name: Set up Python 3.13
386+
uses: actions/setup-python@v5
387+
with:
388+
python-version: "3.13"
389+
390+
- name: Install tox
391+
run: pip install tox-uv
392+
393+
- name: Run tests
394+
run: tox -e py313-test-instrumentation-openai_agents-v2-oldest -- -ra
395+
396+
py313-test-instrumentation-openai_agents-v2-latest_ubuntu-latest:
397+
name: instrumentation-openai_agents-v2-latest 3.13 Ubuntu
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.13
405+
uses: actions/setup-python@v5
406+
with:
407+
python-version: "3.13"
408+
409+
- name: Install tox
410+
run: pip install tox-uv
411+
412+
- name: Run tests
413+
run: tox -e py313-test-instrumentation-openai_agents-v2-latest -- -ra
414+
263415
py39-test-instrumentation-vertexai-oldest_ubuntu-latest:
264416
name: instrumentation-vertexai-oldest 3.9 Ubuntu
265417
runs-on: ubuntu-latest
@@ -4629,155 +4781,3 @@ jobs:
46294781

46304782
- name: Run tests
46314783
run: tox -e py313-test-instrumentation-starlette-latest -- -ra
4632-
4633-
pypy3-test-instrumentation-starlette-oldest_ubuntu-latest:
4634-
name: instrumentation-starlette-oldest pypy-3.9 Ubuntu
4635-
runs-on: ubuntu-latest
4636-
timeout-minutes: 30
4637-
steps:
4638-
- name: Checkout repo @ SHA - ${{ github.sha }}
4639-
uses: actions/checkout@v4
4640-
4641-
- name: Set up Python pypy-3.9
4642-
uses: actions/setup-python@v5
4643-
with:
4644-
python-version: "pypy-3.9"
4645-
4646-
- name: Install tox
4647-
run: pip install tox-uv
4648-
4649-
- name: Run tests
4650-
run: tox -e pypy3-test-instrumentation-starlette-oldest -- -ra
4651-
4652-
pypy3-test-instrumentation-starlette-latest_ubuntu-latest:
4653-
name: instrumentation-starlette-latest pypy-3.9 Ubuntu
4654-
runs-on: ubuntu-latest
4655-
timeout-minutes: 30
4656-
steps:
4657-
- name: Checkout repo @ SHA - ${{ github.sha }}
4658-
uses: actions/checkout@v4
4659-
4660-
- name: Set up Python pypy-3.9
4661-
uses: actions/setup-python@v5
4662-
with:
4663-
python-version: "pypy-3.9"
4664-
4665-
- name: Install tox
4666-
run: pip install tox-uv
4667-
4668-
- name: Run tests
4669-
run: tox -e pypy3-test-instrumentation-starlette-latest -- -ra
4670-
4671-
py39-test-instrumentation-jinja2_ubuntu-latest:
4672-
name: instrumentation-jinja2 3.9 Ubuntu
4673-
runs-on: ubuntu-latest
4674-
timeout-minutes: 30
4675-
steps:
4676-
- name: Checkout repo @ SHA - ${{ github.sha }}
4677-
uses: actions/checkout@v4
4678-
4679-
- name: Set up Python 3.9
4680-
uses: actions/setup-python@v5
4681-
with:
4682-
python-version: "3.9"
4683-
4684-
- name: Install tox
4685-
run: pip install tox-uv
4686-
4687-
- name: Run tests
4688-
run: tox -e py39-test-instrumentation-jinja2 -- -ra
4689-
4690-
py310-test-instrumentation-jinja2_ubuntu-latest:
4691-
name: instrumentation-jinja2 3.10 Ubuntu
4692-
runs-on: ubuntu-latest
4693-
timeout-minutes: 30
4694-
steps:
4695-
- name: Checkout repo @ SHA - ${{ github.sha }}
4696-
uses: actions/checkout@v4
4697-
4698-
- name: Set up Python 3.10
4699-
uses: actions/setup-python@v5
4700-
with:
4701-
python-version: "3.10"
4702-
4703-
- name: Install tox
4704-
run: pip install tox-uv
4705-
4706-
- name: Run tests
4707-
run: tox -e py310-test-instrumentation-jinja2 -- -ra
4708-
4709-
py311-test-instrumentation-jinja2_ubuntu-latest:
4710-
name: instrumentation-jinja2 3.11 Ubuntu
4711-
runs-on: ubuntu-latest
4712-
timeout-minutes: 30
4713-
steps:
4714-
- name: Checkout repo @ SHA - ${{ github.sha }}
4715-
uses: actions/checkout@v4
4716-
4717-
- name: Set up Python 3.11
4718-
uses: actions/setup-python@v5
4719-
with:
4720-
python-version: "3.11"
4721-
4722-
- name: Install tox
4723-
run: pip install tox-uv
4724-
4725-
- name: Run tests
4726-
run: tox -e py311-test-instrumentation-jinja2 -- -ra
4727-
4728-
py312-test-instrumentation-jinja2_ubuntu-latest:
4729-
name: instrumentation-jinja2 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-jinja2 -- -ra
4746-
4747-
py313-test-instrumentation-jinja2_ubuntu-latest:
4748-
name: instrumentation-jinja2 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-jinja2 -- -ra
4765-
4766-
pypy3-test-instrumentation-jinja2_ubuntu-latest:
4767-
name: instrumentation-jinja2 pypy-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 pypy-3.9
4775-
uses: actions/setup-python@v5
4776-
with:
4777-
python-version: "pypy-3.9"
4778-
4779-
- name: Install tox
4780-
run: pip install tox-uv
4781-
4782-
- name: Run tests
4783-
run: tox -e pypy3-test-instrumentation-jinja2 -- -ra

0 commit comments

Comments
 (0)