semvec/pypi-packages huggingface dataset:
testserverha 0.1.0
MCP test server with pip package
License: MIT
Requires Python: >=3.12

```shell
python -m venv .venv 
.venv\Scripts\activate
python -m pip install --upgrade pip 
pip install -r requirements.txt
uv init . # use current dir or `uv init <new_project_dir>`
uv add "mcp[cli]" # or use `pip install "mcp[cli]"`
uv run mcp install test_mcp_server.py
```


[MCP](https://www.youtube.com/watch?v=-8k9lGpGQ6g )


[MCP-PLAYWRIGHT](https://www.youtube.com/watch?v=4SyYaDTR_Uc)
machinery-collection 0.2
A collection of functionality
License: MIT
Requires Python: >=3.13

Machinery
=========

This is a collection of functionality.

Docs found at https://machinery.readthedocs.io

.. image:: https://img.shields.io/pypi/v/PACKAGE?label=machinery_collection
   :target: https://pypi.org/project/machinery-collection/

History
-------

Between June 2016 and July 2021 I (@delfick) worked at LIFX and created the
private version of https://photons.delfick.com (with the open source version
coming out in March 2018.

In this project I created a bunch of utilities, especially around using ``asyncio``
code without creating memory leaks or annoying warnings when tasks aren't awaited
before the end of the program.

In November 2023 I started this project to extract those helpers so they can be
used independently of Photons and so I could make them strongly typed and tested
better.

In April 2025, the initial wave of those helpers were rewritten to be strongly
typed with a slightly different approach to a number of those concepts.
bflb-mcu-tool 1.10.0
Bouffalolab Mcu Tool
License: MIT
Requires Python: >=3.6

## Bouffalolab Mcu Command Tool
====================================

The functions of bflb_mcu_tool is the same as DevCube(MCU View) which is a GUI tool for image programing.
bflb_mcu_tool is designed for the convenience of integrating into the compilation system after image buid,
and making it more easy for users who are accustomed to using command line operations.

### basic download config:

* --chipname：mandatory, name of chip(bl602/bl702/bl616...)
* --interface：1.uart, 2.jlink, 3.cklink, 4.openocd, default is uart
* --bootsrc：1.flash, 2.uart/sdio, 3.uart/usb, default is flash
* --port：serial port or jlink serial number
* --baudrate：baudrate of serial port, default is 115200
* --xtal：xtal on the board, for bl602,1:24M,2:32M,3:38.4M,4:40M(default value when not specified),5:26M; for bl702,1:32M(default value when not specified); for bl616,just use value 7(auto adjust)
* --config：eflash loader configuration file,default is chips/blXXXX/eflash_loader/eflash_loader_cfg.ini
* --flashclk：clock of flash
* --pllclk：clock of pll

### files for download:

* --firmware：mandatory, select the firmware binary file which your sdk build out
* --dts：optional,select the device tree file you used
* --addr：address to program, default is 0x2000
* --erase：erase the whole flash

### other options:

* --build：build image only

### EXAMPLE:
* bflb_mcu_tool.exe --chipname=bl602 --port=COM28 --baudrate=2000000 --firmware="helloworld_bl602.bin"
* bflb_mcu_tool.exe --chipname=bl602 --port=COM28 --baudrate=2000000 --firmware="helloworld_bl602.bin" --erase
* bflb_mcu_tool.exe --chipname=bl602 --port=COM28 --baudrate=2000000 --firmware="helloworld_bl602.bin" --build
hyoml 0.0.2
Hyoml - Intelligent Relaxed Data Parser and Formatter
License: MIT
Requires Python: >=3.8
Keywords: hyoml, relaxed-json, yaml, parser, formatter, data-processing

# 🐍 Hyoml Python Package

[![Python](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
[![Tests](https://img.shields.io/badge/tests-passing-brightgreen.svg)]()

Welcome to the Python core of the Hyoml project — a smart, relaxed parser and formatter for modern data structures.

This package provides the main Hyoml engine, formatters, validators, loaders, and interfaces.

---

## 📦 Installation

Clone the repository and install locally:

```bash
pip install -e ./python
```

Or navigate into the `python/` folder and install:

```bash
cd python
pip install -e .
```

---

## 🚀 Quick Start

Parse Hyoml content with just a few lines:

```python
from python.interface.hyoml import Hyoml

h = Hyoml()
parsed = h.parse("""
name: Alice
age: 30
country: Wonderland
""")
print(parsed)
```

Format data back into JSON, YAML, or Hyoml:

```python
print(h.format(parsed, format="json"))
print(h.format(parsed, format="yaml"))
```

---

## 🏗 Folder Structure

| Folder | Purpose |
|:-------|:--------|
| `cli/` | CLI commands and entry points |
| `cloud_storage/` | Cloud storage agent loaders |
| `examples/` | Example scripts and sample data |
| `formatters/` | Output formatters (JSON, YAML, XML, etc.) |
| `interface/` | Main Hyoml interface and helpers |
| `loader/` | Flexible local and cloud data loaders |
| `middleware/` | Tag and directive visitors |
| `parser/` | Relaxed parsers for JSON, YAML, Hyoml |
| `strict_profiles/` | Profiles for enforcing strict modes |
| `tests/` | Unit tests for parsers, formatters, utils |
| `utils/` | Common utility functions (validation, formatting) |

---

## 🧪 Running Tests

To run all tests:

```bash
cd python
pytest tests/
```

Make sure you have `pytest` installed:

```bash
pip install pytest
```

---

## 🛠 Contributing

- Fork the repository
- Create a feature branch
- Write tests for your changes
- Submit a pull request 🚀

We welcome contributions to parsers, formatters, visitors, and loaders!

---

## 📄 License

MIT License — see `LICENSE` file for details.

---

Happy Parsing with Hyoml! 🎯