summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'jesseleite/create-directive'Anish Athalye2019-10-12
|\
| * Add 'create' directive to create directoriesJesse Leite2019-10-12
| |
* | Switch to more recent version of DebianAnish Athalye2019-10-12
|/
* Merge branch 'darsh12/master'Anish Athalye2019-09-17
|\
| * Add instructions to ignore dirty commitsDarshan Patel2019-09-17
|/
* Remove explicit specification of environmentAnish Athalye2019-08-18
|
* Update Travis CI configAnish Athalye2019-08-18
| | | | | - Use Xenial for all tests - Drop support for Python 3.2 and Python 3.3
* Make launcher prefer python over python3Anish Athalye2019-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 Athalye2019-06-05
|\
| * Change `target` to `source` for consistency with docsronalabraham2019-06-04
| |
| * Fix `path` parameter's docs for linking featureronalabraham2019-06-04
|/
* Simplify READMEAnish Athalye2019-02-06
| | | | This patch removes JSON examples from the README.
* Update datesAnish Athalye2019-01-09
|
* Add Python 3.7 to Travis CI testsAnish Athalye2019-01-09
|
* Release 1.15.0Anish Athalye2018-11-21
|
* Merge branch 'thtliife/suppress-shell-cmd'Anish Athalye2018-11-21
|\
| * Add testAnish Athalye2018-11-21
| |
| * Add quiet option to shell pluginVito Giarrusso2018-11-21
| |
* | Release 1.14.1Anish Athalye2018-11-19
| |
* | Merge branch 'qubidt/default-link-conditional'Anish Athalye2018-11-19
|\ \
| * | Add testAnish Athalye2018-11-19
| | |
| * | Support defining default conditional option for linksBao Trinh2018-11-17
|/ /
* | Release 1.14.0Anish Athalye2018-10-16
| |
* | Merge branch 'linkif'Anish Athalye2018-10-16
|\ \
| * | Add test for conditional linkingAnish Athalye2018-10-16
| | |
| * | Implement conditional linkingBen Klein2018-10-16
|/ /
* | Merge branch 'phallstrom/option-no-color'Anish Athalye2018-10-08
|\ \
| * | Add option --no-color to suppress colorization of outputPhilip Hallstrom2018-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 Athalye2018-08-06
|\ \
| * | Add test for environment variable expansionAnish Athalye2018-08-06
| | |
| * | Fix clean path expansion to expand env varsDerek P Sifford2018-08-06
|/ /
* | Release 1.12.4Anish Athalye2018-06-18
| |
* | Include built-in plugins in PyPI distributionAnish Athalye2018-06-11
| |
* | Fix scriptAnish Athalye2018-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 noisyAnish Athalye2018-06-05
| | | | | | | | | | Before this patch, the `git submodule sync` line would always print to stdout.
* | Release 1.12.3Anish Athalye2018-06-03
| |
* | Merge branch 'fix-pypi'Anish Athalye2018-06-03
|\ \
| * | Fix missing packages in PyPI distributionAnish Athalye2018-06-01
|/ /
* | Release 1.12.2Anish Athalye2018-06-01
| |
* | Add setup_requiresAnish Athalye2018-06-01
| | | | | | | | | | Both setuptools and wheel need to be at some minimum version to be able to upload Markdown READMEs.
* | Merge branch 'pypi'Anish Athalye2018-06-01
|\ \
| * | Add PyPI packageAnish Athalye2018-05-30
|/ / | | | | | | | | This patch also makes the '-d' argument optional, with the base directory defaulting to the directory of the configuration file.
* | Update datesAnish Athalye2018-05-30
| |
| |
| \
*-. \ Merge branches 'yaml' and 'basedir'Anish Athalye2018-05-29
|\ \ \
| | * | Fix handling of base directoryAnish Athalye2018-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 repositoryAnish Athalye2018-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 Athalye2018-04-13
|\ \
| * | Fix tests on Travis CIAnish Athalye2018-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 bugAnish Athalye2018-04-13
| | |
| * | Add tests for globbingAnish Athalye2018-04-13
| | |