graphics/py-graphviz 0.10.1_1 FreeBSD
Simple Python interface for Graphviz
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- graphics, python
- Package size
- 31.3 KiB, 144.2 KiB installed
Description
This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.
Create a graph object, assemble the graph by adding nodes and edges, and retrieve its DOT source code string. Save the source code to a file and render it with the Graphviz installation of your system.
Use the view option/method to directly inspect the resulting (PDF, PNG, SVG, etc.) file with its default application. Graphs can also be rendered and displayed within Jupyter notebooks (a.k.a. IPython notebooks, example) as well as the Jupyter Qt Console.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/py-graphviz | 0.10.1_1 |
| NetBSD | graphics/py-graphviz | 0.21 |
| DragonFly | graphics/py-graphviz | 0.10.1_1 |
| MidnightBSD | graphics/py-graphviz | 0.10.1_2 |
Install
Binary package:
pkg install py312-graphviz
From the ports tree:
cd /usr/ports/graphics/py-graphviz/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-graphviz>0:graphics/py-graphviz
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.10.1_1 | 0.10.1_1 | 0.10.1 | 0.10.1_1 | 0.10.1_1 |
| FreeBSD:14:quarterly | 0.10.1_1 | 0.10.1_1 | n/a | 0.10.1_1 | 0.10.1_1 |
| FreeBSD:15:latest | 0.10.1_1 | 0.10.1_1 | n/a | 0.10.1_1 | 0.10.1_1 |
| FreeBSD:15:quarterly | 0.10.1_1 | 0.10.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.10.1_1 | 0.10.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
dot: graphics/graphviz
Test 2
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0: devel/py-pytest-cov${PYTHON_PKGNAMEPREFIX}pytest-mock>=0: devel/py-pytest-mock
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 52
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libthai
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gd
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXaw
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Configuration
No options to configure.
- USES
- cpe python zip
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| graphviz-0.10.1.zip | 167590 | d311be4fddfe832a56986ac5e1d6e8715d7fcb0208560da79d1bb0f72abef41f |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.