devel/py-monty 2026.10.21 FreeBSD
Monty is the missing complement to Python
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e479b4ac62- License
- MIT
- Categories
- devel, python
- Package size
- 113.4 KiB, 575.0 KiB installed
Description
Monty is the missing complement to Python. Monty implements supplementary useful functions for Python that are not part of the standard library. Examples include useful utilities like transparent support for zipped files, useful design patterns such as singleton and cached_class, and many more.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-monty | 2026.10.21 |
| DragonFly | devel/py-monty | 2025.1.9 |
| HardenedBSD | devel/py-monty | 2026.7.16 |
| GhostBSD | devel/py-monty | 2026.7.16 |
Install
Binary package:
pkg install py312-monty
From the ports tree:
cd /usr/ports/devel/py-monty/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-monty>0:devel/py-monty
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 | 2026.7.16 | 2026.7.16 | 2021.8.17 | 2025.1.9 | 2026.7.16 |
| FreeBSD:14:quarterly | 2026.7.16 | 2026.7.16 | n/a | 2025.1.9 | 2026.7.16 |
| FreeBSD:15:latest | 2026.7.16 | 2026.7.16 | n/a | 2025.1.9 | 2025.1.9 |
| FreeBSD:15:quarterly | 2026.7.16 | 2026.7.16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2026.7.16 | 2026.7.16 | 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.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 7
${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy${PYTHON_PKGNAMEPREFIX}ruamel.yaml>0: devel/py-ruamel.yaml${PYTHON_PKGNAMEPREFIX}msgpack>0: devel/py-msgpack${PYTHON_PKGNAMEPREFIX}orjson>=3.6.1: devel/py-orjson${PYTHON_PKGNAMEPREFIX}pandas>0: math/py-pandas${PYTHON_PKGNAMEPREFIX}pydantic2>0: devel/py-pydantic2${PYTHON_PKGNAMEPREFIX}tqdm>0: misc/py-tqdm
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Run dependencies 39
- archivers/liblz4
- archivers/zstd
- databases/py-sqlite3
- databases/sqlite3
- devel/binutils
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/py-annotated-types
- devel/py-msgpack
- devel/py-orjson
- devel/py-pydantic-core
- devel/py-pydantic2
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-ruamel.yaml
- devel/py-ruamel.yaml.clib
- devel/py-six
- devel/py-typing-extensions
- devel/py-typing-inspection
- devel/py-tzdata
- devel/readline
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-bottleneck
- math/py-numexpr
- math/py-numpy
- math/py-pandas
- misc/py-tqdm
- print/indexinfo
- textproc/expat2
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| materialyzeai-monty-v2026.10.21_GH0.tar.gz | 304377 | 5cfc6fad90348255784f7ffa998f8016ed4043cd0e3d88c6f3374d3fb0746ee2 |