A deterministic repository serialization tool for LLM workflows.
Project description
repo-ser
A deterministic repository serialization tool for LLM workflows.
Installation
pip install repo-ser
Usage
Pack a repository into a manifest:
repo-ser pack ./path/to/repo -o manifest.xml
Unpack a manifest into a target tree (dry-run first):
repo-ser unpack manifest.xml -t ./path/to/repo --dry-run
repo-ser unpack manifest.xml -t ./path/to/repo
Features
- deterministic traversal and canonicalization
- manifest serialization with a relative tree view
- symbol chunking and tolerant manifest parsing
- safe staged writes with dry-run support and JSON reporting
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
repo_ser-0.2.2.tar.gz
(10.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
repo_ser-0.2.2-py3-none-any.whl
(10.8 kB
view details)
File details
Details for the file repo_ser-0.2.2.tar.gz.
File metadata
- Download URL: repo_ser-0.2.2.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcfee7dedb3deaf2cb264b17e18cd1402f16fd80f30773ab41a4339821d145ce
|
|
| MD5 |
ddf2698607458b2def32c479aec49ce2
|
|
| BLAKE2b-256 |
dce3cfe51aa513999e1d59799a0144715f65c356dccd2b4ee8fbbc08330ddca6
|
File details
Details for the file repo_ser-0.2.2-py3-none-any.whl.
File metadata
- Download URL: repo_ser-0.2.2-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
715903af6bfb8e2a3735fe0100ffdee9ae19bf62a9f2c0e439f775e915d74e9d
|
|
| MD5 |
3902356504ce561569af99b3aac286bd
|
|
| BLAKE2b-256 |
0ebabbcbc0b4ec6421c19a587c4eed052b10c342cc4897d86a63318b650e7e53
|