semvec/pypi-packages huggingface dataset:
dyngle 2.16.1
Run lightweight local workflows
License: MIT
Requires Python: <4.0,>=3.13

# Dyngle

An experimental, lightweight, easily configurable workflow engine for automating development, operations, data processing, and content management tasks.

## Documentation

Complete documentation is available at **https://dyngle.steamwiz.io**

Key topics:

- **[Overview](https://dyngle.steamwiz.io/overview.html)** - Introduction and key features
- **[Quick Start](https://dyngle.steamwiz.io/quick-start.html)** - Get started with your first operation
- **[Operations](https://dyngle.steamwiz.io/operations.html)** - Define and run operations
- **[Command Steps](https://dyngle.steamwiz.io/command-steps.html)** - Data flow operators and command execution
- **[Operation Context](https://dyngle.steamwiz.io/operation-context.html)** - Templates and variable substitution
- **[Constants and Expressions](https://dyngle.steamwiz.io/constants-and-expressions.html)** - Python expressions and constants
- **[Sub-operations](https://dyngle.steamwiz.io/sub-operations.html)** - Compose operations from other operations
- **[Output Modes](https://dyngle.steamwiz.io/output-modes.html)** - Control operation output and return values
- **[MCP Server](https://dyngle.steamwiz.io/mcp-server.html)** - Expose operations as AI assistant tools
- **[Configuration](https://dyngle.steamwiz.io/configuration.html)** - Configuration files and imports
- **[CLI Commands](https://dyngle.steamwiz.io/cli-commands.html)** - Command reference

## Quick Example

Install:

```bash
pipx install dyngle
```

Create `.dyngle.yml`:

```yaml
dyngle:
  operations:
    hello:
      - echo "Hello world"
```

Run:

```bash
dyngle run hello
```

## Source Code

- **Repository:** https://gitlab.com/steamwiz/dyngle
- **Issues:** https://gitlab.com/steamwiz/dyngle/-/issues

## Contributing

For contributors and developers, see the [README.md](https://gitlab.com/steamwiz/dyngle/-/blob/main/README.md) in the repository for development setup and guidelines.
smartglass 0.1.0
Smart Visual Glasses Engine — transparent programmable overlay
License: MIT
Requires Python: >=3.9

SmartGlass — Smart Visual Glasses Engine
======================================

ملخص سريع (بالعربية):

- تحويل المشروع إلى مكتبة `smartglass` — محرك لإنشاء "نظارة" تراكبية شفافة
- المكتبة لا تحتوي أي منطق كشف افتراضي؛ كل التحليلات تتم عبر Plugins خارجية
- بنية بسيطة: Glass Layer, Vision Input, Logic Plugins

هيكل الحزمة في هذا المستودع:

- `smartglass/` — الحزمة الأساسية (Glass Layer, Vision Input, Plugin API, Engine)
- `examples/plugins/` — أمثلة على Plugins (ليست جزءًا من النواة)
- `overlay_app.py` — مثال تشغيل لإظهار Overlay دون منطق

نقاط تصميم مهمة:

- لا تقوم المكتبة بأي كشف أو تتبع افتراضي.
- جميع عمليات التحليل والرسم والتنفيذ يجب أن تتم عبر Plugins قابلة للتحميل.
- الهدف: مكتبة عامة قابلة للنشر على PyPI باسم مقترح `smartglass`.

بدء سريع (مثال):

    python examples/overlay_app.py

تحميل مثال Plugin:

    python examples/basic_overlay.py --plugin examples.plugins.color_detector_plugin

مثال بسيط آخر (Hello plugin):

    python examples/basic_overlay.py --plugin examples.plugins.hello_plugin

دليل كتابة Plugin موجود في `docs/plugin_guide.md`.

خطوات نشر لاحقة:

- الحزمة جاهزة بمعايير أساسية (`pyproject.toml`, `setup.cfg`).
- لبناء الحزمة محليًا:

```bash
python -m pip install --upgrade build
python -m build --sdist --wheel --outdir dist
```

وللتحقق من التوزيع:

```bash
python -m pip install --upgrade twine
python -m twine check dist/*
```
gzcmd-record-linkage 0.1.0
Deterministic policy engine for clerical review linkage decision support
License: MIT
Requires Python: >=3.10

# GZ-CMD-Record-Linkage

Reference implementation of the GZ-CMD++ v3 policy engine, packaged as a reusable
Python package with `src` layout and CLI entry points.

## Package

- PyPI package name: `gzcmd-record-linkage`
- Import package: `gzcmd_record_linkage`

## Install

- Editable install for development:

```bash
python -m pip install -e .[dev]
```

- Runtime only:

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

The package version is derived from git tags using `hatch-vcs`.

## Development

- Lint:

```bash
ruff check src/gzcmd_record_linkage/cli.py tests
```

- Tests with coverage target:

```bash
pytest --cov=gzcmd_record_linkage.loader \
  --cov=gzcmd_record_linkage.classifier \
  --cov=gzcmd_record_linkage.bands \
  --cov=gzcmd_record_linkage.guardrails \
  --cov-fail-under=80
```

- Build:

```bash
python -m build
```

## CLI

The package exposes a `gzcmd` CLI entry point.

```bash
gzcmd --help
```

You can also invoke the module directly:

```bash
python -m gzcmd_record_linkage --help
```
billkit 0.1.1
Python client for Billkitco API
License: MIT
Requires Python: >=3.11

# BillKit Python SDK

Official Python SDK for [BillKit](https://billkit.co)—invoice and quote generator for freelancers/small businesses.

[![PyPI](https://badge.fury.io/py/billkit.svg)](https://pypi.org/project/billkit/)

## Installation
```bash
pip install billkit
```

## Quickstart
```python
import os
from billkit import BillKitClient

client = BillKitClient(api_key=os.getenv("BILLKIT_API_KEY"))

# Batch from CSV
client.invoices.batch_create_from_csv(
    data_file_path="invoices.csv",   # id, due_date, etc.
    items_file_path="items.csv"      # items linked by id
)
```

Supports quotes similarly.

## Resources
- [Full Docs](https://billkit.co/docs/sdk/python)
- Batch CSV format: [Guide](https://billkit.co/docs/batch)

## Development
```bash
pip install -e .[dev]
pytest
```

⭐ [Issues](https://github.com/billkitco/billkit-python/issues)