- Providing some utility classes for CLI applications.
- Providing loader for CLI like tqdm package.
- You can use it with range, list, tuple, set and dict data types.
- Can specify description and loading char to visualize.
for i in Loader(range(1, 10), description="Test"):
pass
tempList = ["10", "2", "5"]
for i in Loader(tempList, description="Test"):
pass
tempDict = {"Physics":43, "Math":23}
for key, value in Loader(tempDict.items(), description="Test"):
pass
Test [####################################################################################################] %100 ETA [ 0 h| 0 m| 0 s]
- Providing tab completer for CLI.
- You can specify your completer functions with words.
- You can use it for get files and folders for given directory or current directory.
You can
-
Create virtual environment
-
Install packages with requirements file
-
Run scripts with args
-
Clone repository
-
Update repository
-
Install requirements from repository
-
Run scripts from repository
-
VenvManager-functional
is the breakdown of theVenvManager
class to functions.