BSD Ports

devel/py-glom 23.5.0_1 DragonFly

Declarative object transformer and formatter

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
devel, python
Package size
212.7 KiB, 1287.2 KiB installed

Description

Real applications have real data, and real data nests. Objects inside of objects inside of lists of objects.

glom is a new and powerful way to handle real-world data, featuring:

  • Path-based access for nested data structures
  • Readable, meaningful error messages
  • Declarative data transformation, using lightweight, Pythonic specifications
  • Built-in data exploration and debugging features

All of that and more, available as a fully-documented, pure-Python package.

In the other systems

SystemPortVersion
DragonFlydevel/py-glom23.5.0_1
FreeBSDdevel/py-glom25.12.0
HardenedBSDdevel/py-glom25.12.0
GhostBSDdevel/py-glom25.12.0

Install

Binary package:

pkg install py311-glom

From DPorts:

cd /usr/dports/devel/py-glom && make install clean

Dependencies

Run dependencies 4

No port depends on this one.