-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement custom template additions #31
Commits on Jul 31, 2023
-
refactor a couple of methods into helper functions
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 376ab46 - Browse repository at this point
Copy the full SHA 376ab46View commit details
Commits on Aug 1, 2023
-
tweak prompt to provide InvalidResponse exception
this is the only exception in the Prompt class, we should provide it from our subclass Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a9a31a - Browse repository at this point
Copy the full SHA 7a9a31aView commit details -
for pydantic and pytest, lower false-positives Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b11f914 - Browse repository at this point
Copy the full SHA b11f914View commit details -
refactor exit value class as IntEnum
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7ca175 - Browse repository at this point
Copy the full SHA c7ca175View commit details -
copy files from user template if they exist
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33222ce - Browse repository at this point
Copy the full SHA 33222ceView commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d529227 - Browse repository at this point
Copy the full SHA d529227View commit details
Commits on Aug 3, 2023
-
remove Python 3.8 from the PyPI classifiers
We state >=3.9 in the deps Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1997a7 - Browse repository at this point
Copy the full SHA d1997a7View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 66f47e7 - Browse repository at this point
Copy the full SHA 66f47e7View commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9232dc3 - Browse repository at this point
Copy the full SHA 9232dc3View commit details -
move get_file_list() from PyMaker to helper file
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 960c0a6 - Browse repository at this point
Copy the full SHA 960c0a6View commit details -
implement dumping the template
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f39bdc - Browse repository at this point
Copy the full SHA 7f39bdcView commit details
Commits on Aug 8, 2023
-
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13b855b - Browse repository at this point
Copy the full SHA 13b855bView commit details -
convert settings into a module
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4382fb1 - Browse repository at this point
Copy the full SHA 4382fb1View commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90c6307 - Browse repository at this point
Copy the full SHA 90c6307View commit details -
continue WIP on CLI template command
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20111c4 - Browse repository at this point
Copy the full SHA 20111c4View commit details -
docs: document the CLI 'template default' cmd
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a95bdc5 - Browse repository at this point
Copy the full SHA a95bdc5View commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a85714 - Browse repository at this point
Copy the full SHA 7a85714View commit details
Commits on Aug 9, 2023
-
WIP class to dump a directory tree to console
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b62e10b - Browse repository at this point
Copy the full SHA b62e10bView commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b87041 - Browse repository at this point
Copy the full SHA 6b87041View commit details -
handle missing directory or not a dir in FileTree
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f583ec - Browse repository at this point
Copy the full SHA 2f583ecView commit details -
refactor FileTree to use a subclass of Path
adding a method to fully expand the path with user and env vars Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30e844d - Browse repository at this point
Copy the full SHA 30e844dView commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e69bb25 - Browse repository at this point
Copy the full SHA e69bb25View commit details -
use correct linted bypass switch
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25e2d4d - Browse repository at this point
Copy the full SHA 25e2d4dView commit details -
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf7ffd0 - Browse repository at this point
Copy the full SHA bf7ffd0View commit details
Commits on Aug 10, 2023
-
settings: set template_folder by default
defaults to '~/.pymaker/template' Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 836945e - Browse repository at this point
Copy the full SHA 836945eView commit details -
complete the CLI 'template' command'
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21b2828 - Browse repository at this point
Copy the full SHA 21b2828View commit details -
little tweak to the default settings
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec0278c - Browse repository at this point
Copy the full SHA ec0278cView commit details -
add another linter and fix warnings
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9ff24b - Browse repository at this point
Copy the full SHA f9ff24bView commit details -
empty license was bypassing choices and causing Exception Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef4ffcc - Browse repository at this point
Copy the full SHA ef4ffccView commit details -
rename some commands internally
CLI template 'set' was shadowing the python 'set' cmd Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a0aa5d - Browse repository at this point
Copy the full SHA 8a0aa5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3be87 - Browse repository at this point
Copy the full SHA ae3be87View commit details -
docs: more into on modifying the template
Signed-off-by: Grant Ramsay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5555574 - Browse repository at this point
Copy the full SHA 5555574View commit details -
Configuration menu - View commit details
-
Copy full SHA for 120f9e1 - Browse repository at this point
Copy the full SHA 120f9e1View commit details