Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
* | Merge branch 'jesseleite/create-directive' | Anish Athalye | 2019-10-12 | |
|\ | ||||
| * | Add 'create' directive to create directories | Jesse Leite | 2019-10-12 | |
| | | ||||
* | | Switch to more recent version of Debian | Anish Athalye | 2019-10-12 | |
|/ | ||||
* | Merge branch 'darsh12/master' | Anish Athalye | 2019-09-17 | |
|\ | ||||
| * | Add instructions to ignore dirty commits | Darshan Patel | 2019-09-17 | |
|/ | ||||
* | Remove explicit specification of environment | Anish Athalye | 2019-08-18 | |
| | ||||
* | Update Travis CI config | Anish Athalye | 2019-08-18 | |
| | | | | | - Use Xenial for all tests - Drop support for Python 3.2 and Python 3.3 | |||
* | Make launcher prefer python over python3 | Anish Athalye | 2019-06-26 | |
| | | | | | | | This patch makes the launcher script prefer `python`, when present, over `python3`. This way, the launcher uses the user's preferred `python` (which is often set up as a symbolic link to a particular python2.x or python3.x), when available. | |||
* | Merge branch 'ronalabraham/patch-1' | Anish Athalye | 2019-06-05 | |
|\ | ||||
| * | Change `target` to `source` for consistency with docs | ronalabraham | 2019-06-04 | |
| | | ||||
| * | Fix `path` parameter's docs for linking feature | ronalabraham | 2019-06-04 | |
|/ | ||||
* | Simplify README | Anish Athalye | 2019-02-06 | |
| | | | | This patch removes JSON examples from the README. | |||
* | Update dates | Anish Athalye | 2019-01-09 | |
| | ||||
* | Add Python 3.7 to Travis CI tests | Anish Athalye | 2019-01-09 | |
| | ||||
* | Release 1.15.0 | Anish Athalye | 2018-11-21 | |
| | ||||
* | Merge branch 'thtliife/suppress-shell-cmd' | Anish Athalye | 2018-11-21 | |
|\ | ||||
| * | Add test | Anish Athalye | 2018-11-21 | |
| | | ||||
| * | Add quiet option to shell plugin | Vito Giarrusso | 2018-11-21 | |
| | | ||||
* | | Release 1.14.1 | Anish Athalye | 2018-11-19 | |
| | | ||||
* | | Merge branch 'qubidt/default-link-conditional' | Anish Athalye | 2018-11-19 | |
|\ \ | ||||
| * | | Add test | Anish Athalye | 2018-11-19 | |
| | | | ||||
| * | | Support defining default conditional option for links | Bao Trinh | 2018-11-17 | |
|/ / | ||||
* | | Release 1.14.0 | Anish Athalye | 2018-10-16 | |
| | | ||||
* | | Merge branch 'linkif' | Anish Athalye | 2018-10-16 | |
|\ \ | ||||
| * | | Add test for conditional linking | Anish Athalye | 2018-10-16 | |
| | | | ||||
| * | | Implement conditional linking | Ben Klein | 2018-10-16 | |
|/ / | ||||
* | | Merge branch 'phallstrom/option-no-color' | Anish Athalye | 2018-10-08 | |
|\ \ | ||||
| * | | Add option --no-color to suppress colorization of output | Philip Hallstrom | 2018-10-06 | |
|/ / | | | | | | | | | | | By default, if output is a TTY, dotbot will colorize the output. This patch adds the option to pass `--no-color` to dotbot to have it suppress this colorization. | |||
* | | Merge branch 'dsifford/fix-clean' | Anish Athalye | 2018-08-06 | |
|\ \ | ||||
| * | | Add test for environment variable expansion | Anish Athalye | 2018-08-06 | |
| | | | ||||
| * | | Fix clean path expansion to expand env vars | Derek P Sifford | 2018-08-06 | |
|/ / | ||||
* | | Release 1.12.4 | Anish Athalye | 2018-06-18 | |
| | | ||||
* | | Include built-in plugins in PyPI distribution | Anish Athalye | 2018-06-11 | |
| | | ||||
* | | Fix script | Anish Athalye | 2018-06-07 | |
| | | | | | | | | | | It is only legal to `return` from a function or sourced script. The right builtin to use here is `exit`. | |||
* | | Make install script less noisy | Anish Athalye | 2018-06-05 | |
| | | | | | | | | | | Before this patch, the `git submodule sync` line would always print to stdout. | |||
* | | Release 1.12.3 | Anish Athalye | 2018-06-03 | |
| | | ||||
* | | Merge branch 'fix-pypi' | Anish Athalye | 2018-06-03 | |
|\ \ | ||||
| * | | Fix missing packages in PyPI distribution | Anish Athalye | 2018-06-01 | |
|/ / | ||||
* | | Release 1.12.2 | Anish Athalye | 2018-06-01 | |
| | | ||||
* | | Add setup_requires | Anish Athalye | 2018-06-01 | |
| | | | | | | | | | | Both setuptools and wheel need to be at some minimum version to be able to upload Markdown READMEs. | |||
* | | Merge branch 'pypi' | Anish Athalye | 2018-06-01 | |
|\ \ | ||||
| * | | Add PyPI package | Anish Athalye | 2018-05-30 | |
|/ / | | | | | | | | | This patch also makes the '-d' argument optional, with the base directory defaulting to the directory of the configuration file. | |||
* | | Update dates | Anish Athalye | 2018-05-30 | |
| | | ||||
| | | ||||
| \ | ||||
*-. \ | Merge branches 'yaml' and 'basedir' | Anish Athalye | 2018-05-29 | |
|\ \ \ | ||||
| | * | | Fix handling of base directory | Anish Athalye | 2018-05-24 | |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | Prior to this patch, Dotbot was relying on running with the base directory being the current working directory. In practice, it was relying on the install shim to set up this context. It makes more sense sense to actually execute `chdir()` within Dotbot itself, rather than relying on the install shim to do so. | |||
| * | | Point PyYAML dependency to official repository | Anish Athalye | 2018-05-24 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, PyYAML was hosted on BitBucket, so we had a mirror of the repo on GitHub. Now, official hosting has moved to GitHub, so we can point to the official repository instead. Thanks to Marco A. Feliu <marco.feliu@nianet.org> for pointing this out. This patch also updates the install shim to update submodule URLs. To preserve the functionality of earlier Dotbot versions, we will need to maintain 'https://github.com/anishathalye/pyyaml'. Because old versions of the install shim used with new Dotbot versions will not update submodule URLs, we will need to keep the old repository in sync with the upstream repository as we upgrade PyYAML versions. This patch also upgrades the dependency to PyYAML 3.12. | |||
* | | Merge branch 'glob' | Anish Athalye | 2018-04-13 | |
|\ \ | ||||
| * | | Fix tests on Travis CI | Anish Athalye | 2018-04-13 | |
| | | | | | | | | | | | | | | | | | | The tests were failing due to the '~/bin' directory already existing on the machine. This patch changes the tests to use the directory name 'foo'. | |||
| * | | Fix bug | Anish Athalye | 2018-04-13 | |
| | | | ||||
| * | | Add tests for globbing | Anish Athalye | 2018-04-13 | |
| | | |