Changelog

Upcoming

  • Changed the way that git implements detect_presence to fix a bug with submodules in newer versions of git

0.1.21

  • bugfix #66: hg http username prompt hidden
  • add export_repository method to vcs_base and all implementations with tests
  • bugfix #64: unicode decoding problems

0.1.20

  • rosws update –verbose for git prints small message when rebasing
  • improved python3 compatibility

0.1.19

  • more python3 compatibility
  • code style improved
  • match_url to compare bzr shortcuts to real urls
  • more unit tests
  • get_status required to end with newline, to fix #55

0.1.18

  • added shallow flag to API, implemented for git

0.1.17

  • svn stdout output on get_version removed

0.1.16

  • All SCMs show some output when update caused changes
  • All SCMs have verbose option to show all changes done on update
  • bugfix for bazaar getUrl() being a joined abspath
  • bugfix for not all output being shown when requested

0.1.15

  • Added pyyaml as a proper dependency, removed detection code.
  • remove use of tar entirely, switch to tarfile module
  • fix #36 allowing for tar being bsdtar on OSX

0.1.14

  • Added tarball uncompression.

0.1.13

  • added this changelog
  • git get-version fetches only when local lookup fails
  • hg get-version pulls if label not found
  • Popen error message incudes cwd path

0.1.12

  • py_checker clean after all refactorings since 0.1.0

0.1.11

  • svn and hg update without user interaction
  • bugfix #30
  • minor bugfixes

0.1.10

  • minor bugs

0.1.9

  • safer sanitization of shell params
  • git diff and stat recurse for submodules
  • base class manages all calls to Popen

0.1.8

  • several bugfixes
  • reverted using shell commands instead of bazaar API

0.1.7

  • reverted using shell commands instaed of pysvn and mercurial APIs
  • protection against shell incection attempts

0.1.6

  • bugfixes to svn and bzr
  • unified all calls through Popen

0.1.5

  • missing dependency to dateutil added

0.1.4

switched shell calls to calls to python API of mercurial, bazaar, py-svn

0.1.3

  • fix #6

0.1.2

  • fix #15

0.1.1

0.1.0

  • documentation fixes

0.0.3

  • import from svn

Table Of Contents

Previous topic

vcstools Package

This Page