- [cli]: fix message when adding remotes - [internals]: split config-related functions into `config` module. - [tests]: consolidate tests from `testsuite.cli` into `testsuite.config`. - [tests]: remove stub TestSuites insite of `cli` tests. - [tests]: Refactor helpers. Tests should now run much faster. - [cli]: vcspull now checks for configs in `~/.vcspull` (yaml and json files) as well as the standard `~/.vcspull.{yaml,json}` files.
0.0.9
Not secure
- [dev]: support for tmuxp `before_script` to set up local virtualenv + dependencies. - [dev]: Clean up `__init__.py` imports - [internals]: move :meth:`update` to :meth:`update_dict` in `utils`. - [cli]: `-d` / `--dirmatch` for matching directories, accepts [fnmatch]'s. - [cli]: `-r` / `--repomatch` for matching directories, accepts [fnmatch]'s. - [cli]: `-c` / `--config` YAML / JSON file of repositories - [config/vcs]: Exception for private / ssh GitHub repository URLs and message to change to correct format. - [docs]: Update docs to reflect updates on new commands and how to clone private / privileged GitHub repos.
0.0.8
Not secure
- Use werkzeug/flask style unit test suites. - [docs] Fix section headings. - [internals] use conventions from [tony/cookiecutter-pypackage].
0.0.7
Not secure
- New logging system from pypa/pip with support showing current stderr (checkout, pull, cloning) progress. - `unicode_literals`, `__future__` for python 3 support.
0.0.6
Not secure
- Renamed to `vcspull`.
0.0.5
- [tests] tests for loading multiple configs, config conflict cases - [internal] fix recursive imports, using explicit importing - [git] handle cli case where git is on a different branch, just fetch repo. - [py3] python 3 support