semvec/pypi-packages huggingface dataset:
mumble-ptt-caps-lock-led 1.0.1
A python program to let the LED of your caps lock key display your mumble PTT state.
License: MIT
Requires Python: >=3.7,<4.0

# mumble_ptt_caps_lock_led
A python program to let the LED of your caps lock key display your mumble PTT state.

This is very nice if caps lock is also the PTT key.
To do that first disable the caos lock key: `setxkbmap -option ctrl:nocaps`

This program is split into two parts:
  - Script to update the LED using `/sys/`. This needs to be run as root.
  - Script to extract the PTT state from mumble.

The second script uses the dbus messages of mumble updating the taskbar icon.
For this to work, the taskbar icon needs to be enabled.
amir 0.0.4
Utility Functions in Python
License: MIT
Requires Python: >=3.6

[![build status](https://travis-ci.com/amirhessam88/amirhessam.svg?branch=master)](https://travis-ci.com/github/amirhessam88/amirhessam)
[![License](https://img.shields.io/github/license/amirhessam88/amirhessam)](https://github.com/amirhessam88/amirhessam/blob/master/LICENSE)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/amir)](https://pypi.org/project/amir/)
![PyPI Version](https://img.shields.io/pypi/v/amir)
[![Issues](https://img.shields.io/github/issues/amirhessam88/amirhessam)](https://github.com/amirhessam88/amirhessam/issues)
[![Forks](https://img.shields.io/github/forks/amirhessam88/amirhessam)](https://github.com/amirhessam88/amirhessam/network/members)
[![Stars](https://img.shields.io/github/stars/amirhessam88/amirhessam)](https://github.com/amirhessam88/amirhessam/stargazers)

<p align="center">
<a href="https://www.amirhessam.com/">
  <img src="https://raw.githubusercontent.com/amirhessam88/amirhessam/master/assets/design/logo.png" width="250"></img></a>
</p>

<h1 align="center">
    Utility Functions in Python
</h1>


## Installation

First, install Python 3.6 from https://www.python.org, and then run:

```
pip install amir
```

## Citation
If you use the library in academic work, please consider citing
https://doi.org/10.1117/12.2304418 .

### Bibtex Entry:
```bib
@inproceedings{tahmassebi2018ideeple,
  title={ideeple: Deep learning in a flash},
  author={Tahmassebi, Amirhessam},
  booktitle={Disruptive Technologies in Information Sciences},
  volume={10652},
  pages={106520S},
  year={2018},
  organization={International Society for Optics and Photonics}
}
```
### APA Entry:

Tahmassebi, A. (2018, May). ideeple: Deep learning in a flash. In Disruptive
Technologies in Information Sciences (Vol. 10652, p. 106520S). International
Society for Optics and Photonics.
pupg 0.0.2
Upgrade all python packages.
License: MIT
Keywords: pip install upgrade package all

# PUPG

Python script for upgrading all python packages, which is still a big missing pip functionality.
The script runs `pip list -o` command to get all outdated packages.
Then it creates a thread for all of the found upgradable packages and runs `pip install -U %pckg` on them.

## Installation

`pip install pupg`

## Usage

`python -m pupg [-h] [-l LIMIT] [-c] [-v]`

### optional arguments:

- `-h, --help` - show help message and exit
- `-l LIMIT, --limit LIMIT` - set default upgrade try limit (default=3) allowing safely abort upgrade of a package after given number of tries
- `-c, --check` - check if upgrade was successful at the and of the script; simply runs `pip list -o` again and check if the list is zero
- `-v, --verbose` - not implemented yet