semvec/pypi-packages huggingface dataset:
OpenWakeWordListener 0.0.1
A wake word detection system for Rhasspy
Requires Python: >=3.9

## A wakeword detector for Rhasspy.

The [Rhasspy](https://github.com/rhasspy/rhasspy) project already has several wake word detectors to choose from.
Unfortunately the existing wake word detectors fall in two categories: the not very good and the limited.

OpenWakeWordListener is sensitive, accurate, fast, and you can choose any wake word you like - you can even have multiple wake words or offload the wake word detection to another computer entirely.
The trade-off is that OpenWakeWordListener requires more computing resources.

### Configuring Rhasspy
1. Open the Rhasspy web UI.
2. Click the little cog icon in the left margin to open the settings.
3. To the right of "MQTT", press the drop-down menu and select "External".
4. To the right of "Wake Word" press the drop-down menu and select "Hermes MQTT".
5. Click "Save Settings"

That's it! While you're in the settings, make note of which MQTT settings Rhasspy uses - you need to use the same settings for OpenWakeWordListener.

If you are running Rhasspy as a [Home Assistant](https://www.home-assistant.io/) add-on, make sure you have also installed the [Mosquitto MQTT broker add-on](https://github.com/home-assistant/addons/tree/master/mosquitto).

### Running
To run the detector standalone:
`python src/openwakewordlistener/main.py`

Give the `-h` command line switch for a list of command line arguments.

## Dependencies
OpenWakeWordListener uses [Silero VAD](https://github.com/snakers4/silero-vad) for speech detection and [Whisper](https://github.com/openai/whisper) for speech decoding.
Ecode-cmd 3.1
A cool command-line tool with multiple features.
Requires Python: >=3.10

# Ecode CMD💻
New version of version 3. Bug fix version.
<br>
Vertion 3.01!
<br>
Bugs fixed!
<br>
<span style="color: aqua">4 commands added!</span>

# Commands
A command-line tool written in Python that supports commands like:
- print
- rannumber
- run
- . (credits) 
- open
- create
- env
- save
- load
- create
- remove
- <span style="color: green;">rename</span>
- makedir
- <span style="color: green;">remdir</span>
- say
- time
- listfiles
- edit
- <span style="color: green;">getcwd</span>
- <span style="color: green;">cdir</span> <span style="color:cyan;">like cd in command prompt<span>
- startfile
- htmllocal


# Credits
- Amirali
- Amirali
- Amirali
- Batman
- Amirali
- Amirali


# What was added in this version❓
Resolved errors:
<br>
The problem with the htmllocal command has been resolved and is now usable.
<br>
New commands:
<br>

- rename
- remdir
- getcwd
- cdir (like cd)




## How to use html local❓
```bash
Ecode htmllocal <your html file path>
```
Or if you want to use file selector:
```bash
Ecode htmllocal selector
```
## How to use rename ❓
```bash
Ecode rename <path of file> <new name>
```
## How to use remdir ❓
```bash
Ecode remdir <path of folder for remove >
```
## How to use getcwd ❓
```bash
Ecode getcwd
```
output: your current working directory
## How to use cdir
```bash
Ecode cdir <your path>
```

# ⚙️ Installation
```bash
pip install Ecode-cmd==3.01
```

# How to use it❓
```bash
Ecode
```
fastapi-di-chain 0.0.5
Chain FastAPI dependencies without unused Depends!
Requires Python: >=3.10

# fastapi-di-chain

Chain FastAPI dependencies without unused Depends!

## Overview

`fastapi-di-chain` provides a utility to chain FastAPI dependencies in a way that avoids
unused `Depends` parameters, making your dependency injection cleaner,
more maintainable and easier to integrade.

## Installation

```bash
pip install fastapi-di-chain
```

## Usage

Suppose you have several dependencies that you want to chain together:

```python
from fastapi import FastAPI, Depends
from fastapi_di_chain import DependsChain

app = FastAPI()

def my_rate_limiting_dependency() -> None:
    # e.g. checks rate limiting
    pass

def my_authentication_dependency() -> None:
    # e.g. checks that user is authenticated to do a request
    pass

dependency_chain = DependsChain | my_rate_limiting_dependency | my_authentication_dependency

@app.get("/profile", dependencies=[dependency_chain])
def profile() -> dict:
    return {"user": 123}
```

## License

**fastapi-di-chain** is distributed under the terms of the MIT license.
Please see [License.md] for more information.

[License.md]: https://github.com/aleksul/fastapi-di-chain/blob/main/LICENSE
dism 3.0.0
Easily use Microsoft's DISM Command-Line Interface in Python.
Requires Python: >=3

# "DISM" (v3.0.0) Module in Python
## Easily use Microsoft's DISM Command-Line Interface in Python.
This Python module provides an interface for interacting with the Deployment Imaging Service and Management Tool (DISM). It allows you to manage and service Windows images, drivers, packages, and system health using DISM commands through Python scripts.

> [!NOTE]
> I'm working on the wiki.

## Features
 - Capture and Apply Windows images
 - Mount and unmount Windows images
 - Get infos about Windows images
 - Add and remove drivers and packages
 - Enable and disable Windows features
 - Check, scan and restore system health
 - Get info and enable/disable features

## Installation

To install this module, you can use pip:

```sh
pip install dism
```

## Requirements
 - Python 3.0 or higher
 - Windows operating system with DISM available

## Usage & Command Reference
See in [wiki](https://github.com/samuellouf/DISM).

## License
This project is licensed under the MIT License. See the LICENSE file for details.

## Contributing
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.
heaven-bml 2.6.1
Build-Measure-Learn GitHub project management for AI agents
Requires Python: >=3.8

# HEAVEN BML System

Build-Measure-Learn GitHub project management for AI agents.

## Installation

```bash
pip install heaven-bml
```

## Quick Start

```python
# Import BML functions
from heaven_bml import (
    construct_kanban_from_labels,
    get_all_prioritized_issues,
    move_issue_above,
    move_issue_below,
    create_github_issue_with_status
)

# View your kanban board
kanban = construct_kanban_from_labels('your-org/your-repo')
print(f"Backlog: {len(kanban.backlog)} items")
print(f"Plan: {len(kanban.plan)} items")
print(f"Build: {len(kanban.build)} items")

# Create a new issue with BML status
create_github_issue_with_status(
    'your-org/your-repo',
    'Implement feature X',
    'Details about the feature',
    'plan'
)

# Manage priorities with tree notation
move_issue_above('123', '456', 'your-org/your-repo')
```

## Features

### 🌳 Tree Notation Priorities
- **Infinite hierarchy**: priority-1.2.3.4.5...
- **Automatic sorting**: Natural tree order in kanban
- **Dynamic reordering**: Move issues above/below/between

### 📋 GitHub Kanban States
- **Backlog** → **Plan** → **Build** → **Measure** → **Learn** → **Archived**
- **Label-based**: Uses GitHub labels for state management
- **API integration**: Real-time GitHub synchronization

### 🤖 MCP Server for Claude Code
```bash
# Configure Claude Desktop
python -m mcp_server --default-repo "your-org/your-repo"
```

### 🔄 GitHub Workflow Automation
```bash
# Install BML workflows in your repository
python -m heaven_bml.setup_scripts.install_bml_workflows --repo your-org/your-repo
```

## Requirements

- Python 3.8+
- GitHub Personal Access Token with repo permissions
- Set `GITHUB_TOKEN` environment variable

## License

HEAVEN BML System License
- ✅ Personal and commercial use allowed
- ✅ Modification and distribution allowed
- **Required attribution**: "Powered by HEAVEN BML System"

---

**Powered by HEAVEN BML System**