git: 1cc5e9d945b3 - main - devel/py-opentelemetry-sdk: Add py-opentelemetry-sdk 1.18.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 27 May 2023 23:50:54 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1cc5e9d945b37b73272d7679cf377f1f02984647 commit 1cc5e9d945b37b73272d7679cf377f1f02984647 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-05-27 23:18:14 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-05-27 23:43:35 +0000 devel/py-opentelemetry-sdk: Add py-opentelemetry-sdk 1.18.0 This library provides Python SDK for OpenTelemetry project. --- devel/Makefile | 1 + devel/py-opentelemetry-sdk/Makefile | 26 ++++++++++++++++++++++++++ devel/py-opentelemetry-sdk/distinfo | 3 +++ devel/py-opentelemetry-sdk/pkg-descr | 1 + 4 files changed, 31 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 5e8b3e8379d7..8985cede0b60 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5006,6 +5006,7 @@ SUBDIR += py-opengrok-tools SUBDIR += py-openstacksdk SUBDIR += py-opentelemetry-api + SUBDIR += py-opentelemetry-sdk SUBDIR += py-opentracing SUBDIR += py-opster SUBDIR += py-optik diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile new file mode 100644 index 000000000000..10a306911779 --- /dev/null +++ b/devel/py-opentelemetry-sdk/Makefile @@ -0,0 +1,26 @@ +PORTNAME= opentelemetry-sdk +PORTVERSION= 1.18.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= opentelemetry_sdk-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= OpenTelemetry Python SDK +WWW= https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-sdk + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-api@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=0.39b0<0.39b0_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=16.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo new file mode 100644 index 000000000000..9f1bcc650004 --- /dev/null +++ b/devel/py-opentelemetry-sdk/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1685162010 +SHA256 (opentelemetry_sdk-1.18.0.tar.gz) = cd3230930a2ab288b1df149d261e9cd2bd48dee54ad18465a777831cb6779e90 +SIZE (opentelemetry_sdk-1.18.0.tar.gz) = 128155 diff --git a/devel/py-opentelemetry-sdk/pkg-descr b/devel/py-opentelemetry-sdk/pkg-descr new file mode 100644 index 000000000000..ae55c8b16eb3 --- /dev/null +++ b/devel/py-opentelemetry-sdk/pkg-descr @@ -0,0 +1 @@ +This library provides Python SDK for OpenTelemetry project.