semvec/pypi-packages huggingface dataset:
pg-enginge 1.0.0
An ECS wrapper for pygame
Requires Python: >=3.12
Keywords: pygame

# PG Engine

PG_Engine is a module to build pygame games in an ECS system much like Unity, Unreal Engine or other popular game engines through more configuration than actual code. Nearly all internals of the engine are replaceable or extensible by custom code if you would wish to do so. As is defining custom components if what is provided is lacking in functionality.

A GUI system for pygame CE.

- [Documentation](https://pg-engine.readthedocs.io/)
- [GitHub](https://github.com/kenzo-staelens/pg_engine)
- [PyPi](https://pypi.org/project/pg_engine/)

## TODO: BADGES

[![pypi](https://badge.fury.io/py/pg_engine.svg)](https://pypi.python.org/pypi/pg_engine)
[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/release/python-312/)
[![License: MIT](https://img.shields.io/badge/License-LGPL--2.1-yellow.svg)](https://opensource.org/licenses/LGPL-2-1)
[![Downloads](https://pepy.tech/badge/pg_engine)](https://pepy.tech/project/pg_engine)

## Requirements

- pyyaml
- pygame or pygame-ce (recommended)
- python>=3.12

## Installation

Due to installation conflicts when installing one of `pygame <https://www.pygame.org/>` or `pygame-ce <https://pyga.me/>`_ installing either as an optional dependency is required if neither is available on your system.

```bash
   pip install pg_engine[pygame] -U
   pip install pg_engine[pygame-ce] -U
```

Or from source

```bash
   pip install .[pygame] -U
   pip install .[pygame-ce] -U
```

Note that using the builtin UI components this library require a compatible library. PG engine provides pygame_gui for this but and requires pygame-ce if using this extension.
pg-ecs-enginge 1.0.0
An ECS wrapper for pygame
Requires Python: >=3.12
Keywords: pygame

# PG Engine

PG_Engine is a module to build pygame games in an ECS system much like Unity, Unreal Engine or other popular game engines through more configuration than actual code. Nearly all internals of the engine are replaceable or extensible by custom code if you would wish to do so. As is defining custom components if what is provided is lacking in functionality.

A GUI system for pygame CE.

- [Documentation](https://pg-engine.readthedocs.io/)
- [GitHub](https://github.com/kenzo-staelens/pg_engine)
- [PyPi](https://pypi.org/project/pg_engine/)

[![pypi](https://badge.fury.io/py/pg_engine.svg)](https://pypi.python.org/pypi/pg_engine)
[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/release/python-312/)
[![License: MIT](https://img.shields.io/badge/License-LGPL--2.1-yellow.svg)](https://opensource.org/licenses/LGPL-2-1)

## Requirements

- pyyaml
- pygame or pygame-ce (recommended)
- python>=3.12

## Installation

Due to installation conflicts when installing one of `pygame <https://www.pygame.org/>` or `pygame-ce <https://pyga.me/>`_ installing either as an optional dependency is required if neither is available on your system.

```bash
   pip install pg_engine[pygame] -U
   pip install pg_engine[pygame-ce] -U
```

Or from source

```bash
   pip install .[pygame] -U
   pip install .[pygame-ce] -U
```

Note that using the builtin UI components this library require a compatible library. PG engine provides pygame_gui for this but and requires pygame-ce if using this extension.
pg-ecs-engine 1.0.0
An ECS wrapper for pygame
Requires Python: >=3.12
Keywords: pygame

# PG Engine

PG_Engine is a module to build pygame games in an ECS system much like Unity, Unreal Engine or other popular game engines through more configuration than actual code. Nearly all internals of the engine are replaceable or extensible by custom code if you would wish to do so. As is defining custom components if what is provided is lacking in functionality.

A GUI system for pygame CE.

- [Documentation](https://pg-engine.readthedocs.io/)
- [GitHub](https://github.com/kenzo-staelens/pg_engine)
- [PyPi](https://pypi.org/project/pg_engine/)

[![pypi](https://badge.fury.io/py/pg_engine.svg)](https://pypi.python.org/pypi/pg_engine)
[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/release/python-312/)
[![License: MIT](https://img.shields.io/badge/License-LGPL--2.1-yellow.svg)](https://opensource.org/licenses/LGPL-2-1)

## Requirements

- pyyaml
- pygame or pygame-ce (recommended)
- python>=3.12

## Installation

Due to installation conflicts when installing one of `pygame <https://www.pygame.org/>` or `pygame-ce <https://pyga.me/>`_ installing either as an optional dependency is required if neither is available on your system.

```bash
   pip install pg_engine[pygame] -U
   pip install pg_engine[pygame-ce] -U
```

Or from source

```bash
   pip install .[pygame] -U
   pip install .[pygame-ce] -U
```

Note that using the builtin UI components this library require a compatible library. PG engine provides pygame_gui for this but and requires pygame-ce if using this extension.
vision-agents-plugins-silero 0.1.11
Silero plugin for GetStream
Requires Python: >=3.10

# Silero Voice Activity Detection Plugin

A fast and accurate Voice Activity Detection (VAD) plugin for GetStream that uses the Silero VAD model.

## Installation

```bash
pip install getstream-plugins-silero
```

## Usage

```python
from getstream.plugins.silero import SileroVAD
from getstream.video.rtc.track_util import PcmData

# Initialize with default settings
vad = SileroVAD()

# Or customize parameters
vad = SileroVAD(
    sample_rate=16000,
    frame_size=512,
    silence_threshold=0.3,
    speech_pad_ms=300,
    min_speech_ms=250,
    max_speech_ms=60000,
)

# Register event handlers
@vad.on("audio")
async def on_audio(pcm_data, user):
    print(f"Detected speech: {pcm_data.duration:.2f} seconds")
    # Process the detected speech with an STT engine
    # await stt.process_audio(pcm_data)

# Process incoming audio
incoming_audio = PcmData(samples=audio_bytes, sample_rate=16000, format="s16")
await vad.process_audio(incoming_audio)

# Reset state if needed
await vad.reset()
```

## Configuration Options

- `sample_rate`: Audio sample rate in Hz (default: 16000)
- `frame_size`: Size of audio frames to process (default: 512)
- `silence_threshold`: Threshold for detecting silence (0.0 to 1.0) (default: 0.5)
- `speech_pad_ms`: Number of milliseconds to pad before/after speech (default: 300)
- `min_speech_ms`: Minimum milliseconds of speech to emit (default: 250)
- `max_speech_ms`: Maximum milliseconds of speech before forced flush (default: 30000)
secure-passgenx-by 0.1.2
Basit şifre üretici ve hash hesaplayıcı
Requires Python: >=3.8
Keywords: hash, password, security

# secure_passgen

Basit bir Python şifre üretici ve hash hesaplayıcı kütüphanedir

## Kullanım
```python
   """ def password_generator(password_len,hash_type,is_digit,is_letter_l,is_letter_u,is_symbol):
    
       # is_digit = False
       # is_letter_l = True
       # is_letter_u = True
       # is_symbol = True"""
from secure_passgen import password_generator
password, hash_value = password_generator(12, "sha256", True, True, True, True)
print(password)
print(hash_value)