Skip to content

Commit

Permalink
devel/py-opentelemetry-api: Add py-opentelemetry-api 1.17.0
Browse files Browse the repository at this point in the history
OpenTelemetry Python API
  • Loading branch information
sunpoet committed Apr 9, 2023
1 parent 265945f commit 77dba4b
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -4978,6 +4978,7 @@
SUBDIR += py-opendht
SUBDIR += py-opengrok-tools
SUBDIR += py-openstacksdk
SUBDIR += py-opentelemetry-api
SUBDIR += py-opentracing
SUBDIR += py-opster
SUBDIR += py-optik
Expand Down
25 changes: 25 additions & 0 deletions devel/py-opentelemetry-api/Makefile
@@ -0,0 +1,25 @@
PORTNAME= opentelemetry-api
PORTVERSION= 1.17.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= opentelemetry_api-${PORTVERSION}

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenTelemetry Python API
WWW= https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api

LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE

BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>=1.2.6:devel/py-deprecated@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-metadata>=6.0.0<7:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=16.0:devel/py-setuptools@${PY_FLAVOR}

USES= python:3.7+
USE_PYTHON= autoplist concurrent pep517

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/py-opentelemetry-api/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1681052884
SHA256 (opentelemetry_api-1.17.0.tar.gz) = 3480fcf6b783be5d440a226a51db979ccd7c49a2e98d1c747c991031348dcf04
SIZE (opentelemetry_api-1.17.0.tar.gz) = 55896
11 changes: 11 additions & 0 deletions devel/py-opentelemetry-api/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
+++ pyproject.toml
@@ -29,7 +29,7 @@ dependencies = [
"setuptools >= 16.0",
# FIXME This should be able to be removed after 3.12 is released if there is a reliable API
# in importlib.metadata.
- "importlib-metadata ~= 6.0.0",
+ "importlib-metadata ~= 6.0",
]
dynamic = [
"version",
1 change: 1 addition & 0 deletions devel/py-opentelemetry-api/pkg-descr
@@ -0,0 +1 @@
OpenTelemetry Python API

0 comments on commit 77dba4b

Please sign in to comment.