semvec/pypi-packages huggingface dataset:
operator-precedence-high-roller-bot 1.1.1
A small example package
Requires Python: >=3.11

# Operator Precedence High Roller Package

This is a package for a discord bot. I call it High Roller as a play on its original use for TTRPG rolling, as well as a joking reference to gambling. Also recently I added a !gamble command to make the joke more literal.

Commands -

! is the general character to put before a discord message to be read by the bot.

Command => '!' [EXPR]
Command => '!gamble'
Command => [BET]
Command => '!' [RECALL]

EXPR => [EXPR] '+' [EXPR]
EXPR => [EXPR] '-' [EXPR]
EXPR => [EXPR] '\_' [EXPR]
EXPR => [EXPR] '/' [EXPR]
EXPR => '(' [EXPR] ')'
EXPR => [NUM]
EXPR => [ROLL]

ROLL => 'd' [NUM]
ROLL => 'e' [NUM]

NUM => [0..9]+

BET => 'odds'
BET => 'evens'

RECALL => 'h'
RECALL => 'h' '(' [NUM] ',' [ROLL] ')'
seizhooks 0.0.1
Seizhooks is a simple lib using discord api to interact with webhook
Requires Python: >=3.9

# Seizhooks
 https://pypi.org/project/seizhooks
 https://discord.gg/wyUuYr9DEN
 https://github.com/seized0/seizhooks

 Seizhooks is a simple lib using discord api to interact with webhook
 Made by uhq.s

# REQUIREMENTS 

pip install requests
pip install colorama

# USING




Made with ❤️
By uhq.s
fastapi-query-tools 1.0.7
A package to simplify filtering and sorting in FastAPI
Requires Python: >=3.10

<div align="center">
<img alt="license" src="https://img.shields.io/badge/License-MIT-lightgrey">
<a href="https://pypi.org/project/fastapi-query-tools"><img alt="pypi" src="https://img.shields.io/pypi/v/fastapi-query-tools"></a>
<img alt="black" src="https://img.shields.io/badge/code%20style-black-000000.svg">
</div>

## Introduction

`fastapi-query-tools` is a Python library designed to simplify filtering and sorting in FastAPI applications. 
It provides a set of utility functions and data models to help you filter, sort, and order your data to be returned to your clients.

`fastapi-query-tools` is built on top of the popular `fastapi` library. It is currently designed to work with `SQLAlchemy`, but support for other databases may be added in the future.
It is compatible with Python 3.10 and higher.

Features:
* Simplifies filtering and sorting in FastAPI applications.
* Supports a query, a sort by, and an order by system.
* Works with `SQLAlchemy`.
* Compatible with Python 3.10 and higher.

## Installation

```bash
pip install fastapi-query-tools
```

## Quickstart

All you need to do is to add the `Filter` dependency to the endpoint params and call `filter_and_sort` function
on data you want to filter and/or sort.

```py
from fastapi import FastAPI, Depends
from sqlalchemy import select

# import all you need from fastapi-query-tools
from fastapi_query_tools import Filter, filter_and_sort

app = FastAPI()  # create FastAPI app


@app.get('/items')
async def get_items(*, db: Session = Depends(get_db), filter: Filter) -> List[ItemOut]:
    stmt = select(Item)
    query = filter_and_sort(stmt, filter)
    return db.execute(query).scalars().all() # filter and sort data and return
```

## Example Request
    
```
curl -X 'GET' \
  'http://localhost:8000/api/items?q=item&sort_by=name&order=desc' \
  -H 'accept: application/json' \
```

Where `q` is a query, `sort_by` is a field (column) to sort by, and `order` (asc, desc) is the order of sorting.
testsemrdcline 0.8.7
Test package to release with the poetry-semantic-release action
Requires Python: <3.12,>=3.9

# testsemrelease


Foobar
Foobar

FOOba
Foobar

Foobar2
Foobar2

Foobar5
Hola
Bonjour
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
icepak-network-deps 1.0.0
Toolkit to visualize Icepak Network Editor
Requires Python: >=3.8

# icepak-network-deps

### Purpose

The PyAEDT Network Editor has multiple open-source package dependencies. The Python package icepak-network-deps serves to encapsulate those imports to simplify installation workflows and create clear separation between open and closed source Ansys Icepak development

### What is the PyAEDT Network Editor? 

The PyAEDT Network Editor is a graph manipulation software intended to simplify thermal network visualization, manipulation, and workflow. The Editor enables a user-friendly browser-based UI to edit and organize graphical data in the Ansys AEDT software.  

### Dependencies
The PyAEDT Network Editor is reliant on the following dependencies: 

dependencies = [
  "pyaedt",
  "networkx",
  "dash",
  "dash-cytoscape",
  "dash-bootstrap-components", 
  "pandas", 
  "dash_daq", 
  "thread6", 
  "psutil", 
  "dash_ag_grid", 
  "numpy", 
  "celery", 
  "diskcache", 
  "dash[diskcache]", 
  "random2",
  "subprocess", 
  "os",
  "pkg_resources",
  "sys",
  "psutil",
  "signal",
  "getpass",
  "argparse"
]

### License

icepak-network-deps is licensed under the MIT license.

icepak-network-deps makes no commercial claim over Ansys whatsoever. This library extends the functionality of AEDT by adding a Python interface to AEDT without changing the core behavior or license of the original software. The use of icepak-network-deps requires a legally licensed local copy of AEDT.

To get a copy of AEDT, see the [Ansys Electronics](https://www.ansys.com/products/electronics) page on the Ansys website.

### More Information
https://pypi.org/project/pyaedt/
cloudwatch-agent-installer 0.2.4
Programa de instalacion de CloudWatch Agent para instancias de EC2 con linux y windows
Requires Python: >=3.6

# CloudWatch Agent Installer

Este proyecto proporciona una solución para instalar el Amazon CloudWatch Agent en instancias EC2 de Linux y Windows. El programa automatiza la configuración y la instalación del agente en instancias EC2 utilizando Python.

## Características

- **Automatización de Instalación**: Instala CloudWatch Agent en instancias EC2 de Linux y Windows.
- **Compatibilidad con SSH y WinRM**: Utiliza conexiones SSH para Linux y WinRM para Windows.
- **Configuración Flexible**: Configura parámetros de instalación y credenciales mediante el archivo `config.py`.

## Requisitos

- **Python 3.x**: Asegúrate de tener Python 3.x instalado en tu máquina.
- **AWS Credentials**: Necesitas tener configuradas tus credenciales de AWS (clave de acceso y secreto).
- **Permisos**: Debes tener permisos para gestionar instancias EC2 en tu cuenta de AWS.
- **Dependencias**: Las dependencias están listadas en `requirements.txt`.

## Instalación

1. **Clona el repositorio**:
   ```bash
   git clone https://github.com/JoseDavidN/CloudWatch_Agent_Installer.git
   cd CloudWatch_Agent_Installer
2. **Crea y activa un entorno virtual** (opcional, pero recomendado)
   ```bash
   python3 -m venv venv #En Windows: python -m venv venv
   source venv/bin/activate #En Windows:  source venv/Scripts/activate
3. **Instala las dependencias**
   ```bash
   pip install -r requirements.txt
4. **Copiar el archivo de variables de entorno**
   ```bash
   cp .env.example .env
5. **Configura las variables de entorno**  
   - Asegurate de que las variables de entorno estan correctamente configuradas
   - Alternativamente, puedes editar el archivo `config.py` para configurar tus credenciales (No recomendado por razones de seguridad)

## Uso

Para ejecutar el programa simplemente ejecute el archivo `main.py`:
   ```bash
   python3 main.py #En windows: python main.py
   ```

## Estructura del proyecto
- `CloudWatch_Agent_Install/config.py`: Archivo de configuracion para parametros del proyecto
- `CloudWatch_Agent_Install/installer.py`: Contiene las funciones para instalar el CloudWatch Agent en linux y windows
- `CloudWatch_Agent_Install/main.py`: Punto de entrada principal del programa que coordina la instalacion
- `requirements.txt`: Lista de dependencias del proyecto
- `README.md`: Documentacion del proyecto

## Contribuciones

Las contribuciones son bienvenidas. Por favor hable un issue o un pull request si deseas contribuir al proyecto. Para detalles sobre el proceso de contribucion consulta el archivo [CONTRIBUTING.md](CONTRIBUTING.md) si esta disponible.

## Licencia

Este proyecto esta licenciado bajo la Licencia MIT. Consulte el archivo `LICENCE` para mas detalles.

## Contacto
Para preguntas o soporte adicional por favor contacta a [gomezjosedavid997@gmail.com](mailto:gomezjosedavid997@gmail.com).