"""
**PyRoute** is a lightweight module for routing within nested structures. It provides an immutable, hashable path type
that you can define, combine, and encode. One of its use cases is pinpointing the location of a value inside deeply nested data
such as dictionaries, in-memory objects, or key-value stores.

Example:
    >>> from pyroute import Route
    >>> r = Route("a") / "b"
    >>> print(r)
    <root><a><b>
"""

from .route import Route

__all__ = ("Route",)
__version__ = "v1.0.0"
