semvec/pypi-packages huggingface dataset:
timona 1.0.2
Tool to automate Helm deployments
Requires Python: <4.0,>=3.7

# About timona
A command line tool to automate Helm deployments.

In Romanian language "timona" `/tiˈmona/` is the ship's wheel.

# What can it do ?
Starting from an yaml configuration file placed in the root of a helm chart you can:
* describe helm releases using a templating language and create an environment for each release which will be used to generate, with the same templating engine, the helm value file,
* test your deployment independent from the kubernetes cluster (_helm template_) or by connecting to the cluster (_dry-run helm install_),
* deploy, delete, get status of releases,
* view differences between config and deployed versions (_helm diff_).

# Help
For usage see https://github.com/mihaiush/timona/wiki .
cmessage 0.2.5
Simple ctypes-based MessageBox wrapper for Windows
Requires Python: >=3.4

# cmessage

Simple ctypes-based MessageBox wrapper for Windows.

## Usage

```python
import cmessage

cm = cmessage.CMessage()
message = cm.Message()
message.Show("Title", "Message", lambda: print("Clicked!"), cm.ICON_NONE)
SPrettify 0.0.3
A library that clumps up general useful use cases for string prettifying
Requires Python: >=3.6
Keywords: python, strings

# SPrettify

A Python module for formatting and structuring strings efficiently. `SPrettify` helps in creating visually appealing output with alignment, headers, and a clean key-value pairs.

## Features
- Add formatted headers with horizontal tabulation.
- Append lines with custom alignments.
- Create structured key-value pair outputs.
- Print or retrieve the formatted output as a string.

## Installation
This module does not require any external dependencies. Just do `pip install SPrettify` and import it into your project.

## Usage
```python
from SPrettify import Prettify

formatter = Prettify()
formatter.define_alignment(spaces=4)  # Set left alignment

formatter.add_tab("Header", "=", 40)
formatter.add_line("This is a formatted line.")
formatter.add_sort("Key", "Value")

formatter.prettyprint()  # Print output
formatted_string = formatter.prettystring()  # Get output as a string
```

## Methods
### `define_alignment(spaces=0, tabs=0)`
Sets the left alignment with spaces or tabs.

### `add_tab(data="", char="=", lines=30)`
Adds a formatted header with horizontal tabulation.

### `add_line(data="")`
Appends a simple line with the defined alignment.

### `add_sort(key="", value="", separator=":", align=1)`
Formats key-value pairs with custom alignment.

### `prettyprint()`
Prints the formatted output.

### `prettystring()`
Returns the formatted output as a string.

## Found on
This project is used on [GoGoDownloader-R2](https://github.com/Kinuseka/GoGo-Downloader-R2) It can be used as an example of its usage

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
trackerping 1.1.0
Connectivity test tool for Bittorrent trackers.
Requires Python: >=3.10
Keywords: torrent, network

trackerping
===========

Connectivity test tool for BitTorrent trackers.

## Usage

Install it via pip:

```bash
pip install trackerping
trackerping -h
```

... or directly download and run the script:

```bash
pip install -r ./requirements.txt
python3 ./trackerping.py -h
```

### Ping a single tracker

Ping a single tracker url and print the result.

```bash
trackerping http://tracker.example.com/announcen
trackerping --timeout=10 udp://tracker.example.com:80/announce
trackerping ws://webtorrent.example.com:80/announce
```

### Ping all treackers in a trackerslist

Ping all trackers url in a local or remote trackerslist (one url per line).

```bash
trackerping -l ./trackerslist.txt
trackerping -l https://example.com/trackerslist.txt
```

Write available trackers to the new trackerslist:

```bash
trackerping -l -o ./newtrackerslist.txt https://example.com/trackerslist.txt
```