Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-24 | WIPHEADmaster | 4 | -6/+44 | ||
2019-03-27 | Start compiling documentation for the new version | 1 | -0/+81 | ||
2019-03-26 | Rename repository argument to 'repos' | 1 | -4/+11 | ||
This more accurately reflects its contents, however does mean that if you are using an environment variable to define repository locations it needs to be updated. | |||||
2019-03-22 | Fix remaining issues with pathlib | 7 | -193/+205 | ||
2019-03-05 | Bump dev version | 1 | -1/+1 | ||
2019-03-05 | Finish migration from py.path to pathlib | 8 | -101/+158 | ||
2019-03-05 | Use flake8 instead of pep8 and pyflakes | 2 | -25/+20 | ||
2019-03-05 | Update copyright year | 2 | -2/+2 | ||
2019-03-05 | Fix cli tests with pathlib | 5 | -14/+15 | ||
2019-03-05 | Finish repository class conversion to pathlib | 2 | -55/+94 | ||
2019-03-05 | Begin conversion of repository._dotfile() to pathlib | 2 | -11/+14 | ||
2019-03-05 | Start transition from py.path to pathlib | 5 | -127/+132 | ||
2019-03-05 | Update README.md | 2 | -2/+2 | ||
Fix wrong link | |||||
2019-01-11 | Update AUTHORS to include David Beitey, thanks! | 1 | -0/+1 | ||
2019-01-11 | Fix Markdown syntax in md files | 3 | -127/+97 | ||
2018-10-01 | Remove py submodule | 2 | -3/+0 | ||
In preparation for switching to pathlib, py is not needed anymore. | |||||
2018-09-22 | Add better explanation of state information | 1 | -1/+12 | ||
2018-09-22 | Clean up dotfile tests slightly | 1 | -8/+25 | ||
2018-09-21 | Use py's local write() in tests, fixes non-py3 test failures | 1 | -4/+2 | ||
2018-09-21 | Fix state tests | 1 | -16/+12 | ||
2018-09-14 | Update setup configuration | 2 | -32/+46 | ||
2018-09-14 | Update vim projections to not require venv | 1 | -4/+1 | ||
2018-09-14 | Remove flake8 from CI tests | 2 | -4/+0 | ||
2018-09-07 | Move vendor directory to avoid pytest recursion | 4 | -6/+6 | ||
This simplifies the test configuration a bit and gets the vendor directory out of the way. | |||||
2018-08-31 | Rework setup.py, move pytest and flake8 to extras_require | 1 | -8/+16 | ||
2018-08-30 | Change docs to markdown format | 7 | -41/+36 | ||
2018-08-29 | Add installation and help information to README | 1 | -2/+30 | ||
2018-08-28 | Begin README updates to document new interface | 1 | -28/+42 | ||
2018-08-27 | Add tests for Repository constructor parameters | 1 | -1/+18 | ||
2018-08-27 | Remove pypy from travis test matrix | 1 | -2/+0 | ||
2018-08-27 | Ignore everything else in bin/ | 1 | -0/+3 | ||
2018-08-17 | Whitespace | 1 | -5/+12 | ||
2018-04-23 | Fix travis test matrix | 1 | -6/+11 | ||
2018-04-23 | Remove TODO.rst, not relevant anymore | 1 | -10/+0 | ||
2018-04-23 | Set test path to avoid vendor discovery | 1 | -1/+1 | ||
2018-04-17 | Begin adding support for file copy | 1 | -4/+10 | ||
Until now, dotfiles has only linked files using symbolic links. This doesn't always work, some configuration files cannot be symlinks. This commit begins adding support for file copy instead of linking. File status is still maintained, if the dotfile is copied and the content differ from what's in the repository, a conflict is displayed. Otherwise the file is an exact duplicate and that's what we want. Still to do is exposing a command to copy from the cli and adding support to remove() to do the right thing. It may also be nice to see file status (symlink vs. copy) in status output, still undecided. | |||||
2018-04-17 | Parameterize a couple unit tests | 1 | -7/+9 | ||
2018-04-17 | Format projections | 1 | -10/+14 | ||
2018-04-17 | Update .gitignore | 1 | -9/+1 | ||
2018-04-15 | Add projections for vim | 1 | -0/+12 | ||
2017-12-29 | Tweak docstring slightly | 1 | -1/+1 | ||
2017-12-19 | Add support for adding symlinks | 1 | -8/+17 | ||
The remaining operations are still to be done, this is only for the add operation for the moment. It appears that nesting works correctly and all unit tests are passing. Tests for symlinks still need to be done. | |||||
2017-12-04 | Further restrict pytest search specification | 1 | -1/+1 | ||
2017-12-04 | Update copyright dates | 2 | -2/+2 | ||
2017-07-10 | Prevent pytest from considering the vendor directory | 1 | -0/+3 | ||
2017-07-10 | Reduce tested versions to 2.7 and 3.6 | 2 | -7/+3 | ||
2016-10-13 | Rework the readme a bit, still much to do | 1 | -20/+22 | ||
2016-10-12 | Update email address | 1 | -1/+1 | ||
2016-10-12 | Cleanup exception imports | 2 | -6/+6 | ||
2016-10-11 | Ignore .gitignore in a repository | 1 | -1/+1 | ||