The V8 serialialization format.
Project description
v8serialize
Read & write the V8 serialization format with Python.
Byte order/endianness
V8 uses the native byte order when serialising data. This library explicitly uses little endian. This is because:
- The vast majority of systems using V8 are little endian
- Because the serialized byte order is native, when people use it to store persistent data they are probably assuming little-endian systems will read it later.
- I don't have a big-endian system or VM to test against
In principle there's no thing to stop prevent adding big endian support though.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
v8serialize-0.0.0.dev0.tar.gz
(2.4 kB
view hashes)
Built Distribution
Close
Hashes for v8serialize-0.0.0.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83d48d3ad09e28f2fabade7eaa61671a5b53d126bbe494ffe35d2933a7714ca9 |
|
MD5 | 817ba252946f5b65406fbaddf8fd4610 |
|
BLAKE2b-256 | 2e19c4891778c59d721e7bd666bc78501b96dbdf4ac34921f7cd96691ea96987 |