=========
Changelog
=========

Here are the changes for libvcs.

- :release:`0.1.6 <2016-06-21>`
- :support:`5` Remove colorama dependency
- :support:`6` Remove log module. Logging defaults.

  The library user can still use formatters and set log levels,
  for an example, see the vcspull logging setup.

  An example::

      import logging

      # your app
      log.setLevel(level)
      log.addHandler(logging.StreamHandler())

      # vcslib logging options
      vcslogger = logging.getLogger('libvcs')
      vcslogger.addHandler(logging.StreamHandler())
      vcslogger.setLevel(level)

- :release:`0.1.5 <2016-06-21>`
- Fix issue where repo context wouldn't pass to repo logging
  adapter

- :release:`0.1.4 <2016-06-20>`
- Fix print_stdout_on_progress_end signature in git update

- :release:`0.1.3 <2016-06-20>`
- ``create_repo`` function for regular vcs urls
- API docs updated

- :release:`0.1.2 <2016-06-20>`
- change signature on ``create_repo_from_pip_url`` to accept
  ``pip_url`` insetad of ``url``.
- ``Base`` to accept ``repo_dir`` instead of ``name`` and
  ``parent_dir``.

- :release:`0.1.1 <2016-06-20>`
- remove unneeded pyyaml, kaptan and click dependencies

- :release:`0.1.0 <2016-06-20>`
- libvcs split from `vcspull`_


.. _vcspull: https://github.com/tony/vcspull

.. vim: set filetype=rst:
