vcstools
========

.. image:: https://travis-ci.org/vcstools/vcstools.svg?branch=master
    :target: https://travis-ci.org/vcstools/vcstools

.. image:: https://coveralls.io/repos/github/vcstools/vcstools/badge.svg?branch=master
    :target: https://coveralls.io/github/vcstools/vcstools?branch=master

.. image:: https://img.shields.io/pypi/v/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/pyversions/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/status/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/l/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/dd/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/dw/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

.. image:: https://img.shields.io/pypi/dm/vcstools.svg
    :target: https://pypi.python.org/pypi/vcstools

The vcstools module provides a Python API for interacting with different version control systems (VCS/SCMs)
It is used in tools like `wstool <https://wiki.ros.org/wstool>`_ and `rosinstall <https://docs.ros.org/independent/api/rosinstall/html/>`_, which are frequently used in ROS.

This should not be confused with ``vcstool`` (no trailing ``s``), which provides the ``vcs`` command line tool and is otherwise unrelated to this repository, see: https://github.com/dirk-thomas/vcstool

See http://www.ros.org/doc/independent/api/vcstools/html/

Installing
----------

See `documentation <http://docs.ros.org/independent/api/vcstools/html/>`_
