mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-07-31 14:11:50 +08:00
add official support to Python 3.13 (#3134)
* add py313 to tox Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix wrong identation troveclassifiers Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix pyramid, django Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix httpx Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix httpx, grpc and add vertex Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * generate-workflows Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix generate-workflows Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * fix celery and psycopg Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * add changelog Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> * Update CHANGELOG.md * Update tox.ini --------- Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com> Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
This commit is contained in:
@ -22,6 +22,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Typing :: Typed",
|
||||
]
|
||||
dependencies = ["Jinja2", "tox"]
|
||||
|
@ -53,6 +53,7 @@ def get_test_job_datas(tox_envs: list, operating_systems: list) -> list:
|
||||
"py310": "3.10",
|
||||
"py311": "3.11",
|
||||
"py312": "3.12",
|
||||
"py313": "3.13",
|
||||
}
|
||||
|
||||
test_job_datas = []
|
||||
|
@ -24,10 +24,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${% raw %}{{ github.sha }}{% endraw %}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
|
248
.github/workflows/lint_0.yml
vendored
248
.github/workflows/lint_0.yml
vendored
@ -23,10 +23,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -41,10 +41,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -59,10 +59,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -77,10 +77,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -95,10 +95,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -113,10 +113,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -131,10 +131,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -149,10 +149,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -167,10 +167,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -185,10 +185,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -203,10 +203,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -221,10 +221,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -239,10 +239,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -257,10 +257,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -275,10 +275,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -293,10 +293,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -311,10 +311,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -329,10 +329,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -347,10 +347,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -365,10 +365,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -383,10 +383,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -401,10 +401,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -419,10 +419,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -437,10 +437,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -455,10 +455,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -473,10 +473,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -491,10 +491,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -509,10 +509,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -527,10 +527,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -545,10 +545,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -563,10 +563,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -581,10 +581,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -599,10 +599,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -617,10 +617,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -635,10 +635,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -653,10 +653,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -671,10 +671,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -689,10 +689,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -707,10 +707,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -725,10 +725,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -743,10 +743,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -761,10 +761,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -779,10 +779,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -797,10 +797,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -815,10 +815,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -833,10 +833,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -851,10 +851,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -869,10 +869,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -887,10 +887,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -905,10 +905,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -923,10 +923,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -941,10 +941,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -959,10 +959,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -977,10 +977,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -995,10 +995,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1013,10 +1013,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1031,10 +1031,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1049,10 +1049,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1067,10 +1067,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1085,10 +1085,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1103,10 +1103,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
@ -1121,10 +1121,10 @@ jobs:
|
||||
- name: Checkout repo @ SHA - ${{ github.sha }}
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python 3.12
|
||||
- name: Set up Python 3.13
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.12"
|
||||
python-version: "3.13"
|
||||
|
||||
- name: Install tox
|
||||
run: pip install tox
|
||||
|
1296
.github/workflows/test_0.yml
vendored
1296
.github/workflows/test_0.yml
vendored
File diff suppressed because it is too large
Load Diff
2340
.github/workflows/test_1.yml
vendored
2340
.github/workflows/test_1.yml
vendored
File diff suppressed because it is too large
Load Diff
1440
.github/workflows/test_2.yml
vendored
1440
.github/workflows/test_2.yml
vendored
File diff suppressed because it is too large
Load Diff
@ -19,7 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
([#3111](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3111))
|
||||
- `opentelemetry-instrumentation-falcon` add support version to v4
|
||||
([#3086](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3086))
|
||||
|
||||
- add support to Python 3.13
|
||||
([#3134](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3134))
|
||||
|
||||
### Fixed
|
||||
|
||||
|
@ -27,6 +27,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -24,6 +24,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"protobuf ~= 4.21",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.28",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.5",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -13,16 +13,17 @@ authors = [
|
||||
{ name = "OpenTelemetry Authors", email = "cncf-opentelemetry-contributors@lists.cncf.io"}
|
||||
]
|
||||
classifiers = [
|
||||
"Development Status :: 4 - Beta",
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Development Status :: 4 - Beta",
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Programming Language :: Python",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.27",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"asgiref ~= 3.0",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.14",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-instrumentation == 0.51b0.dev",
|
||||
|
@ -22,6 +22,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-instrumentation == 0.51b0.dev",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.5",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-instrumentation == 0.51b0.dev",
|
||||
|
@ -24,6 +24,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-instrumentation == 0.51b0.dev",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -22,6 +22,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -27,6 +27,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-instrumentation-aio-pika==0.51b0.dev",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Typing :: Typed",
|
||||
]
|
||||
dependencies = [
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.4",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.5",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.16",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-api ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-sdk ~= 1.21",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-sdk ~= 1.12",
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"opentelemetry-sdk ~= 1.12",
|
||||
|
124
tox.ini
124
tox.ini
@ -7,70 +7,70 @@ envlist =
|
||||
; for specifying supported Python versions per package.
|
||||
|
||||
; instrumentation-openai
|
||||
py3{8,9,10,11,12}-test-instrumentation-openai-v2-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-openai-v2-{0,1}
|
||||
pypy3-test-instrumentation-openai-v2-{0,1}
|
||||
lint-instrumentation-openai-v2
|
||||
|
||||
; instrumentation-vertexai
|
||||
py3{8,9,10,11,12}-test-instrumentation-vertexai-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-vertexai-{0,1}
|
||||
# Disabling pypy3 as shapely does not have wheels and fails to compile
|
||||
# pypy3-test-instrumentation-vertexai-{0,1}
|
||||
lint-instrumentation-vertexai
|
||||
|
||||
; opentelemetry-resource-detector-container
|
||||
py3{8,9,10,11,12}-test-resource-detector-container
|
||||
py3{8,9,10,11,12,13}-test-resource-detector-container
|
||||
pypy3-test-resource-detector-container
|
||||
lint-resource-detector-container
|
||||
|
||||
; opentelemetry-resource-detector-azure
|
||||
py3{8,9,10,11,12}-test-resource-detector-azure-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-resource-detector-azure-{0,1}
|
||||
pypy3-test-resource-detector-azure-{0,1}
|
||||
lint-resource-detector-azure
|
||||
|
||||
; opentelemetry-sdk-extension-aws
|
||||
py3{8,9,10,11,12}-test-sdk-extension-aws-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-sdk-extension-aws-{0,1}
|
||||
pypy3-test-sdk-extension-aws-{0,1}
|
||||
lint-sdk-extension-aws
|
||||
benchmark-sdk-extension-aws
|
||||
|
||||
; opentelemetry-distro
|
||||
py3{8,9,10,11,12}-test-distro
|
||||
py3{8,9,10,11,12,13}-test-distro
|
||||
pypy3-test-distro
|
||||
lint-distro
|
||||
|
||||
; opentelemetry-instrumentation
|
||||
py3{8,9,10,11,12}-test-opentelemetry-instrumentation
|
||||
py3{8,9,10,11,12,13}-test-opentelemetry-instrumentation
|
||||
pypy3-test-opentelemetry-instrumentation
|
||||
lint-opentelemetry-instrumentation
|
||||
|
||||
; opentelemetry-instrumentation-aiohttp-client
|
||||
py3{8,9,10,11,12}-test-instrumentation-aiohttp-client
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aiohttp-client
|
||||
pypy3-test-instrumentation-aiohttp-client
|
||||
lint-instrumentation-aiohttp-client
|
||||
|
||||
; opentelemetry-instrumentation-aiohttp-server
|
||||
py3{8,9,10,11,12}-test-instrumentation-aiohttp-server
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aiohttp-server
|
||||
pypy3-test-instrumentation-aiohttp-server
|
||||
lint-instrumentation-aiohttp-server
|
||||
|
||||
; opentelemetry-instrumentation-aiopg
|
||||
py3{8,9,10,11,12}-test-instrumentation-aiopg
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aiopg
|
||||
; instrumentation-aiopg intentionally excluded from pypy3
|
||||
lint-instrumentation-aiopg
|
||||
|
||||
; opentelemetry-instrumentation-aws-lambda
|
||||
py3{8,9,10,11,12}-test-instrumentation-aws-lambda
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aws-lambda
|
||||
pypy3-test-instrumentation-aws-lambda
|
||||
lint-instrumentation-aws-lambda
|
||||
|
||||
; opentelemetry-instrumentation-botocore
|
||||
py3{8,9,10,11,12}-test-instrumentation-botocore
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-botocore
|
||||
; FIXME: see https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1736
|
||||
; pypy3-test-instrumentation-botocore
|
||||
lint-instrumentation-botocore
|
||||
|
||||
; opentelemetry-instrumentation-boto3sqs
|
||||
py3{8,9,10,11,12}-test-instrumentation-boto3sqs
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-boto3sqs
|
||||
pypy3-test-instrumentation-boto3sqs
|
||||
lint-instrumentation-boto3sqs
|
||||
|
||||
@ -86,11 +86,12 @@ envlist =
|
||||
; 3: django>=4.0b1,<5.0
|
||||
py3{8,9}-test-instrumentation-django-{0,1,2}
|
||||
py3{10,11,12}-test-instrumentation-django-{1,3}
|
||||
py313-test-instrumentation-django-3
|
||||
pypy3-test-instrumentation-django-{0,1}
|
||||
lint-instrumentation-django
|
||||
|
||||
; opentelemetry-instrumentation-dbapi
|
||||
py3{8,9,10,11,12}-test-instrumentation-dbapi
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-dbapi
|
||||
pypy3-test-instrumentation-dbapi
|
||||
lint-instrumentation-dbapi
|
||||
|
||||
@ -101,7 +102,7 @@ envlist =
|
||||
lint-instrumentation-boto
|
||||
|
||||
; opentelemetry-instrumentation-click
|
||||
py3{8,9,10,11,12}-test-instrumentation-click
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-click
|
||||
pypy3-test-instrumentation-click
|
||||
lint-instrumentation-click
|
||||
|
||||
@ -111,7 +112,7 @@ envlist =
|
||||
; 0: elasticsearch-dsl==6.4.0 elasticsearch==6.8.2
|
||||
; 1: elasticsearch-dsl==7.4.1 elasticsearch==7.17.9
|
||||
; 2: elasticsearch-dsl==8.13.1 elasticsearch==8.13.1
|
||||
py3{8,9,10,11,12}-test-instrumentation-elasticsearch-{0,1,2}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-elasticsearch-{0,1,2}
|
||||
pypy3-test-instrumentation-elasticsearch-{0,1,2}
|
||||
lint-instrumentation-elasticsearch
|
||||
|
||||
@ -127,11 +128,12 @@ envlist =
|
||||
; 4: falcon >=4.0.0,<5.0.0
|
||||
py3{8,9}-test-instrumentation-falcon-{0,1,2,3}
|
||||
py3{10,11,12}-test-instrumentation-falcon-{1,2,3,4}
|
||||
py313-test-instrumentation-falcon-4
|
||||
pypy3-test-instrumentation-falcon-{0,1,2,3,4}
|
||||
lint-instrumentation-falcon
|
||||
|
||||
; opentelemetry-instrumentation-fastapi
|
||||
py3{8,9,10,11,12}-test-instrumentation-fastapi
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-fastapi
|
||||
pypy3-test-instrumentation-fastapi
|
||||
lint-instrumentation-fastapi
|
||||
|
||||
@ -141,13 +143,12 @@ envlist =
|
||||
; 0: Flask ==2.1.3 Werkzeug <3.0.0
|
||||
; 1: Flask ==2.2.0 Werkzeug <3.0.0
|
||||
; 2: Flask >=3.0.0 Werkzeug >=3.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-flask-{0,1}
|
||||
py3{8,9,10,11,12}-test-instrumentation-flask-{2}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-flask-{0,1,2}
|
||||
pypy3-test-instrumentation-flask-{0,1}
|
||||
lint-instrumentation-flask
|
||||
|
||||
; opentelemetry-instrumentation-urllib
|
||||
py3{8,9,10,11,12}-test-instrumentation-urllib
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-urllib
|
||||
pypy3-test-instrumentation-urllib
|
||||
lint-instrumentation-urllib
|
||||
|
||||
@ -156,37 +157,37 @@ envlist =
|
||||
; below mean these dependencies are being used:
|
||||
; 0: urllib3 >=1.0.0,<2.0.0
|
||||
; 1: urllib3 >=2.0.0,<3.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-urllib3-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-urllib3-{0,1}
|
||||
pypy3-test-instrumentation-urllib3-{0,1}
|
||||
lint-instrumentation-urllib3
|
||||
|
||||
; opentelemetry-instrumentation-requests
|
||||
py3{8,9,10,11,12}-test-instrumentation-requests
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-requests
|
||||
;pypy3-test-instrumentation-requests
|
||||
lint-instrumentation-requests
|
||||
|
||||
; opentelemetry-instrumentation-starlette
|
||||
py3{8,9,10,11,12}-test-instrumentation-starlette
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-starlette
|
||||
pypy3-test-instrumentation-starlette
|
||||
lint-instrumentation-starlette
|
||||
|
||||
; opentelemetry-instrumentation-jinja2
|
||||
py3{8,9,10,11,12}-test-instrumentation-jinja2
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-jinja2
|
||||
pypy3-test-instrumentation-jinja2
|
||||
lint-instrumentation-jinja2
|
||||
|
||||
; opentelemetry-instrumentation-logging
|
||||
py3{8,9,10,11,12}-test-instrumentation-logging
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-logging
|
||||
pypy3-test-instrumentation-logging
|
||||
lint-instrumentation-logging
|
||||
|
||||
; opentelemetry-exporter-richconsole
|
||||
py3{8,9,10,11,12}-test-exporter-richconsole
|
||||
py3{8,9,10,11,12,13}-test-exporter-richconsole
|
||||
pypy3-test-exporter-richconsole
|
||||
lint-exporter-richconsole
|
||||
|
||||
; opentelemetry-exporter-prometheus-remote-write
|
||||
py3{8,9,10,11,12}-test-exporter-prometheus-remote-write
|
||||
py3{8,9,10,11,12,13}-test-exporter-prometheus-remote-write
|
||||
pypy3-test-exporter-prometheus-remote-write
|
||||
lint-exporter-prometheus-remote-write
|
||||
|
||||
@ -195,12 +196,12 @@ envlist =
|
||||
; below mean these dependencies are being used:
|
||||
; 0: mysql-connector-python >=8.0.0,<9.0.0
|
||||
; 1: mysql-connector-python ~=9.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-mysql-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-mysql-{0,1}
|
||||
pypy3-test-instrumentation-mysql-{0,1}
|
||||
lint-instrumentation-mysql
|
||||
|
||||
; opentelemetry-instrumentation-mysqlclient
|
||||
py3{8,9,10,11,12}-test-instrumentation-mysqlclient
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-mysqlclient
|
||||
pypy3-test-instrumentation-mysqlclient
|
||||
; prerequisite: follow the instructions here
|
||||
; https://github.com/PyMySQL/mysqlclient#install
|
||||
@ -208,12 +209,12 @@ envlist =
|
||||
lint-instrumentation-mysqlclient
|
||||
|
||||
; opentelemetry-instrumentation-psycopg2
|
||||
py3{8,9,10,11,12}-test-instrumentation-psycopg2
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-psycopg2
|
||||
; ext-psycopg2 intentionally excluded from pypy3
|
||||
lint-instrumentation-psycopg2
|
||||
|
||||
; opentelemetry-instrumentation-psycopg
|
||||
py3{8,9,10,11,12}-test-instrumentation-psycopg
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-psycopg
|
||||
pypy3-test-instrumentation-psycopg
|
||||
lint-instrumentation-psycopg
|
||||
|
||||
@ -225,42 +226,43 @@ envlist =
|
||||
; 2: pymemcache >3.0.0,<3.4.2
|
||||
; 3: pymemcache ==3.4.2
|
||||
; 4: pymemcache ==4.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-pymemcache-{0,1,2,3,4}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-pymemcache-{0,1,2,3,4}
|
||||
pypy3-test-instrumentation-pymemcache-{0,1,2,3,4}
|
||||
lint-instrumentation-pymemcache
|
||||
|
||||
; opentelemetry-instrumentation-pymongo
|
||||
py3{8,9,10,11,12}-test-instrumentation-pymongo
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-pymongo
|
||||
pypy3-test-instrumentation-pymongo
|
||||
lint-instrumentation-pymongo
|
||||
|
||||
; opentelemetry-instrumentation-pymysql
|
||||
py3{8,9,10,11,12}-test-instrumentation-pymysql
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-pymysql
|
||||
pypy3-test-instrumentation-pymysql
|
||||
lint-instrumentation-pymysql
|
||||
|
||||
; opentelemetry-instrumentation-pyramid
|
||||
; TODO: add py313 when supported by pyramid
|
||||
py3{8,9,10,11,12}-test-instrumentation-pyramid
|
||||
pypy3-test-instrumentation-pyramid
|
||||
lint-instrumentation-pyramid
|
||||
|
||||
; opentelemetry-instrumentation-asgi
|
||||
py3{8,9,10,11,12}-test-instrumentation-asgi
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-asgi
|
||||
pypy3-test-instrumentation-asgi
|
||||
lint-instrumentation-asgi
|
||||
|
||||
; opentelemetry-instrumentation-asyncpg
|
||||
py3{8,9,10,11,12}-test-instrumentation-asyncpg
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-asyncpg
|
||||
; ext-asyncpg intentionally excluded from pypy3
|
||||
lint-instrumentation-asyncpg
|
||||
|
||||
; opentelemetry-instrumentation-sqlite3
|
||||
py3{8,9,10,11,12}-test-instrumentation-sqlite3
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-sqlite3
|
||||
pypy3-test-instrumentation-sqlite3
|
||||
lint-instrumentation-sqlite3
|
||||
|
||||
; opentelemetry-instrumentation-wsgi
|
||||
py3{8,9,10,11,12}-test-instrumentation-wsgi
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-wsgi
|
||||
pypy3-test-instrumentation-wsgi
|
||||
lint-instrumentation-wsgi
|
||||
|
||||
@ -270,6 +272,7 @@ envlist =
|
||||
; 0: grpcio==1.62.0
|
||||
; 1: grpcio==1.66.2
|
||||
py3{8,9,10,11,12}-test-instrumentation-grpc-{0,1}
|
||||
py313-test-instrumentation-grpc-1
|
||||
lint-instrumentation-grpc
|
||||
|
||||
; opentelemetry-instrumentation-sqlalchemy
|
||||
@ -278,42 +281,42 @@ envlist =
|
||||
; 0: sqlalchemy>=1.1,<1.2
|
||||
; 1: sqlalchemy~=1.4 aiosqlite
|
||||
; 2: sqlalchemy~=2.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-sqlalchemy-{1,2}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-sqlalchemy-{1,2}
|
||||
pypy3-test-instrumentation-sqlalchemy-{0,1,2}
|
||||
lint-instrumentation-sqlalchemy
|
||||
|
||||
; opentelemetry-instrumentation-redis
|
||||
py3{8,9,10,11,12}-test-instrumentation-redis
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-redis
|
||||
pypy3-test-instrumentation-redis
|
||||
lint-instrumentation-redis
|
||||
|
||||
; opentelemetry-instrumentation-remoulade
|
||||
py3{8,9,10,11,12}-test-instrumentation-remoulade
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-remoulade
|
||||
; instrumentation-remoulade intentionally excluded from pypy3
|
||||
lint-instrumentation-remoulade
|
||||
|
||||
; opentelemetry-instrumentation-celery
|
||||
py3{8,9,10,11,12}-test-instrumentation-celery
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-celery
|
||||
pypy3-test-instrumentation-celery
|
||||
lint-instrumentation-celery
|
||||
|
||||
; opentelemetry-instrumentation-system-metrics
|
||||
py3{8,9,10,11,12}-test-instrumentation-system-metrics
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-system-metrics
|
||||
pypy3-test-instrumentation-system-metrics
|
||||
lint-instrumentation-system-metrics
|
||||
|
||||
; opentelemetry-instrumentation-threading
|
||||
py3{8,9,10,11,12}-test-instrumentation-threading
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-threading
|
||||
pypy3-test-instrumentation-threading
|
||||
lint-instrumentation-threading
|
||||
|
||||
; opentelemetry-instrumentation-tornado
|
||||
py3{8,9,10,11,12}-test-instrumentation-tornado
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-tornado
|
||||
pypy3-test-instrumentation-tornado
|
||||
lint-instrumentation-tornado
|
||||
|
||||
; opentelemetry-instrumentation-tortoiseorm
|
||||
py3{8,9,10,11,12}-test-instrumentation-tortoiseorm
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-tortoiseorm
|
||||
pypy3-test-instrumentation-tortoiseorm
|
||||
lint-instrumentation-tortoiseorm
|
||||
|
||||
@ -323,22 +326,23 @@ envlist =
|
||||
; 0: httpx>=0.18.0,<0.19.0 respx~=0.17.0
|
||||
; 1: httpx>=0.19.0 respx~=0.20.1
|
||||
py3{8,9,10,11,12}-test-instrumentation-httpx-{0,1}
|
||||
py313-test-instrumentation-httpx-1
|
||||
pypy3-test-instrumentation-httpx-{0,1}
|
||||
lint-instrumentation-httpx
|
||||
|
||||
; opentelemetry-util-http
|
||||
py3{8,9,10,11,12}-test-util-http
|
||||
py3{8,9,10,11,12,13}-test-util-http
|
||||
pypy3-test-util-http
|
||||
lint-util-http
|
||||
|
||||
; opentelemetry-propagator-aws-xray
|
||||
py3{8,9,10,11,12}-test-propagator-aws-xray-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-propagator-aws-xray-{0,1}
|
||||
pypy3-test-propagator-aws-xray-{0,1}
|
||||
lint-propagator-aws-xray
|
||||
benchmark-propagator-aws-xray
|
||||
|
||||
; opentelemetry-propagator-ot-trace
|
||||
py3{8,9,10,11,12}-test-propagator-ot-trace
|
||||
py3{8,9,10,11,12,13}-test-propagator-ot-trace
|
||||
pypy3-test-propagator-ot-trace
|
||||
lint-propagator-ot-trace
|
||||
|
||||
@ -347,7 +351,7 @@ envlist =
|
||||
; below mean these dependencies are being used:
|
||||
; 0: pika>=0.12.0,<1.0.0
|
||||
; 1: pika>=1.0.0
|
||||
py3{8,9,10,11,12}-test-instrumentation-sio-pika-{0,1}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-sio-pika-{0,1}
|
||||
pypy3-test-instrumentation-sio-pika-{0,1}
|
||||
lint-instrumentation-sio-pika
|
||||
|
||||
@ -358,37 +362,37 @@ envlist =
|
||||
; 1: aio_pika==8.3.0
|
||||
; 2: aio_pika==9.0.5
|
||||
; 3: aio_pika==9.4.1
|
||||
py3{8,9,10,11,12}-test-instrumentation-aio-pika-{0,1,2,3}
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aio-pika-{0,1,2,3}
|
||||
pypy3-test-instrumentation-aio-pika-{0,1,2,3}
|
||||
lint-instrumentation-aio-pika
|
||||
|
||||
; opentelemetry-instrumentation-aiokafka
|
||||
py3{8,9,10,11,12}-test-instrumentation-aiokafka
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-aiokafka
|
||||
pypy3-test-instrumentation-aiokafka
|
||||
lint-instrumentation-aiokafka
|
||||
|
||||
; opentelemetry-instrumentation-kafka-python
|
||||
py3{8,9,10,11}-test-instrumentation-kafka-python
|
||||
py3{8,9,10,11,12}-test-instrumentation-kafka-pythonng
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-kafka-pythonng
|
||||
pypy3-test-instrumentation-kafka-python
|
||||
pypy3-test-instrumentation-kafka-pythonng
|
||||
lint-instrumentation-kafka-python
|
||||
|
||||
; opentelemetry-instrumentation-confluent-kafka
|
||||
py3{8,9,10,11,12}-test-instrumentation-confluent-kafka
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-confluent-kafka
|
||||
lint-instrumentation-confluent-kafka
|
||||
|
||||
; opentelemetry-instrumentation-asyncio
|
||||
py3{8,9,10,11,12}-test-instrumentation-asyncio
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-asyncio
|
||||
lint-instrumentation-asyncio
|
||||
|
||||
; opentelemetry-instrumentation-cassandra
|
||||
py3{8,9,10,11,12}-test-instrumentation-cassandra
|
||||
py3{8,9,10,11,12,13}-test-instrumentation-cassandra
|
||||
pypy3-test-instrumentation-cassandra
|
||||
lint-instrumentation-cassandra
|
||||
|
||||
; opentelemetry-processor-baggage
|
||||
py3{8,9,10,11,12}-test-processor-baggage
|
||||
py3{8,9,10,11,12,13}-test-processor-baggage
|
||||
pypy3-test-processor-baggage
|
||||
; requires snappy headers to be available on the system
|
||||
lint-processor-baggage
|
||||
@ -437,7 +441,7 @@ deps =
|
||||
|
||||
celery: {[testenv]test_deps}
|
||||
py3{8,9}-test-instrumentation-celery: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-0.txt
|
||||
py3{10,11,12}-test-instrumentation-celery: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
|
||||
py3{10,11,12,13}-test-instrumentation-celery: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
|
||||
pypy3-test-instrumentation-celery: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
|
||||
lint-instrumentation-celery: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-celery/test-requirements-1.txt
|
||||
|
||||
@ -524,7 +528,7 @@ deps =
|
||||
py3{8,9}-test-instrumentation-django-1: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt
|
||||
py3{8,9}-test-instrumentation-django-2: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-2.txt
|
||||
py3{10,11,12}-test-instrumentation-django-1: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt
|
||||
py3{10,11,12}-test-instrumentation-django-3: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt
|
||||
py3{10,11,12,13}-test-instrumentation-django-3: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt
|
||||
pypy3-test-instrumentation-django-0: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-0.txt
|
||||
pypy3-test-instrumentation-django-1: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-1.txt
|
||||
lint-instrumentation-django: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-django/test-requirements-3.txt
|
||||
@ -553,7 +557,7 @@ deps =
|
||||
|
||||
psycopg: {[testenv]test_deps}
|
||||
py3{8,9}-test-instrumentation-psycopg: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-0.txt
|
||||
py3{10,11,12}-test-instrumentation-psycopg: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt
|
||||
py3{10,11,12,13}-test-instrumentation-psycopg: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt
|
||||
pypy3-test-instrumentation-psycopg: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt
|
||||
lint-instrumentation-psycopg: -r {toxinidir}/instrumentation/opentelemetry-instrumentation-psycopg/test-requirements-1.txt
|
||||
|
||||
|
@ -23,6 +23,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
|
Reference in New Issue
Block a user