vcs
is abstraction layer over various version control systems. It is designed as feature-rich Python library with clear API
.
vcs uses Semantic Versioning
Features
- Common
API <API>
for SCMbackends <api-backends>
- Fetching repositories data lazily
- Simple caching mechanism so we don't hit repo too often
- In memory commits API
- Command Line Interface
Incoming
- Full working directories support
- Extra backends: Subversion, Bazaar
Installation:
quickstart installation usage/index contribute alternatives api/index license
genindex
search