Skip to content

Remove sitecustomize path from PYTHONPATH #1583

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Feb 12, 2021
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
# Otherwise, set variable to the commit of your branch on
# opentelemetry-python-contrib which is compatible with these Core repo
# changes.
CONTRIB_REPO_SHA: 263adc5f7f524fae2c84571f656cef0896de0868
CONTRIB_REPO_SHA: 74af6ab48505cdb148de46fb12cf0802a199f297

jobs:
build:
Expand Down
3 changes: 2 additions & 1 deletion opentelemetry-api/src/opentelemetry/trace/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,8 @@
format_trace_id,
)
from opentelemetry.trace.status import Status
from opentelemetry.util import _load_trace_provider, types
from opentelemetry.util import types
from opentelemetry.util.providers import _load_trace_provider

logger = getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
import sys
from logging import getLogger
from os import environ, path
from os.path import abspath, dirname, pathsep
from re import sub

from pkg_resources import iter_entry_points

Expand Down Expand Up @@ -83,6 +85,12 @@ def initialize():
_load_instrumentors()
except Exception: # pylint: disable=broad-except
logger.exception("Failed to auto initialize opentelemetry")
finally:
environ["PYTHONPATH"] = sub(
r"{}{}?".format(dirname(abspath(__file__)), pathsep),
"",
environ["PYTHONPATH"],
)


if (
Expand Down
3 changes: 2 additions & 1 deletion opentelemetry-sdk/src/opentelemetry/sdk/trace/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@
from opentelemetry.trace import SpanContext
from opentelemetry.trace.propagation import SPAN_KEY
from opentelemetry.trace.status import Status, StatusCode
from opentelemetry.util import time_ns, types
from opentelemetry.util import types
from opentelemetry.util.providers import time_ns

logger = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
OTEL_BSP_SCHEDULE_DELAY,
)
from opentelemetry.sdk.trace import ReadableSpan, Span, SpanProcessor
from opentelemetry.util import time_ns
from opentelemetry.util.providers import time_ns

logger = logging.getLogger(__name__)

Expand Down
2 changes: 1 addition & 1 deletion opentelemetry-sdk/tests/trace/test_trace.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
from opentelemetry.sdk.util import ns_to_iso_str
from opentelemetry.sdk.util.instrumentation import InstrumentationInfo
from opentelemetry.trace.status import StatusCode
from opentelemetry.util import time_ns
from opentelemetry.util.providers import time_ns


def new_tracer() -> trace_api.Tracer:
Expand Down
2 changes: 1 addition & 1 deletion shim/opentelemetry-opentracing-shim/tests/test_util.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import unittest

from opentelemetry.shim.opentracing_shim import util
from opentelemetry.util import time_ns
from opentelemetry.util.providers import time_ns


class TestUtil(unittest.TestCase):
Expand Down