semvec/pypi-packages huggingface dataset:
omidpay 0.1.1
Python client for OmidPay payment gateway
License: MIT
Requires Python: >=3.12

# Omidpay Python

Python client for the OmidPay payment gateway with both synchronous and asynchronous clients.

## Base URL

https://ref.omidpayment.ir/ref-payment/RestServices/mts/

## Project Directory

```
omidpay-python/
├── pyproject.toml
├── README.md
├── LICENSE
├── .gitignore
└── src/
    └── omidpay/
        ├── __init__.py
        ├── client.py
        ├── config.py
        ├── exceptions.py
        │
        ├── http/
        │   ├── __init__.py
        │   ├── base.py              # abstract base http client
        │   ├── sync_client.py
        │   └── async_client.py
        │
        ├── resources/
        │   ├── __init__.py
        │   ├── base.py
        │   ├── auth.py
        │   ├── bill.py
        │   └── transactions.py
        │
        └── models/                  # schemas & enums
            ├── __init__.py
            ├── base.py
            ├── requests.py
            ├── responses.py
            └── enums.py
```

- Initial release
- Payment flow implementation (token generation, verification, reversal)
- sync and async support
brydebug 0.1.0
Lightweight debugging utilities for Python development
License: MIT
Requires Python: >=3.12
Keywords: debugging, development, introspection, utilities

# brydebug

A collection of lightweight debugging utilities for Python development.

## Installation

```bash
pip install brydebug
```

## Features

### Attribute Path Finding

Ever had a complex nested object and needed to figure out how to access a deeply buried attribute? `brydebug` helps you navigate object hierarchies during debugging sessions.

#### `find_attr_path(obj, target_attr)`

Find the path to a specific attribute within nested objects.

```python
from brydebug import find_attr_path

# Returns a string like "obj.some_nested.attribute_name"
path = find_attr_path(my_complex_object, "attribute_name")
print(path)
```

#### `find_attr_paths_containing(obj, substring, case_sensitive=False)`

Find all attribute paths that contain a specific substring.

```python
from brydebug import find_attr_paths_containing

# Returns a list of paths like ["obj.config.db_host", "obj.settings.db_port"]
paths = find_attr_paths_containing(my_object, "db")
for path in paths:
    print(path)
```

## Use Case

This tool is designed for quick debugging sessions. Install it temporarily when you need to introspect complex objects, then remove it once you're done debugging.

```bash
# Quick install for debugging
pip install brydebug

# Your debugging session...

# Clean up when done
pip uninstall brydebug
```

## License

MIT
agenttrust 0.1.0
Runtime security, observability, and compliance for AI agents
License: MIT
Requires Python: >=3.9

# 🛡️ AgentTrust

**Runtime security, observability, and compliance for AI agents.**

AgentTrust provides a comprehensive security layer for autonomous AI agents, offering real-time monitoring, threat detection, compliance enforcement, and cryptographic identity management.

## Quick Start (3 lines)

```python
import agenttrust

at = agenttrust.init(framework="langchain")
# That's it — monitoring is now active
```

## Installation

```bash
pip install agenttrust
```

With LangChain integration:
```bash
pip install agenttrust[langchain]
```

## CLI

```bash
# Initialize for your framework
agenttrust init --framework langchain

# Real-time monitoring dashboard
agenttrust monitor --live

# Check agent fleet status
agenttrust status

# View configuration
agenttrust config
```

## Four Security Layers

### Layer 1: AgentObserve
Traces every agent action with <5ms overhead. Tool calls, LLM invocations, chain executions — all captured.

### Layer 2: AgentProtect
Behavioral firewall with pattern-based threat detection: prompt injection, privilege escalation, data exfiltration, and behavioral drift.

### Layer 3: AgentComply
Compliance engine supporting EU AI Act, NIST RMF, ISO 42001, and SOC2. Automated audit trails and risk dashboards.

### Layer 4: AgentIdentity
Cryptographic identity management for agents. Register, verify, and compute trust scores across your agent fleet.

## License

MIT