devel/py-pytools 2022.1.14_1 DragonFly
Collection of tools for Python
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, python
- Package size
- 146.8 KiB, 893.4 KiB installed
Description
Pytools is a big bag of things that are "missing" from the Python standard library. This is mainly a dependency of my other software packages, and is probably of little interest to you unless you use those. If you're curious nonetheless, here's what's on offer:
- A ton of small tool functions such as len_iterable, argmin, tuple generation, permutation generation, ASCII table pretty printing, GvR's mokeypatch_xxx() hack, the elusive flatten, and much more.
- Michele Simionato's decorator module.
- A time-series logging module, pytools.log.
- Batch job submission, pytools.batchjob.
- A lexer, pytools.lex.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/py-pytools | 2022.1.14_1 |
| FreeBSD | devel/py-pytools | 2026.1_1 |
| HardenedBSD | devel/py-pytools | 2026.1_1 |
| GhostBSD | devel/py-pytools | 2026.1_1 |
Install
Binary package:
pkg install py311-pytools
From DPorts:
cd /usr/dports/devel/py-pytools && make install clean
Dependencies
Run dependencies 2
No port depends on this one.