semvec/pypi-packages huggingface dataset:
geneticpy 2.0.0
GeneticPy is an optimizer that uses a genetic algorithm to quickly search through custom parameter spaces for optimal solutions.
Requires Python: >=3.10
Keywords: ai, artificial intelligence, data science, genetic algorithm, machine learning, optimization

# GeneticPy

[![codecov](https://codecov.io/gh/geneticpy/geneticpy/branch/master/graph/badge.svg)](https://codecov.io/gh/geneticpy/geneticpy)
[![PyPI version](https://badge.fury.io/py/geneticpy.svg)](https://badge.fury.io/py/geneticpy)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/geneticpy.svg)](https://pypi.python.org/pypi/geneticpy/)
[![PyPI Downloads](https://static.pepy.tech/personalized-badge/geneticpy?period=total&units=INTERNATIONAL_SYSTEM&left_color=BLACK&right_color=GREEN&left_text=downloads)](https://pepy.tech/projects/geneticpy)

GeneticPy is an optimizer that uses a genetic algorithm to quickly search through custom parameter spaces for optimal solutions.

### Installation

GeneticPy requires Python 3.10+

```sh
pip install geneticpy
```

### Development Workflow

This project uses [uv](https://github.com/astral-sh/uv) for fast dependency management and [hatchling](https://github.com/pypa/hatch) as the build backend.

```sh
# Run tests
make test

# Build the package
make build
```

### Optimize Example:

A brief example to get you started is included below:

```python
import geneticpy

def loss_function(params):
  if params['type'] == 'add':
    return params['x'] + params['y']
  elif params['type'] == 'multiply':
    return params['x'] * params['y']

param_space = {'type': geneticpy.ChoiceDistribution(choice_list=['add', 'multiply']),
               'x': geneticpy.UniformDistribution(low=5, high=10, q=1),
               'y': geneticpy.GaussianDistribution(mean=0, standard_deviation=1)}

results = geneticpy.optimize(loss_function, param_space, size=200, generation_count=500, verbose=True)
best_params = results.best_params
loss = results.best_score
total_time = results.total_time
```

### PyPi Project
https://pypi.org/project/geneticpy/

### Contact

Please feel free to email me at brandonschabell@gmail.com with any questions or feedback.
lumivox 0.15.0
Offline Voice-Controlled LED and Robotics GUI for ESP32 using Vosk.
Requires Python: >=3.7

# 🎤 Lumivox 0.4.2

**Offline Voice-Controlled LED System for Students and Robotics Labs**

Lumivox allows students to control RGB LEDs or ESP32 devices using voice commands like  
> “turn on red”  
> “turn off blue”  

All offline — no internet needed.

---

## 🚀 Features
✅ Works fully offline (powered by Vosk ASR)  
✅ Auto microphone detection and fallback  
✅ Animated LED GUI using Tkinter  
✅ Compatible with ESP32 / Arduino  
✅ Perfect for school robotics labs  

---

## 🧩 Installation
```bash
pip install lumivox==0.4.7
arattai 0.3.1
Python library for Arattai messaging API.

```python
from ArattaiBot import ArattaiBot, Bot

# Initialize the bot and show QR for login
ArattaiBot = ArattaiBot(isShowQr=True)

# Login using QR
bot = ArattaiBot.login_with_qr()

# Fetch chats (limit to 500)
chats = bot.fetch_chats(limit=500)
print(chats)

# Send a text message to a chat (using chat object)
bot.sender.send_message("Message", chat=chats["chat_id"])

# Send a text message to a specific chat ID
bot.sender.send_message("Message", chat_id="2343453654645_chat_id")

# Send a file with caption to a chat (using chat object)
bot.sender.send_file("file.extension", "Caption", chat=chats["chat_id"])

# Send a file with caption to a specific chat ID
bot.sender.send_file("file.extension", "Caption", chat_id="2343453654645_chat_id")
```
domain93 1.2.1
A totally rad GUI tool to automate freedns link creation
Requires Python: >=3.9

# domain93

A totally rad GUI tool to automate FreeDNS link creation — now with buttons!  
> Forked from [domain92](https://github.com/sebastian-92/domain92)

For advanced usage and tutorials, check out the [community wiki](https://github.com/sebastian-92/domain92/wiki) — it still applies!

## Function

`domain93` simplifies account creation and subdomain setup on [freedns.afraid.org](https://freedns.afraid.org), now with a **friendly GUI** for ease of use.

It uses:
- 🧠 [ading2210's freedns-client](https://github.com/ading2210/freedns-client)
- 📫 The guerrillamail.com API for temp email
- 🖱️ A modern interface built with `tkinter` + `ttkbootstrap`  

## Table of Contents

- [domain93](#domain93)
  - [Function](#function)
  - [Table of Contents](#table-of-contents)
  - [Installation](#installation)
    - [Install with pip](#install-with-pip)
      - [From GitHub](#from-github)
      - [From PyPI (coming soon)](#from-pypi-coming-soon)
  - [Running the App](#running-the-app)
  - [Screenshots](#screenshots)
  - [License](#license)

## Installation

### Install with pip
```bash
pip install domain93
```
#### From GitHub
```bash
pip install git+https://github.com/LexLeethorMain/domain93