Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a462f55

Browse files
alrexsrikanthccv
andauthored
update to pylint 2.11.0 (open-telemetry#2119)
* test pylint 2.11.0 * address last few pylint issues * fix mypy Co-authored-by: Srikanth Chekuri <[email protected]>
1 parent b772c0f commit a462f55

File tree

6 files changed

+19
-16
lines changed

6 files changed

+19
-16
lines changed

dev-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pylint==2.7.1
1+
pylint==2.11.0
22
flake8~=3.7
33
isort~=5.8
44
black~=21.7b0

opentelemetry-api/src/opentelemetry/util/_time.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
if version_info.minor < 7:
1919
getLogger(__name__).warning( # pylint: disable=logging-not-lazy
20-
"You are using Python 3.%s. This version does not support timestamps "
20+
"You are using Python 3.%s. This version does not support timestamps " # pylint: disable=C0209
2121
"with nanosecond precision and the OpenTelemetry SDK will use "
2222
"millisecond precision instead. Please refer to PEP 564 for more "
2323
"information. Please upgrade to Python 3.7 or newer to use nanosecond "

opentelemetry-api/tests/trace/test_proxy.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222

2323
class TestProvider(trace._DefaultTracerProvider):
2424
def get_tracer(
25-
self, instrumentation_module_name, instrumentaiton_library_version=None
26-
):
25+
self,
26+
instrumenting_module_name: str,
27+
instrumenting_library_version: str = "",
28+
) -> trace.Tracer:
2729
return TestTracer()
2830

2931

opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@ def _pip_check():
7171
'opentelemetry-instrumentation-flask 1.0.1 has requirement opentelemetry-sdk<2.0,>=1.0, but you have opentelemetry-sdk 0.5.'
7272
To not be too restrictive, we'll only check for relevant packages.
7373
"""
74-
check_pipe = subprocess.Popen(
74+
with subprocess.Popen(
7575
[sys.executable, "-m", "pip", "check"], stdout=subprocess.PIPE
76-
)
77-
pip_check = check_pipe.communicate()[0].decode()
78-
pip_check_lower = pip_check.lower()
76+
) as check_pipe:
77+
pip_check = check_pipe.communicate()[0].decode()
78+
pip_check_lower = pip_check.lower()
7979
for package_tup in libraries.values():
8080
for package in package_tup:
8181
if package.lower() in pip_check_lower:

propagator/opentelemetry-propagator-b3/tests/test_b3_format.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616
from abc import abstractmethod
1717
from unittest.mock import Mock
1818

19-
import opentelemetry.sdk.trace as trace
20-
import opentelemetry.sdk.trace.id_generator as id_generator
2119
import opentelemetry.trace as trace_api
2220
from opentelemetry.context import Context, get_current
2321
from opentelemetry.propagators.b3 import ( # pylint: disable=no-name-in-module,import-error
2422
B3MultiFormat,
2523
B3SingleFormat,
2624
)
2725
from opentelemetry.propagators.textmap import DefaultGetter
26+
from opentelemetry.sdk import trace
27+
from opentelemetry.sdk.trace import id_generator
2828
from opentelemetry.trace.propagation import _SPAN_KEY
2929

3030

shim/opentelemetry-opentracing-shim/tests/testbed/test_listener_per_request/test_asyncio.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,23 @@
1010
from .response_listener import ResponseListener
1111

1212

13+
async def task(message, listener):
14+
res = f"{message}::response"
15+
listener.on_response(res)
16+
return res
17+
18+
1319
class Client:
1420
def __init__(self, tracer, loop):
1521
self.tracer = tracer
1622
self.loop = loop
1723

18-
async def task(self, message, listener):
19-
res = f"{message}::response"
20-
listener.on_response(res)
21-
return res
22-
2324
def send_sync(self, message):
2425
span = self.tracer.start_span("send")
2526
span.set_tag(tags.SPAN_KIND, tags.SPAN_KIND_RPC_CLIENT)
2627

2728
listener = ResponseListener(span)
28-
return self.loop.run_until_complete(self.task(message, listener))
29+
return self.loop.run_until_complete(task(message, listener))
2930

3031

3132
class TestAsyncio(OpenTelemetryTestCase):

0 commit comments

Comments
 (0)