semvec/pypi-packages huggingface dataset:
spgui 0.1.0
A premium, grid-based Python GUI library built on CustomTkinter.
Requires Python: >=3.7

# SulvionPiGUI 🎨

**SulvionPiGUI** (or `spgui`) is a premium, powerful, and easy-to-use Python GUI library built on top of `CustomTkinter`. It's designed for developers who want to create beautiful, grid-based desktop applications with minimal code.

## 🌟 Features

- **Grid-Based Layout**: No more complex pixel math. Place widgets using intuitive grid coordinates.
- **Modern Aesthetics**: Built-in dark and light themes with premium `CustomTkinter` widgets.
- **Dynamic Plots**: Integrated Matplotlib support for real-time data visualization.
- **Interactive Widgets**: Drag-and-drop, resizable widgets, and easy event binding.
- **High-DPI Support**: Automatically handles screen scaling for crisp visuals on all displays.
- **Beginner Friendly**: Simple API inspired by the best practices of modern web design.

## 🚀 Installation

You can install `SulvionPiGUI` via pip:

```bash
pip install spgui
```

Dependencies:
- `customtkinter`
- `matplotlib`
- `pillow`

## 📖 Quick Start

Here is a simple example to get you started:

```python
import SPGUI as ui

# Initialize app with a 10x10 grid
app = ui.init(
    SIZE=[10, 10], 
    title="Hello SPGUI", 
    theme="dark", 
    show_grid=True
)

# Add a label at (0, 0)
app.label(pos=[0, 0], size=[10, 1], text="Welcome to SulvionPiGUI!", text_size=16)

# Add a button that shows a message
def say_hello():
    app.message("Greeting", "Hello World!")

app.btn(pos=[4, 4], size=[2, 1], text="Click Me!", onclick=say_hello)

# Add a text input
def on_text_changed(text):
    print(f"User typed: {text}")

app.input(pos=[2, 6], size=[6, 1], placeholder="Type here...", onchange=on_text_changed)

app.run()
```

## 🛠️ Available Widgets

- `app.label()` / `app.text()`: Display text.
- `app.btn()` / `app.button()`: Interactive buttons.
- `app.input()`: Text entry fields.
- `app.checkbox()`: Toggle boxes.
- `app.dropdown()`: Select menus.
- `app.slider()`: Range sliders.
- `app.number()`: Numeric inputs with filtering.
- `app.plot()`: Matplotlib charts (line/bar).
- `app.table()`: Data grids.
- `app.image()`: Display images via PIL.

## ⛓️ Performance & Debugging

Enable the debug grid during development to visualize your layout:

```python
app = ui.init(show_grid=True, coord_color="#00ff00")
```

## 📄 License

This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.

Developed with ❤️ by **Hafiz Daffa W**.
- **GitHub**: [@HafizDaffa01](https://github.com/HafizDaffa01)
- **Email**: [hafizdaffaw+dev@gmail.com](mailto:hafizdaffaw+dev@gmail.com)
llm-serving 0.0.6
A package to perform LLM inference in Solenium/Unergy HQ

# llm_serving_module

Esta liberÃ­a contiene distintos mÃ³dulos para hacer inferencia de modelos de Ollama, HuggingFace y Google por medio de los servicios desplegados en el servidor local de Unergy/Solenium. El usuario debe tener configurada la conexiÃ³n por medio de VPN al servidor para hacer uso de estos.

Entre algunas de las funcionalidades estÃ¡n:

1. Servicio de inferencia a Google por medio de rotaciÃ³n automÃ¡tica: Con la funciÃ³n 'google_inference_request', puede hacer inferencia dando el prompt de sistema, de usuario y, opcionalmente, el formato en el que quiere recibir el resultado (un objeto que herede de BaseModel de Pydantic). 

Este servicio usa como backend un sistema de colas por medio de Redis y Celery; tambiÃ©n almacena la informaciÃ³n de tokens en una base de datos PostgreSQL.
duhs 0.1.1
Find largest files and directories
Requires Python: >=3.8
Keywords: disk, usage, files, directories, du, cli

# duhs

Find the largest files and directories. A cross-platform CLI tool with progress bars and color-coded output.

## Installation

```bash
pip install duhs
```

Or install from source:

```bash
git clone https://github.com/beantownbytes/duhs.git
cd duhs
pip install .
```

## Usage

```bash
# Find largest files in current directory
duhs files

# Find largest directories
duhs dirs

# Top 20 largest files in /var
duhs files -n 20 /var

# Directories 2 levels deep
duhs dirs -d 2

# Exclude common junk (.git, node_modules, __pycache__, etc.)
duhs files -x

# Only show files >= 100MB
duhs files -m 100M

# JSON output for scripting
duhs files --json
```

## Commands

### `duhs files [DIRECTORY]`

Find the largest files in a directory.

| Option | Description |
|--------|-------------|
| `-n, --number N` | Number of results (default: 10) |
| `-a, --all` | Show all results |
| `-e, --exclude PAT` | Exclude pattern (repeatable) |
| `-x, --exclude-common` | Exclude .git, node_modules, __pycache__, etc. |
| `-m, --min-size SIZE` | Minimum size (e.g., 1M, 500K, 1G) |
| `-j, --json` | Output as JSON |
| `--no-progress` | Disable progress bar |

### `duhs dirs [DIRECTORY]`

Find the largest directories.

| Option | Description |
|--------|-------------|
| `-n, --number N` | Number of results (default: 10) |
| `-a, --all` | Show all results |
| `-d, --depth N` | Directory depth (default: 1) |
| `-e, --exclude PAT` | Exclude pattern (repeatable) |
| `-x, --exclude-common` | Exclude .git, node_modules, __pycache__, etc. |
| `-m, --min-size SIZE` | Minimum size (e.g., 1M, 500K, 1G) |
| `-j, --json` | Output as JSON |
| `--no-progress` | Disable progress bar |

## Features

- Progress bar with real-time file count
- Color-coded output (GB=red, MB=yellow, KB=cyan)
- Accurate disk usage (not apparent size) on macOS/Linux
- Cross-platform (macOS, Linux, Windows)
- JSON output for scripting

## License

MIT
types-flake8-simplify 0.30.0.20260108
Typing stubs for flake8-simplify
Requires Python: >=3.9

## Typing stubs for flake8-simplify

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`flake8-simplify`](https://github.com/MartinThoma/flake8-simplify) package. It can be used by type checkers
to check code that uses `flake8-simplify`. This version of
`types-flake8-simplify` aims to provide accurate annotations for
`flake8-simplify==0.30.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/flake8-simplify`](https://github.com/python/typeshed/tree/main/stubs/flake8-simplify)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.18.2
* [pyright](https://github.com/microsoft/pyright) 1.1.407

It was generated from typeshed commit
[`a564787bf23386e57338b750bf4733f3c978b701`](https://github.com/python/typeshed/commit/a564787bf23386e57338b750bf4733f3c978b701).