devel/py-pyTooling 8.3.0_1 MidnightBSD
Collection of arbitrary classes, decorators, meta-classes, exceptions
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- devel
Description
pyTooling is a powerful collection of arbitrary useful abstract data models, classes, decorators, meta-classes and exceptions. It also provides lots of helper functions e.g. to ease the handling of package descriptions.
It's useful for any Python-base project independent if it's a library, framework or CLI tool.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/py-pyTooling | 8.3.0_1 |
| FreeBSD | devel/py-pyTooling | 9.0.0 |
| DragonFly | devel/py-pyTooling | 8.3.0 |
| HardenedBSD | devel/py-pyTooling | 9.0.0 |
| GhostBSD | devel/py-pyTooling | 9.0.0 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}pyTooling
From mports:
cd /usr/mports/devel/py-pyTooling && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyTooling>0:devel/py-pyTooling
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0: devel/py-wheel
Test 12
${PYTHON_PKGNAMEPREFIX}anytree>=2.8.0: devel/py-anytree${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6: devel/py-colorama${PYTHON_PKGNAMEPREFIX}coverage>0: devel/py-coverage${PYTHON_PKGNAMEPREFIX}igraph>0: math/py-igraph${PYTHON_PKGNAMEPREFIX}itertree>0: devel/py-itertree${PYTHON_PKGNAMEPREFIX}lxml>0: devel/py-lxml${PYTHON_PKGNAMEPREFIX}mypy>=1.10: devel/py-mypy${PYTHON_PKGNAMEPREFIX}networkx>=2.6: math/py-networkx${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=4.0.0: devel/py-pytest-benchmark${PYTHON_PKGNAMEPREFIX}pytest-cov>0: devel/py-pytest-cov${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.17: devel/py-ruamel.yaml${PYTHON_PKGNAMEPREFIX}treelib>0: devel/py-treelib
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pyTooling-pyTooling-v8.3.0_GH0.tar.gz | 716871 | 914efc01dabca60251867ebe0b8dbaa975f0da4f0f7f572b35632b7d973e0746 |