package neodriver_core
neodriver_core
Transport-agnostic core of the driver: shared types and logic that do not depend on the network backend.
Neodriver_core.Errors— the error taxonomy andis_retryable.Neodriver_core.Config— configuration records with validated constructors.Neodriver_core.Addressing— server addresses and driver URI parsing (bolt://,neo4j://and their+s/+sscvariants).Neodriver_core.Deadline— deadlines for unified timing.Neodriver_core.Temporal— Date / Time / DateTime / Duration value types (named zones resolved through the embedded IANA database).Neodriver_core.Values— rich value types (graph, spatial, temporal, vector, unsupported, broken).Neodriver_core.Hydration— conversion between PackStream values and rich values.Neodriver_core.Capabilities— per-version Bolt protocol capabilities.Neodriver_core.Routing_table— routing tables forneo4j://(routed) drivers.
The root Neodriver_core aggregates all of the above.