| 
							
						 | 
						
							
							
							
							
								
							
							
								72c982ab7b
								
							
						 | 
						
							
							
								
								Added support for nested commands and running cutekit in containers.
							
							
							
							
							
						 | 
						
							2023-11-30 13:30:50 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8a9c4689e9
								
							
						 | 
						
							
							
								
								ci: Updated to checkout@v3
							
							
							
							
							
						 | 
						
							2023-11-28 10:17:20 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								f3e7727796
								
							
						 | 
						
							
							
								
								Bring back build all when passing no components.
							
							
							
							
							
						 | 
						
							2023-11-28 10:17:20 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								a76f4921e4
								
							
						 | 
						
							
							
								
								Require python 3.11
							
							
							
							
							
						 | 
						
							2023-11-28 10:17:20 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								c136dd8e1a
								
							
						 | 
						
							
							
								
								Use relative path when possible
							
							
							
							
							
						 | 
						
							2023-11-28 10:17:20 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								fafcfbca48
								
							
						 | 
						
							
							
								
								feat: Plugins system allows __init__.py for relative imports
							
							
							
							
							
						 | 
						
							2023-11-28 10:01:29 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								d8b7a1630c
								
							
						 | 
						
							
							
								
								cleanup: remove unused assignation and if stmt
							
							
							
							
							
							
							
							the function doesn't return anything (see function signature) 
							
						 | 
						
							2023-11-28 10:01:29 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								69aa190d9e
								
							
						 | 
						
							
							
								
								Release 0.6.0
							
							
							
							
							
						 | 
						
							2023-11-21 13:53:57 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								27fcacbdd3
								
							
						 | 
						
							
							
								
								Fix linting
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								5b703d779a
								
							
						 | 
						
							
							
								
								Toml support.
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								83f56dbf8d
								
							
						 | 
						
							
							
								
								Don't duplicate requirements
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								fc6c503a47
								
							
						 | 
						
							
							
								
								Log new command being registered
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								7ccd17d64b
								
							
						 | 
						
							
							
								
								Add new "fast" optimization mixin and handle
							
							
							
							
							
							
							
							disabled components in builder.py 
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								6cf0502beb
								
							
						 | 
						
							
							
								
								Fix types
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								bbe2d1d387
								
							
						 | 
						
							
							
								
								runCmd will start __main__ by default.
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								16e321d82f
								
							
						 | 
						
							
							
								
								Update request
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b3cc65ac36
								
							
						 | 
						
							
							
								
								Fix run command decorator
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2510da0ca
								
							
						 | 
						
							
							
								
								fix: check plugin if script is in same directory as __init__.py
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								df7bfb7c3f
								
							
						 | 
						
							
							
								
								Fix naming for ci step
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								e1ff2307f5
								
							
						 | 
						
							
							
								
								Refactored build context and dependecy resolution code
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								244e8664e8
								
							
						 | 
						
							
							
								
								Run tests in the CI
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								d0564a968f
								
							
						 | 
						
							
							
								
								Added missing requirement
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8f4d19c98e
								
							
						 | 
						
							
							
								
								Use dataclasses for the model
							
							
							
							
							
						 | 
						
							2023-11-21 13:51:09 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b1415cce16
								
							
						 | 
						
							
							
								
								Add ensure function to check cutekit version
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								367df1034d
								
							
						 | 
						
							
							
								
								Update Python version and MyPy command.
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								c637675a6f
								
							
						 | 
						
							
							
								
								Moved more stuff to the cli module.
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:37 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								5f7a12e2e2
								
							
						 | 
						
							
							
								
								Add ci checks.
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8d1ca3095a
								
							
						 | 
						
							
							
								
								Cleanups imports and got ride of cutekit.project
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								3a78537dff
								
							
						 | 
						
							
							
								
								Removed the "manifest" suffix from classes names in the model.
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								9a962e825e
								
							
						 | 
						
							
							
								
								Update cutekit CLI to use new cli module
							
							
							
							
							
						 | 
						
							2023-11-21 13:49:00 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c9a7c5fc6
								
							
						 | 
						
							
							
								
								feat: new command line decorator
							
							
							
							
							
						 | 
						
							2023-11-21 13:48:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9fa1422a4
								
							
						 | 
						
							
							
								
								fix: incorrect type comparaison lead to infinite loop when not in ck project
							
							
							
							
							
						 | 
						
							2023-11-21 13:48:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								d912e7d4ce
								
							
						 | 
						
							
							
								
								Added command decorator.
							
							
							
							
							
						 | 
						
							2023-11-21 13:48:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								6822bb2352
								
							
						 | 
						
							
							
								
								Add _ prefix to logger
							
							
							
							
							
						 | 
						
							2023-11-21 13:48:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								548a35ffa1
								
							
						 | 
						
							
							
								
								Fix project lookup on windows.
							
							
							
							
							
						 | 
						
							2023-11-21 13:48:43 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8a2024bc1c
								
							
						 | 
						
							
							
								
								Release 0.5.4
							
							
							
							
							
						 | 
						
							2023-10-22 15:16:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								d0ad38b714
								
							
						 | 
						
							
							
								
								Updated pyproject.toml
							
							
							
							
							
						 | 
						
							2023-10-22 14:55:57 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								81f10de24e
								
							
						 | 
						
							
							
								
								Properly propagate props from the command line + Some code cleanup.
							
							
							
							
							
						 | 
						
							2023-10-22 14:19:59 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								6dd4a49043
								
							
						 | 
						
							
							
								
								Switch from setup.py to pyproject.toml
							
							
							
							
							
						 | 
						
							2023-09-03 17:41:46 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								92a6893732
								
							
						 | 
						
							
							
								
								fix: Don't include request at the top level.
							
							
							
							
							
						 | 
						
							2023-09-03 17:41:16 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								283556e998
								
							
						 | 
						
							
							
								
								Don't include .exe when searching for latest version of a command on WSL.
							
							
							
							
							
						 | 
						
							2023-08-05 20:03:24 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								865c18dfa3
								
							
						 | 
						
							
							
								
								Added shell.which
							
							
							
							
							
						 | 
						
							2023-08-05 19:53:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									cyp
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								67187ff974
								
							
						 | 
						
							
							
								
								fix: use empty string instead of 'stable' in version (#14)
							
							
							
							
							
						 | 
						
							2023-08-04 10:41:04 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Supercip971
								
							 
						 | 
						
							
							
							
							
								
							
							
								ad4dd3cfad
								
							
						 | 
						
							
							
								
								doc: add install guide in readme.md
							
							
							
							
							
						 | 
						
							2023-08-03 15:44:42 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Supercip971
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a599bc343
								
							
						 | 
						
							
							
								
								Release 0.5.0
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								b66220f8be
								
							
						 | 
						
							
							
								
								Added a namespaced version of the command.
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c6d55ca31
								
							
						 | 
						
							
							
								
								fix: add missing color
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								e7bf85de6d
								
							
						 | 
						
							
							
								
								Removed PythonGit dependency.
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									keyboard-slayer
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cd6701482
								
							
						 | 
						
							
							
								
								fix: check if templates is valid + exists (once again)
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Supercip971
								
							 
						 | 
						
							
							
							
							
								
							
							
								d33b129e54
								
							
						 | 
						
							
							
								
								doc: improve documentation
							
							
							
							
							
						 | 
						
							2023-07-17 12:53:19 +01:00 | 
						
						
							
							
							
								
							
							
						 |