Skip to content

Commit b21af73

Browse files
committed
Remove support for 3.6
Fixes #852
1 parent e67a728 commit b21af73

File tree

47 files changed

+95
-143
lines changed

Some content is hidden

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

47 files changed

+95
-143
lines changed

.github/workflows/test.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
build:
1313
env:
1414
# We use these variables to convert between tox and GHA version literals
15-
py36: 3.6
1615
py37: 3.7
1716
py38: 3.8
1817
py39: 3.9
@@ -23,7 +22,7 @@ jobs:
2322
strategy:
2423
fail-fast: false # ensures the entire test matrix is run, even if one permutation fails
2524
matrix:
26-
python-version: [ py36, py37, py38, py39, py310, pypy3 ]
25+
python-version: [ py37, py38, py39, py310, pypy3 ]
2726
package: ["instrumentation", "distro", "exporter", "sdkextension", "propagator"]
2827
os: [ ubuntu-20.04 ]
2928
steps:

_template/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,13 @@ classifiers =
3434
License :: OSI Approved :: Apache Software License
3535
Programming Language :: Python
3636
Programming Language :: Python :: 3
37-
Programming Language :: Python :: 3.6
3837
Programming Language :: Python :: 3.7
3938
Programming Language :: Python :: 3.8
4039
Programming Language :: Python :: 3.9
4140
Programming Language :: Python :: 3.10
4241

4342
[options]
44-
python_requires = >=3.6
43+
python_requires = >=3.7
4544
package_dir=
4645
=src
4746
packages=find_namespace:

exporter/opentelemetry-exporter-datadog/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

exporter/opentelemetry-exporter-richconsole/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-aiohttp-client/setup.cfg

+2-3
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6.3
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:
@@ -54,4 +53,4 @@ test =
5453

5554
[options.entry_points]
5655
opentelemetry_instrumentor =
57-
aiohttp-client = opentelemetry.instrumentation.aiohttp_client:AioHttpClientInstrumentor
56+
aiohttp-client = opentelemetry.instrumentation.aiohttp_client:AioHttpClientInstrumentor

instrumentation/opentelemetry-instrumentation-aiopg/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-asgi/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-asyncpg/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-aws-lambda/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,11 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433

3534
[options]
36-
python_requires = >=3.6
35+
python_requires = >=3.7
3736
package_dir=
3837
=src
3938
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-boto/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-botocore/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-celery/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-dbapi/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-django/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-elasticsearch/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-falcon/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-fastapi/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-flask/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-grpc/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-httpx/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-jinja2/setup.cfg

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9

instrumentation/opentelemetry-instrumentation-kafka-python/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-logging/setup.cfg

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9

instrumentation/opentelemetry-instrumentation-mysql/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

instrumentation/opentelemetry-instrumentation-pika/setup.cfg

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,13 @@ classifiers =
2828
License :: OSI Approved :: Apache Software License
2929
Programming Language :: Python
3030
Programming Language :: Python :: 3
31-
Programming Language :: Python :: 3.6
3231
Programming Language :: Python :: 3.7
3332
Programming Language :: Python :: 3.8
3433
Programming Language :: Python :: 3.9
3534
Programming Language :: Python :: 3.10
3635

3736
[options]
38-
python_requires = >=3.6
37+
python_requires = >=3.7
3938
package_dir=
4039
=src
4140
packages=find_namespace:

0 commit comments

Comments
 (0)