| 
							
							
								 Eric Torres | c9a6e8c61e | Update packages | 2019-04-10 19:28:25 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | fe46ed9612 | Update README name | 2019-04-10 19:25:09 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | f98e3397ce | Imports and docstring cleanups | 2019-04-10 19:23:17 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 0845d6f00d | Update README | 2019-04-10 19:22:56 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 3772303aa7 | Fix dunder methods in Repository | 2019-04-10 19:22:31 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | a8c13c932f | Update config files | 2019-04-10 19:21:55 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | b00767c4a7 | Remove system-exclude file | 2019-04-10 19:21:15 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4351387f68 | Third prototype of backup script | 2019-04-10 19:21:00 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 89c2cbe1ac | Update exception message | 2019-04-10 18:42:00 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 2e4d7cffa6 | Add settins for pytest | 2019-04-10 18:38:24 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 9fde294339 | Add settings for PyCharm | 2019-04-10 18:38:06 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | dc1e863c64 | Docstring update | 2019-04-10 18:18:05 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 977865b5aa | Remove type and value checking for PackageManager | 2019-04-10 18:17:52 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 94c70b7b2e | Update tests for struct package | 2019-04-10 18:17:21 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 35167f28c6 | Docstring updates for tests | 2019-04-10 18:13:13 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 9354dfd303 | Remove copies of backup functions in main script | 2019-04-10 18:08:36 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 03af77cf92 | Remove doc test run code | 2019-04-10 18:04:36 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 0b52b75dbf | Optimize imports in test classes | 2019-04-10 18:03:58 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 666449156c | Remove doctest run code | 2019-04-10 18:02:06 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | ec7da672f0 | Add gen_metadata() for Hierarchy class | 2019-04-10 17:57:43 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 7583cd2a34 | Docstring updates | 2019-04-10 17:56:50 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | cffbc3f268 | Update docstrings | 2019-04-10 17:54:02 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4c0e14182f | Organize imports for repository module | 2019-04-10 17:53:39 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 3bfeda1400 | Split snapshot metadata, add is_valid_snapshot_name(), and remove current_snapshot | 2019-04-10 17:53:17 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4415a82da0 | Change serialization backend from pickle to json | 2019-04-10 10:23:56 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | ea0a629fd9 | Rename README and hierarchy package to decrease verbosity | 2019-04-09 19:17:09 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 8dcf25920d | Update main config file | 2019-04-08 22:13:17 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 6fb3007696 | Implement __repr__ | 2019-04-08 22:12:33 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 981e7cfa58 | Make a call to internal _data attribute | 2019-04-08 22:12:17 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | a7eef6825f | Remove interactive session examples | 2019-04-08 22:12:05 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 944b518837 | Remove all attrs except for pkg_dir | 2019-04-08 22:11:23 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | f0e0a1500b | Use internal _path attribute of Hierarchy object | 2019-04-01 11:06:29 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 489a0cccad | Run black code formatter | 2019-04-01 11:06:18 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 929d803d86 | Make Hierarchy a path-like object | 2019-04-01 11:00:43 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | e58c6b7c27 | Make Hierarchy.write_metadata() an atomic operation | 2019-04-01 10:41:01 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4361ad703a | Check for valid compress mode before proceeding | 2019-03-31 22:00:48 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 43ccda7ae9 | Create the Pacman class using a tuple instead of a list | 2019-03-31 21:37:23 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 123eed83b5 | Cleanup formatting | 2019-03-31 11:22:53 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | c713cc25d7 | Do not ship test suite with actual project | 2019-03-31 11:21:00 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 88faa9e953 | Add pacman module | 2019-03-31 11:17:57 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 4e840f675e | Run black code formatter and flake8 | 2019-03-31 11:17:40 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 77b810b5a6 | Update PackageManager method names | 2019-03-31 11:16:56 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 054f7a8a8e | Implement and test PackageManager.gen_db_archive() | 2019-03-31 11:15:46 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 57f484f0dd | Initial implementation and tests for packagemanager module | 2019-03-31 09:57:19 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | dd4f55c1fe | Update docstring examples | 2019-03-30 22:42:44 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | cfe4920df3 | Log metadata read/write operations | 2019-03-30 22:42:11 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | edee5b4201 | Minor correction to docstring | 2019-03-30 16:49:47 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | e41089010f | Remove unused imports | 2019-03-30 14:31:37 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 50c7d92f2a | Raise ValueError when snapshot name contains a '/' | 2019-03-30 14:24:58 -07:00 |  | 
			
				
					| 
							
							
								 Eric Torres | 41599058fe | Add gen_snapshot_path() and add appropriate test | 2019-03-30 14:15:09 -07:00 |  |