Port details on branch 2023Q4 |
- py-networkx Tools for complex networks
- 3.4,2 math =2 3.3_1,2Version of this port present on the latest quarterly branch.
- Maintainer: wen@FreeBSD.org
- Port Added: 2008-06-15 21:28:05
- Last Update: 2024-10-14 08:59:45
- Commit Hash: 3dbeccc
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://networkx.github.io/
- Description:
- NetworkX (NX) is a Python package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.
Features:
* Includes standard graph-theoretic and statistical physics functions
* Easy exchange of network algorithms between applications, disciplines,
and platforms
* Includes many classic graphs and synthetic networks
* Nodes and edges can be "anything" (e.g. time-series, text, images,
XML records)
* Exploits existing code from high-quality legacy software in C, C++,
Fortran, etc.
* Open source (encourages community input)
* Unit-tested
Additional benefits due to Python:
* Allows fast prototyping of new algorithms
* Easy to teach
* Multi-platform
* Allows easy access to almost any database
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/math/py-networkx/ && make install clean
- To add the package, run one of these commands:
- pkg install math/py-networkx
- pkg install py311-networkx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-networkx listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-networkx
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1728895024
SHA256 (networkx-3.4.tar.gz) = 1269b90f8f0d3a4095f016f49650f35ac169729f49b69d0572b2bb142748162b
SIZE (networkx-3.4.tar.gz) = 2151262
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-setuptools>=0 : devel/py-setuptools@py311
- py311-wheel>0 : devel/py-wheel@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- py311-pytest>=7,1 : devel/py-pytest@py311
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-gdal>=0 : graphics/py-gdal@py311
- py311-pygraphviz>=1.2 : graphics/py-pygraphviz@py311
- py311-lxml>=0 : devel/py-lxml@py311
- py311-matplotlib>=3.4.0 : math/py-matplotlib@py311
- py311-numpy>=1.20.0,1 : math/py-numpy@py311
- py311-pandas>=1.3 : math/py-pandas@py311
- py311-pydot>=0 : graphics/py-pydot@py311
- py311-scipy>=1.8 : science/py-scipy@py311
- py311-scikit-sparse>=0.2 : science/py-scikit-sparse@py311
- py311-pyyaml>=0 : devel/py-pyyaml@py311
- python3.11 : lang/python311
- This port is required by:
- for Build
-
- devel/py-trimesh
- math/mathicsscript
- math/py-minorminer
- math/sage
- science/py-dwave-hybrid
- science/py-dwave-networkx
- science/py-dwave-samplers
-
Deleted ports which required this port:
- for Run
-
- biology/py-orange3-single-cell
- databases/py-dbt-core
- devel/py-cfn-lint
- devel/py-graal
- devel/py-importlab
- devel/py-pyquil
- devel/py-taskflow
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for py311-networkx-3.4,2:
EXAMPLES=on: Build and/or install examples
GDAL=on: Support of raster geospatial data formats
LXML=on: Binding for the libxml2 and libxslt libraries
PANDAS=on: Data analysis
PYDOT=on: Graphviz Dot language
YAML=on: Reading and writing YAML files
====> Options available for the group MATRIX
NUMPY=on: Matrix representation of graphs
SCIPY=on: Sparse matrix representation of graphs
====> Options available for the group RENDER
MPL=on: Flexible graph rendering
GRAPHVIZ=on: Additional graph layout and rendering algorithms
===> Use 'make config' to modify these settings
- Options name:
- math_py-networkx
- USES:
- cpe python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|