File tree Expand file tree Collapse file tree 7 files changed +12
-24
lines changed
exporter/exporter-credential-providers/gcp-credential-provider
src/opentelemetry/credential_provider Expand file tree Collapse file tree 7 files changed +12
-24
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ sortfirst=
13
13
instrumentation/opentelemetry-instrumentation-botocore
14
14
instrumentation/*
15
15
exporter/*
16
+ exporter/exporter-credential-providers/*
16
17
ext/*
17
18
18
19
[stable]
@@ -32,6 +33,7 @@ packages=
32
33
opentelemetry-exporter-jaeger-proto-grpc
33
34
opentelemetry-exporter-jaeger
34
35
opentelemetry-api
36
+ opentelemetry-exporter-credential-provider-gcp
35
37
36
38
[prerelease]
37
39
version =0.59b0.dev
@@ -57,7 +59,6 @@ packages=
57
59
opentelemetry-instrumentation-langchain
58
60
opentelemetry-instrumentation-weaviate
59
61
opentelemetry-util-genai
60
- opentelemetry-exporter-credential-provider-gcp
61
62
62
63
[lintroots]
63
64
extraroots =examples/*,scripts/
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
- __version__ = "0.1b0 .dev"
15
+ __version__ = "0.59b0 .dev"
Original file line number Diff line number Diff line change 1
- pytest==7.4.4
1
+ pytest==7.4.4
2
+ opentelemetry-exporter-otlp-proto-http==1.37
3
+ opentelemetry-exporter-otlp-proto-common==1.37
4
+ opentelemetry-proto==1.37
Original file line number Diff line number Diff line change 17
17
18
18
from google .auth .transport .requests import AuthorizedSession
19
19
20
- from opentelemetry .exporter .otlp .proto .grpc .trace_exporter import (
21
- OTLPSpanExporter as GRPCOTLPSpanExporter ,
22
- )
23
20
from opentelemetry .exporter .otlp .proto .http .trace_exporter import (
24
21
OTLPSpanExporter ,
25
22
)
@@ -43,6 +40,3 @@ def test_loads_otlp_exporters_with_google_creds(self): # pylint: disable=no-sel
43
40
44
41
http_exporter = OTLPSpanExporter ()
45
42
assert isinstance (http_exporter ._session , AuthorizedSession )
46
- # TODO: figure out how to assert something about the credentials that this thing initializes..
47
- grpc_exporter = GRPCOTLPSpanExporter ()
48
- print (dir (grpc_exporter ))
Original file line number Diff line number Diff line change 6
6
set -ev
7
7
8
8
# Get the latest versions of packaging tools
9
+ python3 -m pip install --upgrade pip build setuptools wheel
9
10
10
11
BASEDIR=$( dirname " $( readlink -f " $( dirname $0 ) " ) " )
11
12
DISTDIR=dist
@@ -15,10 +16,13 @@ DISTDIR=dist
15
16
mkdir -p $DISTDIR
16
17
rm -rf ${DISTDIR:? } /*
17
18
18
- for d in exporter/* / opentelemetry-instrumentation/ opentelemetry-contrib-instrumentations/ opentelemetry-distro/ instrumentation/* / processor/* / propagator/* / resource/* / sdk-extension/* / util/* / ; do
19
+ for d in exporter/* / exporter/exporter-credential-providers/ * / opentelemetry-instrumentation/ opentelemetry-contrib-instrumentations/ opentelemetry-distro/ instrumentation/* / processor/* / propagator/* / resource/* / sdk-extension/* / util/* / ; do
19
20
(
20
21
echo " building $d "
21
22
cd " $d "
23
+ if [ -f pyproject.toml ]; then
24
+ python3 -m build --outdir " $BASEDIR /dist/"
25
+ fi
22
26
# Some ext directories (such as docker tests) are not intended to be
23
27
# packaged. Verify the intent by looking for a pyproject.toml.
24
28
)
Original file line number Diff line number Diff line change @@ -443,10 +443,6 @@ test_deps =
443
443
opentelemetry-semantic-conventions@{env:CORE_REPO}\# egg=opentelemetry-semantic-conventions&subdirectory=opentelemetry-semantic-conventions
444
444
opentelemetry-sdk@{env:CORE_REPO}\# egg=opentelemetry-sdk&subdirectory=opentelemetry-sdk
445
445
opentelemetry-test-utils@{env:CORE_REPO}\# egg=opentelemetry-test-utils&subdirectory=tests/opentelemetry-test-utils
446
- opentelemetry-exporter-otlp-proto-grpc@{env:CORE_REPO}\# egg=opentelemetry-exporter-otlp-proto-grpc&subdirectory=exporter/opentelemetry-exporter-otlp-proto-grpc
447
- opentelemetry-exporter-otlp-proto-http@{env:CORE_REPO}\# egg=opentelemetry-exporter-otlp-proto-http&subdirectory=exporter/opentelemetry-exporter-otlp-proto-http
448
- opentelemetry-exporter-otlp-proto-common@{env:CORE_REPO}\# egg=opentelemetry-exporter-otlp-proto-common&subdirectory=exporter/opentelemetry-exporter-otlp-proto-common
449
- opentelemetry-proto@{env:CORE_REPO}\# egg=opentelemetry-proto&subdirectory=opentelemetry-proto
450
446
deps =
451
447
lint: -r dev-requirements.txt
452
448
coverage: pytest
@@ -729,7 +725,6 @@ deps =
729
725
util-http: -r {toxinidir}/util/opentelemetry-util-http/test-requirements.txt
730
726
util-http: {toxinidir}/util/opentelemetry-util-http
731
727
732
- exporter-credential-provider-gcp: {[testenv]test_deps}
733
728
exporter-credential-provider-gcp: -r {toxinidir}/exporter/exporter-credential-providers/gcp-credential-provider/test-requirements.txt
734
729
exporter-credential-provider-gcp: {toxinidir}/exporter/exporter-credential-providers/gcp-credential-provider
735
730
You can’t perform that action at this time.
0 commit comments