Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Friendly reminder: 📌 Pin the package, libvcs is pre-1.0 and APIs will be changing throughout 2026.
libvcs 0.39.0 documentation
Light Logo Dark Logo
libvcs 0.39.0 documentation
  • Quickstart
  • Topics
    • Traversing Git Repos
    • QueryList Filtering
    • URL Parsing
  • API Reference
    • URL Parser - libvcs.url
      • Git URL Parser - libvcs.url.git
      • SVN URL Parser - libvcs.url.svn
      • Mercurial URL Parser - libvcs.url.hg
      • Framework: Add and extend URL parsers - libvcs.url.base
      • VCS Detection - libvcs.url.registry
      • Constants - libvcs.url.constants
    • Commands - libvcs.cmd
      • libvcs.cmd.git
        • submodule
        • remote
        • stash
        • branch
        • tag
        • worktree
        • notes
        • reflog
      • libvcs.cmd.hg
      • libvcs.cmd.svn
    • Sync - libvcs.sync
      • libvcs.sync.git
      • libvcs.sync.hg
      • libvcs.sync.svn
      • libvcs.sync.base
    • pytest Plugin
  • Internals
    • Exceptions - libvcs.exc
    • Typing utilities - libvcs._internal.types
    • Dataclass helpers - libvcs._internal.dataclasses
    • List querying - libvcs._internal.query_list
    • Command helpers - libvcs._internal.run
    • SubprocessCommand - libvcs._internal.subprocess
    • Shortcuts - libvcs._internal.shortcuts
  • Project
    • Contributing
    • Workflow
    • Code Style
    • Releasing
  • Changelog
  • Migration notes

team git-pull / Tony Narlock:

vcs-python vcspull (libvcs), g

tmux-python tmuxp libtmux (mcp, pytest)

cihai unihan-etl (db) cihai (cli)

django django-slugify-processor django-docutils

docs + tests gp-libs

web social-embed

Back to top
Copyright © Copyright 2016- Tony Narlock
Made with Sphinx and @pradyunsg's Furo