semvec/pypi-packages huggingface dataset:
roboflex.webcam-gst 0.1.1
Roboflex module that streams webcams via GStreamer
License: MIT
Requires Python: >=3.6
Keywords: webcam, gstreamer, robotics, middleware, flexbuffers, python, c++, c++20

# roboflex.webcam_gst

Support for USB and built-in webcams using GStreamer. This module is a drop-in alternative to `roboflex_webcamuvc`, but it avoids the libuvc dependency and instead drives cameras through the GStreamer stack. The message schema and Python/C++ APIs are kept as close as possible to the original UVC implementation.

## System dependencies

GStreamer and its development headers are required at build time:

```bash
# Ubuntu / Debian
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-good

# macOS (Homebrew)
brew install gstreamer gst-plugins-base gst-plugins-good
```

## Install

The project can be built like other roboflex modules:

```bash
pip install roboflex.webcam_gst
```

or from source with CMake.

## Python usage

```python
import roboflex.webcam_gst as rcw

print(rcw.get_device_list_string())

sensor = rcw.WebcamSensor(
    width=640,
    height=480,
    fps=30,
    device_index=-1,  # use default camera
    format="",  # empty string lets GStreamer pick
    emit_rgb=True,
)

sensor.start()
try:
    # consume messages...
    pass
finally:
    sensor.stop()
```

The emitted messages (`WebcamDataRGB` / `WebcamDataRaw`) match the original module so downstream nodes can continue to operate without changes.

## Device descriptors

`get_device_list()` returns `DeviceDescriptor` objects with the following fields:

- `display_name`: Human-readable label reported by GStreamer.
- `gst_factory_name`: The underlying factory name used by GStreamer.
- `device_class`: The class of device (e.g. `Video/Source`).
- `device_path`: OS-specific identifier when available.
- `caps_strings`: A list of capability structures advertised by the device.

## Notes

- RGB output is enabled by default. Set `emit_rgb=False` to receive raw frames; use the `format` parameter to request a specific pixel format string (e.g. `"NV12"` or `"YUY2"`), subject to what the device supports.
- The helper `WebcamRawToRGBConverter` currently expects RGB input; raise an exception otherwise. Most workflows should request RGB directly from the sensor.
- Because we rely on GStreamer, the available devices and pixel formats depend on the plugins installed on your system.
mosstool 1.3.20
MObility Simulation System toolbox 
License: MIT
Requires Python: <4.0,>=3.9

# mosstool

MObility Simulation System (MOSS) Toolbox

## Installation

```bash
pip install mosstool
```

More basic concept introductions and tutorials are available at [MOSS](https://moss.fiblab.net/docs/introduction)

GitHub Repo: [https://github.com/tsinghua-fib-lab/mosstool](https://github.com/tsinghua-fib-lab/mosstool)
byfuid 0.1.1
High-performance BYFUID generator with Rust backend
License: MIT
Requires Python: >=3.7

# BYFUID 生成器
> Byte Y-algorithm Fused Unique Identifier

高性能 BYFUID 生成工具，提供命令行接口用于生成和验证 BYFUID 字符串。

## 功能特性

- 生成随机 BYFUID
- 使用指定用户数据生成 BYFUID
- 使用自定义数据生成 BYFUID
- 验证 BYFUID 长度

## 安装

请确保你已经安装了 Python 3.7 或更高版本。然后使用 pip 安装：

```bash
pip install git+https://gitee.com/byusi/byfuid
```
> GitHub `pip install git+https://github/byusiteam/byfuid`

## 使用方法

### 生成 BYFUID

```bash
byfuid generate
```

- 使用指定用户数据：

```bash
byfuid generate -u "user12345678"
```

- 使用自定义数据：

```bash
byfuid generate -c "我的自定义数据"
```

- 使用用户数据和自定义数据：

```bash
byfuid generate -u "test12345678" -c "hello"
```

### 验证 BYFUID

```bash
byfuid validate "BYFUID字符串"
```

## 示例

```bash
# 生成随机 BYFUID
byfuid generate

# 生成带有用户数据的 BYFUID
byfuid generate -u "user12345678"

# 生成带有自定义数据的 BYFUID
byfuid generate -c "我的自定义数据"

# 验证 BYFUID 长度
byfuid validate "BYFUID字符串"
```

## Python API
```python
from byfuid import generate_byfuid, validate_byfuid_length

# 生成 BYFUID
byfuid_str = generate_byfuid(
    user_data="user12345678",
    custom_data="订单支付成功"
)

# 验证长度
is_valid = validate_byfuid_length(byfuid_str)
```

## 贡献

欢迎贡献代码和改进文档。请提交 Pull Request 或 Issue 到项目仓库。

## 许可证

该项目使用 MIT 许可证。详情请查看 LICENSE 文件。