Releases: ivan-94/py-gc-objects-analyze
Releases · ivan-94/py-gc-objects-analyze
Release list
v0.1.0
Changelog
0.1.0
Initial local Python GC object memory forensics release.
Versioned contracts:
- Dump format:
pygco-dump-jsonlv1. - SQLite schema: schema version 1.
- Reachability algorithm: version 1.
- Findings/report algorithms: version 1.
Included:
pygco-dumpPython package with streaming gzip JSONL writer and FastAPI helper.pygcoRust CLI for import, cache session listing, summary, objects, object detail, edges, paths, diff, idset, SQL, schema, subgraph export, reports, doctor, web/open, and version.- Fresh rebuildable SQLite analysis store with scoped snapshot/object ids.
pygco openstores default temporary analysis sessions under the user cache root (PYGCO_HOME,XDG_CACHE_HOME/pygco, or~/.cache/pygco) with amanifest.jsonfor discovery.- Local API server with common response/error envelopes, OpenAPI JSON, async jobs, cancellation, and embedded Web UI static assets.
- React Web UI for overview, objects, aggregate pages, object detail, graph, diff, findings, SQL/idset, schema, and report workflows.
- Golden and synthetic fixtures plus import/query/API benchmark scripts.
Release artifacts:
install.shpygco-0.1.0-x86_64-unknown-linux-gnu.tar.gzpygco-0.1.0-x86_64-apple-darwin.tar.gzpygco-0.1.0-aarch64-apple-darwin.tar.gz- per-archive
.sha256files checksums.txt
Verify a downloaded archive with the adjacent checksum file:
sha256sum -c pygco-0.1.0-x86_64-unknown-linux-gnu.tar.gz.sha256On macOS:
shasum -a 256 -c pygco-0.1.0-aarch64-apple-darwin.tar.gz.sha256Known boundaries:
- Local single-user analysis only; no remote SaaS, login, RBAC, or sharing.
- SQLite analysis files are temporary rebuildable artifacts, not archival storage.
- Reachability values are bounded estimates and may be marked truncated or unavailable.