Git as a Data Store in Python (and Ruby)
I recently stumbled across an older article titled Using Git as a versioned data store in Python by @jwiegley. Your browser does not support IFrames Basically, it’s a module similar…
I recently stumbled across an older article titled Using Git as a versioned data store in Python by @jwiegley.
Basically, it’s a module similar to Python’s shelve which stores your data in a Git repository. Nicely done.
The repository is part of his git-issues project at http://github.com/jwiegley/git-issues.
(There’s also a similar project in Ruby, GitStore http://github.com/georgi/git_store, worth looking into.)
Written by
Related posts

We need a European Sovereign Tech Fund
Open source software is critical infrastructure, but it’s underfunded. With a new feasibility study, GitHub’s developer policy team is building a coalition of policymakers and industry to close the maintenance funding gap.

GitHub Availability Report: June 2025
In June, we experienced three incidents that resulted in degraded performance across GitHub services.

From pair to peer programmer: Our vision for agentic workflows in GitHub Copilot
AI agents in GitHub Copilot don’t just assist developers but actively solve problems through multi-step reasoning and execution. Here’s what that means.