aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorBobby <[email protected]>2022-11-06 01:19:46 -0400
committerBobby <[email protected]>2022-11-06 01:19:46 -0400
commit106892b2952f95258fc777cf1afc23fd145232e5 (patch)
tree4a9a49b92e06cb57c5db6b5f3e6947c30fe98c1b /setup.py
parentffd0ec06c9176c38962b1841ef2d1c3d5a806922 (diff)
downloadtexty-106892b2952f95258fc777cf1afc23fd145232e5.tar.xz
texty-106892b2952f95258fc777cf1afc23fd145232e5.zip
feat: support for project run, list and sort imports
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 377d122..a4db127 100644
--- a/setup.py
+++ b/setup.py
@@ -153,5 +153,32 @@ def configure():
cli.add_command(configure)
[email protected](help="Run the project.")
+def run():
+ logger.info("Running project...")
+ os.system("python3 src/texty.py")
+
+
+cli.add_command(run)
+
+
[email protected](help="Start Linter.")
+def lint():
+ logger.info("Starting Linter...")
+ os.system("python3 -m black .")
+
+
+cli.add_command(lint)
+
+
[email protected](help="Start Sorter.")
+def sort():
+ logger.info("Starting Sorter...")
+ os.system("python3 -m isort .")
+
+
+cli.add_command(sort)
+
+
if __name__ == "__main__":
cli()