269 Commits

Author SHA1 Message Date
Eric Torres
2155cc4b7a Add pytest dependency to README 2019-04-14 12:56:11 -07:00
Eric Torres
c12436da28 Remove everything from doc 2019-04-14 12:55:01 -07:00
Eric Torres
14cb61311f Update tests 2019-04-14 12:40:10 -07:00
Eric Torres
53c7f4c7fb Implement Repository.gen_metadata() 2019-04-14 12:28:52 -07:00
Eric Torres
412a7f5667 Add tests for config module 2019-04-14 12:26:12 -07:00
Eric Torres
7bff0f806c Don't calculate private attributes each time the Hierarchy's properties
are called
2019-04-14 09:29:31 -07:00
Eric Torres
147d29a633 Include /root in default paths 2019-04-14 08:45:42 -07:00
Eric Torres
fcef68008e Docstring cleanups 2019-04-14 08:45:28 -07:00
Eric Torres
fe799d867c Fix incorrect exception docstrings 2019-04-14 08:45:17 -07:00
Eric Torres
2f94b6821c General cleanup 2019-04-12 13:32:28 -07:00
Eric Torres
5dd315a447 Ignore PermissionError when creating symlink 2019-04-12 12:55:21 -07:00
Eric Torres
53b4fb69b3 Doctest cleanup 2019-04-12 12:31:08 -07:00
Eric Torres
47cf3fc7d8 Bump version to 0.3 2019-04-12 12:04:16 -07:00
Eric Torres
7c183eec7d Update to-do 2019-04-12 12:03:46 -07:00
Eric Torres
49f5d0f276 Split configuration file handling into its own module 2019-04-12 12:03:16 -07:00
Eric Torres
792d641ff9 Fix escape sequence in docstring 2019-04-12 11:12:19 -07:00
Eric Torres
88e5aa56d4 Minor fixes to file paths and log messages 2019-04-12 10:48:39 -07:00
Eric Torres
cebb418be5 Fix incorrect method call 2019-04-12 10:43:52 -07:00
Eric Torres
dc31a77a2c Fix escape sequence in docstring 2019-04-12 10:39:00 -07:00
Eric Torres
b561b2fa57 Add documentation directory 2019-04-12 10:32:04 -07:00
Eric Torres
7910a5f26f Bump to version 0.2 2019-04-12 10:23:31 -07:00
Eric Torres
14204b1c58 General cleanup 2019-04-12 10:17:32 -07:00
Eric Torres
95289cbc68 Merge, filter, and sort file entries from multiple files 2019-04-12 10:04:18 -07:00
Eric Torres
ef129cb288 Split etc-include and system-include config files 2019-04-12 09:59:02 -07:00
Eric Torres
9a7fd2fb83 Ignore PyCharm workspace settings 2019-04-12 08:13:40 -07:00
Eric Torres
7e8783bb1e PyCharm workspace settings update 2019-04-12 08:12:52 -07:00
Eric Torres
7e696df9c2 Backup script maintenance 2019-04-12 08:12:35 -07:00
Eric Torres
2a943ad32c Remove PKGBUILD from repo 2019-04-12 07:56:02 -07:00
Eric Torres
ee0a848413 Update setup.py version 2019-04-12 07:54:54 -07:00
Eric Torres
c558e2a55d Update .gitignore 2019-04-12 07:54:48 -07:00
Eric Torres
cc453a9fb8 Update PKGBUILD 2019-04-12 07:54:37 -07:00
Eric Torres
e6d86bec20 Add example directory tree for repository 2019-04-12 07:54:24 -07:00
Eric Torres
ad651cd804 Run black code formatter 2019-04-12 07:53:23 -07:00
Eric Torres
d2e52694f5 Update project-level settings 2019-04-12 07:52:10 -07:00
Eric Torres
2691000d0c Update project-level dictionary 2019-04-12 07:51:45 -07:00
Eric Torres
9a2935b4da Test all parts of Repository.cleanup() 2019-04-12 07:51:08 -07:00
Eric Torres
aee9848c80 Fix potential bug with removing repository directory 2019-04-12 07:50:31 -07:00
Eric Torres
2db8f55a79 Update README 2019-04-11 22:20:50 -07:00
Eric Torres
ceadeed216 Update input data parameters and restructure test methods 2019-04-11 22:18:42 -07:00
Eric Torres
2b1caf459c Skip metadata tests 2019-04-11 22:17:45 -07:00
Eric Torres
1cc6ed50e3 Add Repository.cleanup() 2019-04-11 22:13:14 -07:00
Eric Torres
8a407292c9 Use regex to parse user snapshot name input 2019-04-11 22:12:08 -07:00
Eric Torres
51bc28e62b Change execution of rsync to text mode 2019-04-10 20:48:22 -07:00
Eric Torres
8b6b1da7a6 Change file paths 2019-04-10 20:41:56 -07:00
Eric Torres
d27ac9cdb2 Remove duplicated include path file 2019-04-10 20:38:49 -07:00
Eric Torres
4571e8ba75 Merge config files 2019-04-10 20:38:33 -07:00
Eric Torres
c066cd3421 Rename config file 2019-04-10 20:38:13 -07:00
Eric Torres
085a73167b Update config file 2019-04-10 20:30:26 -07:00
Eric Torres
c08d39807e Update config file 2019-04-10 20:23:25 -07:00
Eric Torres
b151d84a25 Fix incorrect command 2019-04-10 20:20:50 -07:00