git: adde89e66bc0 - main - devel/py-objgraph: add port: Draw Python object reference graphs with graphviz
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Apr 2022 18:36:50 UTC
The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=adde89e66bc08a76828ed4f3d911c51bc9d1be84 commit adde89e66bc08a76828ed4f3d911c51bc9d1be84 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2022-04-07 14:38:39 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2022-04-07 18:35:42 +0000 devel/py-objgraph: add port: Draw Python object reference graphs with graphviz objgraph is a module that lets you visually explore Python object graphs. WWW: https://mg.pov.lt/objgraph/ WWW: https://pypi.org/project/objgraph/ WWW: https://github.com/mgedmin/objgraph --- devel/Makefile | 1 + devel/py-objgraph/Makefile | 22 ++++++++++++++++++++++ devel/py-objgraph/distinfo | 3 +++ devel/py-objgraph/pkg-descr | 6 ++++++ 4 files changed, 32 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index a09d0a4bb2e4..aca9f495650a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4822,6 +4822,7 @@ SUBDIR += py-notify2 SUBDIR += py-num2words SUBDIR += py-numba + SUBDIR += py-objgraph SUBDIR += py-oci SUBDIR += py-odfpy SUBDIR += py-offtrac diff --git a/devel/py-objgraph/Makefile b/devel/py-objgraph/Makefile new file mode 100644 index 000000000000..64a059129081 --- /dev/null +++ b/devel/py-objgraph/Makefile @@ -0,0 +1,22 @@ +PORTNAME= objgraph +PORTVERSION= 3.5.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Draws Python object reference graphs with graphviz + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphviz>=0:graphics/py-graphviz@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils +NO_ARCH= yes + +do-test: + @cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test + +.include <bsd.port.mk> diff --git a/devel/py-objgraph/distinfo b/devel/py-objgraph/distinfo new file mode 100644 index 000000000000..02547a357a00 --- /dev/null +++ b/devel/py-objgraph/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1649335565 +SHA256 (objgraph-3.5.0.tar.gz) = 4752ca5bcc0e0512e41b8cc4d2780ac2fd3b3eabd03b7e950a5594c06203dfc4 +SIZE (objgraph-3.5.0.tar.gz) = 638591 diff --git a/devel/py-objgraph/pkg-descr b/devel/py-objgraph/pkg-descr new file mode 100644 index 000000000000..f95a3e2a5c2d --- /dev/null +++ b/devel/py-objgraph/pkg-descr @@ -0,0 +1,6 @@ +objgraph is a module that lets you visually explore Python object +graphs. + +WWW: https://mg.pov.lt/objgraph/ +WWW: https://pypi.org/project/objgraph/ +WWW: https://github.com/mgedmin/objgraph