semvec/pypi-packages huggingface dataset:
swarmauri_workflow_statedriven 0.2.3.dev2
Swarmauri's StateDrivenWorkflow
Requires Python: <3.13,>=3.10
Keywords: swarmauri_workflow_statedriven, swarmauri, experimental

![Swarmauri Logo](https://github.com/swarmauri/swarmauri-sdk/blob/3d4d1cfa949399d7019ae9d8f296afba773dfb7f/assets/swarmauri.brand.theme.svg)

<p align="center">
    <a href="https://pypi.org/project/swarmauri_workflow_statedriven/">
        <img src="https://img.shields.io/pypi/dm/swarmauri_workflow_statedriven" alt="PyPI - Downloads"/></a>
    <a href="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_workflow_statedriven/">
        <img alt="Hits" src="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_workflow_statedriven.svg"/></a>
    <a href="https://pypi.org/project/swarmauri_workflow_statedriven/">
        <img src="https://img.shields.io/pypi/pyversions/swarmauri_workflow_statedriven" alt="PyPI - Python Version"/></a>
    <a href="https://pypi.org/project/swarmauri_workflow_statedriven/">
        <img src="https://img.shields.io/pypi/l/swarmauri_workflow_statedriven" alt="PyPI - License"/></a>
    <a href="https://pypi.org/project/swarmauri_workflow_statedriven/">
        <img src="https://img.shields.io/pypi/v/swarmauri_workflow_statedriven?label=swarmauri_workflow_statedriven&color=green" alt="PyPI - swarmauri_workflow_statedriven"/></a>
</p>

---

# Swarmauri Workflow Statedriven

An experimental state-driven workflow engine for building graph-based processes using nodes and transitions. It supports conditions, join strategies, merge strategies and input modes to control execution flow.

## Installation

```bash
pip install swarmauri_workflow_statedriven
```

## Usage

```python
from swarmauri_workflow_statedriven.graph import WorkflowGraph

workflow = WorkflowGraph()
# Define nodes and transitions...
result = workflow.execute(start="start", initial_input={})
```

For more details, see the `docs` directory.
swarmauri_tests_loc_tersity 0.1.3.dev2
Pytest plugin enforcing line count limits
Requires Python: <3.13,>=3.10
Keywords: swarmauri_tests_loc_tersity, swarmauri, experimental

![Swarmauri Logo](https://github.com/swarmauri/swarmauri-sdk/blob/3d4d1cfa949399d7019ae9d8f296afba773dfb7f/assets/swarmauri.brand.theme.svg)

<p align="center">
    <a href="https://pypi.org/project/swarmauri_tests_loc_tersity/">
        <img src="https://img.shields.io/pypi/dm/swarmauri_tests_loc_tersity" alt="PyPI - Downloads"/></a>
    <a href="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_tests_loc_tersity/">
        <img alt="Hits" src="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_tests_loc_tersity.svg"/></a>
    <a href="https://pypi.org/project/swarmauri_tests_loc_tersity/">
        <img src="https://img.shields.io/pypi/pyversions/swarmauri_tests_loc_tersity" alt="PyPI - Python Version"/></a>
    <a href="https://pypi.org/project/swarmauri_tests_loc_tersity/">
        <img src="https://img.shields.io/pypi/l/swarmauri_tests_loc_tersity" alt="PyPI - License"/></a>
    <a href="https://pypi.org/project/swarmauri_tests_loc_tersity/">
        <img src="https://img.shields.io/pypi/v/swarmauri_tests_loc_tersity?label=swarmauri_tests_loc_tersity&color=green" alt="PyPI - swarmauri_tests_loc_tersity"/></a>
</p>

---

## Overview

`swarmauri_tests_loc_tersity` is a [pytest](https://docs.pytest.org/) plugin that
keeps modules small and readable. It scans a package for Python files and
asserts that each file stays under a configurable line‑of‑code (LOC) limit
(docstrings included). The default limit is **400 lines**.

The plugin runs in *parameterized* mode by default, turning every file into an
individual test case. You can also switch to an *aggregate* mode that reports
all failures as a single test.

## Installation

```bash
pip install swarmauri_tests_loc_tersity
```

`pytest` automatically discovers the plugin once it is installed.

## Usage

### Parameterized (default)

Run `pytest` normally to create one LOC check per Python file:

```bash
pytest
```

Example failure:

```
E   AssertionError: pkg/example.py has 425 lines (>400)
```

### Aggregate

Use the `--loc-mode=aggregate` flag to consolidate checks into one test that
lists every file exceeding the threshold:

```bash
pytest --loc-mode=aggregate
```

Example output:

```
E   pkg/example.py has 425 lines (>400)
E   pkg/other.py has 410 lines (>400)
```

### Customizing

* `--loc-root PATH` – directory to scan (defaults to the package root)
* `--loc-max-lines N` – change the maximum line count

```bash
pytest --loc-root=src --loc-max-lines=200
```

## License

Licensed under the [Apache 2.0 License](LICENSE).
swarmauri_parser_asn1 0.1.2.dev2
Grammar-driven ASN.1 (X.680/X.690 DER subset) parser plugin for swarmauri-sdk using Lark Earley.
Requires Python: <3.13,>=3.10
Keywords: swarmauri_parser_asn1, swarmauri, experimental

# swarmauri-asn1

Grammar-driven ASN.1 schema parsing (X.680) + minimal DER decoding (X.690) for `swarmauri-sdk`.
- Parser uses **Lark Earley** (MIT-only path; no standalone LALR).
- Includes a minimal DER TLV decoder covering common UNIVERSAL types, SEQUENCE/SET[/OF], CHOICE, OPTIONAL/DEFAULT, and basic tagging.

## Layout

```
swarmauri_asn1/
  ├─ swarmauri_asn1/
  │  ├─ grammar/asn1.lark
  │  ├─ parser.py
  │  ├─ tool.py
  │  ├─ der_codec.py
  │  ├─ transformer.py
  │  ├─ ir.py
  │  └─ __init__.py
  ├─ specs/Example.asn
  ├─ examples/standalone_decode.py
  └─ examples/data/question.der
```

## Quick demo (standalone)

```bash
python examples/standalone_decode.py
```

Expected output:

```json
{"id": 42, "question": "Hello"}
```

## swarmauri integration

Install into the same environment as `swarmauri-sdk`, then instantiate the parser:

```python
from swarmauri.parsers import ASN1Parser

parser = ASN1Parser(asn1_files=["./specs/Example.asn"])
docs = parser.parse("examples/data/question.der", type_name="Question")
print(docs[0].content)
```

> Ensure you have `swarmauri-sdk` installed; this package registers via entry points.
swarmauri_certs_pkcs11 0.3.3.dev2
PKCS#11-backed certificate service for Swarmauri
Requires Python: <3.13,>=3.10
Keywords: swarmauri_certs_pkcs11, swarmauri, experimental

![Swarmauri Logo](https://github.com/swarmauri/swarmauri-sdk/blob/3d4d1cfa949399d7019ae9d8f296afba773dfb7f/assets/swarmauri.brand.theme.svg)


<p align="center">
    <a href="https://pypi.org/project/swarmauri_certs_pkcs11/">
        <img src="https://img.shields.io/pypi/dm/swarmauri_certs_pkcs11" alt="PyPI - Downloads"/></a>
    <a href="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_certs_pkcs11/">
        <img alt="Hits" src="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_certs_pkcs11.svg"/></a>
    <a href="https://pypi.org/project/swarmauri_certs_pkcs11/">
        <img src="https://img.shields.io/pypi/pyversions/swarmauri_certs_pkcs11" alt="PyPI - Python Version"/></a>
    <a href="https://pypi.org/project/swarmauri_certs_pkcs11/">
        <img src="https://img.shields.io/pypi/l/swarmauri_certs_pkcs11" alt="PyPI - License"/></a>
    <a href="https://pypi.org/project/swarmauri_certs_pkcs11/">
        <img src="https://img.shields.io/pypi/v/swarmauri_certs_pkcs11?label=swarmauri_certs_pkcs11&color=green" alt="PyPI - swarmauri_certs_pkcs11"/></a>
</p>

---

# Swarmauri Certs PKCS#11

A PKCS#11-backed certificate service implementing `CertServiceBase`.
It generates and verifies X.509 certificates using hardware security modules.

## Installation

```bash
pip install swarmauri_certs_pkcs11
```

## Entry Point

The service registers under the `swarmauri.cert_services` entry point as `Pkcs11CertService`.
swarmauri_keyprovider_pkcs11 0.3.3.dev2
PKCS#11 hardware-backed key provider for Swarmauri
Requires Python: <3.13,>=3.10
Keywords: swarmauri_keyprovider_pkcs11, swarmauri, experimental

![Swarmauri Logo](https://github.com/swarmauri/swarmauri-sdk/blob/3d4d1cfa949399d7019ae9d8f296afba773dfb7f/assets/swarmauri.brand.theme.svg)


<p align="center">
    <a href="https://pypi.org/project/swarmauri_keyprovider_pkcs11/">
        <img src="https://img.shields.io/pypi/dm/swarmauri_keyprovider_pkcs11" alt="PyPI - Downloads"/></a>
    <a href="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_keyprovider_pkcs11/">
        <img alt="Hits" src="https://hits.sh/github.com/swarmauri/swarmauri-sdk/tree/master/pkgs/experimental/swarmauri_keyprovider_pkcs11.svg"/></a>
    <a href="https://pypi.org/project/swarmauri_keyprovider_pkcs11/">
        <img src="https://img.shields.io/pypi/pyversions/swarmauri_keyprovider_pkcs11" alt="PyPI - Python Version"/></a>
    <a href="https://pypi.org/project/swarmauri_keyprovider_pkcs11/">
        <img src="https://img.shields.io/pypi/l/swarmauri_keyprovider_pkcs11" alt="PyPI - License"/></a>
    <a href="https://pypi.org/project/swarmauri_keyprovider_pkcs11/">
        <img src="https://img.shields.io/pypi/v/swarmauri_keyprovider_pkcs11?label=swarmauri_keyprovider_pkcs11&color=green" alt="PyPI - swarmauri_keyprovider_pkcs11"/></a>
</p>

---

# Swarmauri PKCS#11 Key Provider

Hardware-backed key provider using PKCS#11 devices.

## Installation

```bash
pip install swarmauri_keyprovider_pkcs11
```