semvec/pypi-packages huggingface dataset:
plastron 1.0.5
An interactive shell library
Requires Python: >=3.0
Keywords: python3 interactive shell library

#  Plastron
An interactive shell application  [Learn More](https://kavunnuggihalli.com/plastron/)
Build interactive, menu driven, shell programs using Python 3+

##  Getting started
The easiest way to get started with Plastron is to install the library from pip.

 1. `Create a file: shell.py`
 2. `pip install plastron`
 3. `from plastron import Plastron`

Here is sample code for a shell program with one menu to check disk space on the machine.

```
# An import we need
import os

# Import plastron module
from plastron import Plastron

# A useful function
def useful_disk_free_check():
    os.system("df -h")

# Inatalize the shell
my_shell = Plastron("Kavun", "PLASTRON", "A personal shell")

# Create a menu for this shell
metrics_menu = my_shell.menu("metrics","Metrics")

# Create an item for this menu to run the function
disk_item = my_shell.item("disk", "Disk check")

# Add the useful function to the item's procedure
disk_item.add_procedure(useful_disk_free_check)

# Add the item to the menu
metrics_menu.add_item(disk_item)

# Add the new menu to the main menu
my_shell.menus['main'].add_item(metrics_menu)

# Launch the shell
my_shell.shell()
```
Now run `python shell.py`  you should see something like this:

<img src="https://kavunnuggihalli.com/wp-content/uploads/2022/04/plastron-use-item.png" alt="" width="100%" height="100%" style="float: left; padding-right: 20px;" />
termuxguru 0.1
Latest Termux Guru app Installler

<!--
https://pypi.org/project/termuxguru/
https://pypi.org/project/termuxguru/
-->

[![](https://img.shields.io/pypi/pyversions/readme-generator.svg?longCache=True)](https://pypi.org/project/readme-generator/)

#### Installation
```bash
$ pip install termuxguru
```

#### Features
+   **`termuxguru`**, **Install Latest Termux Guru apk**


#### How it works
```
$ termux-setup-storage
$ pip install termuxguru
$ termuxguru

- first command for give storage permission to termux.
- second command for installation of termuxguru
- third command for donwload latest apk from server.

- Delete /sdcard/Termux-Guru folder for Re-Download.


Created by Parixit Sutariya
Github : github.com/Bhai4You
Youtube : youtube.com/BullAnonymous
Blogspot : https://bhai4you.blogspot.com

```

<p align="center">
    <a href="https://github.com/Bhai4You">Github</a>
</p>
python-pip 1.1.1
Python PIP thin wrapper
Requires Python: >=3.6

# Python PIP Wrapper
A thin wrapper around PIP which can be used at runtime.

![Run CI](https://github.com/jpraychev/python-pip/actions/workflows/CI.yml/badge.svg?branch=master)
## Installation
---
### 1. Install package from PyPi
```
pip install python-pip
```

### 2. Create a virtual environment
```
python -m venv venn
```

### 3. Activate the virtual environment
```
./venv/Scripts/activate
```

### 4. Running tests after installation
```
pip install -r requirements-tests.txt
pytest
```
### Example output
```
=================== test session starts ===================
platform win32 -- Python 3.9.2, pytest-7.1.1, pluggy-1.0.0
rootdir: D:\Personal Projects\python-pip
collected 6 items
src\tests\test_all.py ...... [100%] 
=================== 6 passed in 9.64s ===================
```

### 5. Install all required libraries
```
There are no requirements at the moment
```

### 6. Usage
```
from python_pip import pip
```

```
# Initialize object
pip = pip.PIP()
print(pip.version)
```

```
# Install a package
pip.install(package_name='requests')
```

```
# Uninstall a package
pip.uninstall(package_name='requests')
```

## Contributing
You are welcome to contribute to the repo as you like

## Authors and acknowledgment
Jordan Raychev

Email: jpraychev at gmail dot com

Website: https://jraychev.com

## License
MIT. Please refer to LICENSE file