semvec/pypi-packages huggingface dataset:
formpix 1.0.3
Client library for interacting with the FormPix API
License: MIT

# Formpix Module
For interacting with a formPix instance easily.

## Install in Python project
```bash
pip install formpix
```

## Example script
```python
import formpix

formpix.login(
    "ADDRESS OF FORMPIX INSTANCE HERE, NO '/'... ",
    "GET AN API KEY FROM THE FORMBAR INSTANCE THE FORMPIX IS CONNECTED TO"
)

formpix.fill('#ff0000', 0, 10)
```

## Methods

```python
# Connect to formpix
formpix.login(formpixURL, formbarAPIkey)

# Fill length of bar with color
formpix.fill(color, start, length)

# Fill length of bar with two color gradient
formpix.gradient(start_color, end_color, start, length)

# Set a single pixel to a color
formpix.set_pixel(location, color)

# Set an array of pixels (as pixel objects)
# { "pixel_number": integer, "color": #hexcolor }
formpix.set_pixels(pixels)

# Display text on the board extension
formpix.say(text, color, bgcolor)

# Get a list of 'bgm' or 'sfx' on the formpix
# type is 'bgm' or 'sfx'
formpix.get_sounds(type)

# Play a bgm or sound on the formpix
# Use 'None' for the parameter you don't want to use
formpix.play_sound(sfx, bgm)
```
dodo-commands 0.52.1
Project-aware development environments, inspired by django-manage
License: MIT
Requires Python: >=3.6

# Dodo Commands

## Introduction

Dodo Commands is a small framework for creating separated development environments for your projects. Each development environment contains:

- a project directory
- a set of short commands
- a configuration file with project specific parameters
- optionally, a Python virtual environment
- optionally, some docker images

## Documentation

- [Read the docs](http://dodo-commands.readthedocs.io/en/stable/?)

## License

MIT License (see the enclosed license file).

## Rationale

1. Each project has a Python virtual environment, which separates it from other projects.

Call `$(dodo env fooProject)` to activate its Python virtual environment.

2. Each project contains a set of short commands. This allows you to run common operations quickly without having to remember too much about them.

For example, you may call `dodo cmake` to invoke the cmake executable in the project's C++ build directory. It's enough to type `dodo cmake` because all other required information (the list of cmake flags and the desired C++ source directory) is read from the project's configuration file.

3. If you switch to a different project with `$(dodo env barProject)`, you still call `dodo cmake` to invoke the cmake compiler, but now the C++ build directory location and cmake parameters are read from `barProject`'s configuration file.

4. If you enable docker support for `fooProject`, then it will run the cmake executable in the pre-configured docker container. This allows you to keep your runtime environments isolated from your host computer.

To learn more, try out the [tutorial](https://dodo-commands.readthedocs.io/en/stable/#tutorial)
pentest-tls 0.1.12
A collection of Python pentest tools
License: MIT

# pentest_tls  

Multiple lightweight pentest tools written in Python  

## Installation
- Installed by pip/pip3 (recommended)
```
pip install pentest-tls
```

## Usage
- ***Recommended to use with root privilege***  

### ***pentest_tls IP OPTIONS***  
```
____            _            _     _____           _     
|  _ \ ___ _ __ | |_ ___  ___| |_  |_   _|__   ___ | |___ 
| |_) / _ \ '_ \| __/ _ \/ __| __|   | |/ _ \ / _ \| / __|
|  __/  __/ | | | ||  __/\__ \ |_    | | (_) | (_) | \__ \
|_|   \___|_| |_|\__\___||___/\__|   |_|\___/ \___/|_|___/
                                                          

usage: pentest_tls_cli.py [-h] [-t TYPE] [-p PORTS] [-PU] [-PS] [-PH] [-v] ip

Lightweight Pentest Toolkit

positional arguments:
  ip                    Target IP address

optional arguments:
  -h, --help            show this help message and exit
  -t TYPE, --type TYPE  Tools refer to use. E.g. PS(for port scanner)
  -p PORTS, --ports PORTS
                        Port(s) to scan. E.g. 22,80 or 1-1000
  -PU                   Use UDP ping for port scan
  -PS                   Use TCP SYN packet for port scan. This is the default option
  -PH                   Hybrid, using udp and tcp scan
  -v                    Detailed information for query
```  
  

- **Basic Usage**  

```
pentest_tls 127.0.0.1 -t PS
pentest_tls 127.0.0.1 -t PS -p 80,443
pentest_tls 127.0.0.1 -t PS -p 8000-8080
pentest_tls 127.0.0.1 -t PS -p 80,443,8000-8080
```

- Help Menu
```
pentest_tls --help
pentest_tls -h
```