Attmap

Latest version: v0.13.2

Safety actively analyzes 714668 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.8

Added
- `OrdAttMap` to create maps that preserve insertion order and otherwise behave like ordinary `AttMap`
- `get_data_lines` utility, supporting nice instance `repr`
- `is_custom_map` utility
Changed
- Better `repr` and `str` for all `attmap`-like types, rendering like YAML
- `__getitem__` syntax on `AttMapEcho` no longer exhibits echo behavior (only dot notation does.)
- Instance comparison is now much stricter, requiring exact type match. This reflects some of the type-specific value conversion and representation behavior.
- `PathExAttMap` is now `OrdPathExAttMap`, preserving item insertion order
- `AttMapEcho` preserves item insertion order

0.7

Changed
- Removed `pandas` dependency
- Made hooks for omission of specific keys instance methods

0.6

Added
- Hook for omission of key(s) from instance comparison
- Documentation

0.5

Added
- Add `to_map` method to convert `Mapping` values to basic type

0.4

Changed
- What was `PepAttMap` is now `PathExAttMap`.

0.3

Added
- `PepAttMap` attempts expansion of text value as a path, using available environment variables
Changed
- `AttMap` now derives from `PepAttMap` rather than ordinary `AttMap`

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.