Tree-interval

Latest version: v0.1.34

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

Scan your dependencies

1.0.0

🎉 First public release of Tree Interval

A Python package for managing, analyzing, and visualizing tree structures with interval-based node positioning.

Key Features:
- 🔮 Future Class - Dynamic attribute handling with context-aware error reporting
- 📍 Position-Aware Nodes - Track code positions with line/column data
- 🌲 AST Analysis - Built-in Python AST traversal and node location
- 🔍 Frame Analysis - Runtime code inspection with position tracking
- 🎨 Rich Visualization - ASCII trees and Rich-based pretty printing
- 💾 JSON Serialization - Full tree structure persistence
- 🔎 Flexible Node Search - Parent/child/sibling search with predicates

Installation:
pip install tree-interval

Documentation and examples are available in the docs/ directory.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.