Contents

glom 25.12.0

0

A declarative object transformer and formatter, for conglomerating nested data.

A declarative object transformer and formatter, for conglomerating nested data.

Stars: 2125, Watchers: 2125, Forks: 71, Open Issues: 119

The mahmoud/glom repo was created 7 years ago and the last code push was 1 months ago.
The project is very popular with an impressive 2125 github stars!

How to Install glom

You can install glom using pip

pip install glom

or add it to a project with poetry

poetry add glom

Package Details

Author
Mahmoud Hashemi and Kurt Rose
License
None
Homepage
https://github.com/mahmoud/glom
PyPi:
https://pypi.org/project/glom/
Documentation:
https://glom.readthedocs.io/en/latest/
GitHub Repo:
https://github.com/mahmoud/glom

Classifiers

  • Software Development/Libraries
  • Utilities
No  glom  pypi packages just yet.

Errors

A list of common glom errors.

Code Examples

Here are some glom code examples and snippets.

GitHub Issues

The glom package has 119 open issues on GitHub

  • res to next regardless of SKIP or STOP
  • migrate to pyproject.toml
  • add Coalesce , can use list config, for example:
  • Setup Test Analytics
  • Add Python 3.13 support
  • [WIP] glom.Match / cerberus comparison doc
  • added test for issue #233
  • WIP: Implicit chaining in lists: Make [x, y,…] same as [(x, y, …)]
  • WIP: Strong t (improve perf by removing weakref from t_eval)
  • WIP: found a few issues with Iter() and the new features
  • Reformatting, cleanup, and coverage
  • WIP: Pybay20 code
  • Switching SKIP and STOP to exception control flow
  • added json check stacks
  • WIP: mypy plugin

See more issues on GitHub

Related Packages & Articles

funcy 2.0

A fancy and practical functional tools

fire 0.7.1

A library for automatically generating command line interfaces.

face 24.0.0

A command-line application framework (and CLI parser). Friendly for users, full-featured for developers.

dotmap 1.3.30

ordered, dynamically-expandable dot-access dictionary