git: 77b12d9cb8fb - main - devel/py-opentelemetry-instrumentation-requests: Add py-opentelemetry-instrumentation-requests 0.55b1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 30 Jun 2025 20:56:17 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=77b12d9cb8fbb37d6e20e4dd3e0a4556896994b0 commit 77b12d9cb8fbb37d6e20e4dd3e0a4556896994b0 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2025-06-30 20:48:30 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2025-06-30 20:51:56 +0000 devel/py-opentelemetry-instrumentation-requests: Add py-opentelemetry-instrumentation-requests 0.55b1 OpenTelemetry Requests Instrumentation allows tracing HTTP requests made by the requests library. --- devel/Makefile | 1 + .../Makefile | 34 ++++++++++++++++++++++ .../distinfo | 3 ++ .../pkg-descr | 2 ++ 4 files changed, 40 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a3219ac50e30..0375a9b84f5c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5331,6 +5331,7 @@ SUBDIR += py-opentelemetry-instrumentation-fastapi SUBDIR += py-opentelemetry-instrumentation-flask SUBDIR += py-opentelemetry-instrumentation-psycopg2 + SUBDIR += py-opentelemetry-instrumentation-requests SUBDIR += py-opentelemetry-proto SUBDIR += py-opentelemetry-sdk SUBDIR += py-opentelemetry-semantic-conventions diff --git a/devel/py-opentelemetry-instrumentation-requests/Makefile b/devel/py-opentelemetry-instrumentation-requests/Makefile new file mode 100644 index 000000000000..bd14c329071d --- /dev/null +++ b/devel/py-opentelemetry-instrumentation-requests/Makefile @@ -0,0 +1,34 @@ +PORTNAME= opentelemetry-instrumentation-requests +PORTVERSION= 0.55b1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= opentelemetry_instrumentation_requests-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= OpenTelemetry requests instrumentation +WWW= https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-requests \ + https://github.com/open-telemetry/opentelemetry-python-contrib \ + https://opentelemetry.io/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.12<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-instrumentation>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-instrumentation@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-semantic-conventions>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-semantic-conventions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentelemetry-util-http>=${PORTVERSION}<${PORTVERSION}_99:devel/py-opentelemetry-util-http@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +OPTIONS_DEFINE= INSTRUMENTS +OPTIONS_DEFAULT=INSTRUMENTS +INSTRUMENTS_DESC= Instrumentation library + +INSTRUMENTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}requests>=2.0<3:www/py-requests@${PY_FLAVOR} + +.include <bsd.port.mk> diff --git a/devel/py-opentelemetry-instrumentation-requests/distinfo b/devel/py-opentelemetry-instrumentation-requests/distinfo new file mode 100644 index 000000000000..17dbd7292bbe --- /dev/null +++ b/devel/py-opentelemetry-instrumentation-requests/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751208106 +SHA256 (opentelemetry_instrumentation_requests-0.55b1.tar.gz) = 3a04ae7bc90af08acef074b369275cf77c60533b319fa91cad76a380fd035c83 +SIZE (opentelemetry_instrumentation_requests-0.55b1.tar.gz) = 14778 diff --git a/devel/py-opentelemetry-instrumentation-requests/pkg-descr b/devel/py-opentelemetry-instrumentation-requests/pkg-descr new file mode 100644 index 000000000000..81bddab00d6b --- /dev/null +++ b/devel/py-opentelemetry-instrumentation-requests/pkg-descr @@ -0,0 +1,2 @@ +OpenTelemetry Requests Instrumentation allows tracing HTTP requests made by the +requests library.