semvec/pypi-packages huggingface dataset:
ox-script 2.1.3
The pskfunc.py file details offically supported APIs. The printer have a version of pskfunc.py on the printer with all functions fully implemented.
License: MIT

The pskfunc.py file details offically supported APIs. The printer have a version of pskfunc.py on the printer with all functions fully implemented.
Most printer specific functions are left blank intentionally as they are meant to be executed on the printer and will throw an error if called on your devices. This file is provided more so for the beneift of keeping your IDE of choice happy while programming, providing extensive comments on the different functions and allowing for easy install through pip.
blogger-mon-sdk-py 0.2.1
Python SDK for the BloggerMon API with AI workflow helpers.
License: MIT
Requires Python: >=3.9
Keywords: blogger-mon, sdk, blog, ai, supabase

# BloggerMon Python SDK

Official Python client for the BloggerMon API. Ship content workflows with a single API key, type-friendly helpers, and end-to-end AI automation.

## Installation

```bash
pip install blogger-mon-sdk-py
```

## Quick Start

```python
from blogger_mon_sdk import BlogSDK

sdk = BlogSDK(
    base_url="https://ysqzeskcvmalzhvjyncp.supabase.co",
    api_key="bmk_your_api_key"
)

# Fetch posts
posts = sdk.get_posts(limit=5)

# Create a draft
post = sdk.create_post(
    title="Hello World",
    content="# Markdown content",
    status="draft"
)
```

> Working in Node.js instead? Install `npm install @blogger-mon/sdk` and follow the TypeScript quick start in `packages/blog-sdk/README.md` (defaults to the same Supabase base URL).

## AI Workflow Helper

```python
workflow = sdk.run_ai_workflow({
    "user_input": "AI productivity for marketers",
    "niche": "Marketing",
    "target_score": 92,
    "auto_publish": True,
    "publish_status": "draft"
})

print(workflow["idea"]["title"])
print(workflow["analysis"]["score"])
print(workflow["final_content"])
```

AI endpoints require an authenticated JWT (set `BLOGGERMON_SDK_JWT`) or an API key configured for the AI edge functions in your deployment.

## Environment Variables

| Variable | Description |
| -------- | ----------- |
| `BLOGGERMON_SDK_BASE_URL` | API base URL (defaults to `https://ysqzeskcvmalzhvjyncp.supabase.co`) |
| `BLOGGERMON_SDK_API_KEY` | API key created in the BloggerMon dashboard |
| `BLOGGERMON_SDK_JWT` | Optional Supabase user JWT for AI endpoints |

## Development

```bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt  # optional
pip install -e .
pytest
```

## License

MIT