semvec/pypi-packages huggingface dataset:
composabl-core 0.19.4
the Composabl core functionality required to apply the Machine Teaching paradigm
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl 0.19.4
a distributed trainer to be able to train agents across a cluster of machines
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-train 0.19.4
a distributed trainer to be able to train agents across a cluster of machines
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-api 0.19.4
the Composabl API
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-cli 0.19.4
the Composabl CLI
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
pydaikin 2.18.0
Python Daikin HVAC appliances interface
Requires Python: >=3.12

![PyPI - License](https://img.shields.io/pypi/l/pydaikin?color=green)
![PyPI - Downloads](https://img.shields.io/pypi/dw/pydaikin?label=downloads&logo=pypi&logoColor=white)
![PyPI - Version](https://img.shields.io/pypi/v/pydaikin?label=version&logo=pypi&logoColor=white)

[![Test Python package](https://github.com/fredrike/pydaikin/actions/workflows/pytest.yml/badge.svg)](https://github.com/fredrike/pydaikin/actions/workflows/pytest.yml)
[![Pylint](https://github.com/fredrike/pydaikin/actions/workflows/pylint.yml/badge.svg)](https://github.com/fredrike/pydaikin/actions/workflows/pylint.yml)
[![codecov](https://codecov.io/github/fredrike/pydaikin/graph/badge.svg?token=DFEYF4L0J2)](https://codecov.io/github/fredrike/pydaikin)
![GitHub Pull Requests](https://img.shields.io/github/issues-pr/fredrike/pydaikin?logo=github)
![GitHub Issues](https://img.shields.io/github/issues/fredrike/pydaikin?logo=github)

PyDaikin is a standalone program and a library that interface AirConditioners from Daikin.

Currently the following Daikin WiFi modules are supported:

* BRP069Axx/BRP069Bxx/BRP072Axx
* BRP15B61 aka. AirBase (similar protocol as BRP069Axx)
* BRP072B/Cxx (needs https access and a key)
* BRP084 devices with firmware version 2.8.0 (different API structure)
* SKYFi (different protocol, have a password)

The integration was initially built by Yari Adan, but lately have been taken over by Fredrik Erlandsson.

Here is a simple example code for connecting to a  "BRP069" style AC:
```python
import logging, asyncio
from pydaikin.daikin_base import Appliance
from pydaikin.factory import DaikinFactory

logging.basicConfig(level=logging.DEBUG, format='%(levelname)s: %(message)s')

async def testDaikin():
    device: Appliance = await DaikinFactory("10.0.0.1")
    device.show_sensors()

asyncio.run(testDaikin())
```

## Firmware Version 2.8.0 Support

Firmware version 2.8.0 uses a different API structure compared to earlier firmware versions. The library now automatically detects the firmware version and uses the appropriate communication method. Confirmed working with:

* FTKM20YVMA with firmware version 2.8.0
* FTXM46WVMA with firmware version 2.8.0
* FTXV80WVMA with firmware version 2.8.0
* FTXA25C2V1BW with firmware version 2.8.0
* FTXA50C2V1BW with firmware version 2.8.0

If you have a device with firmware 2.8.0 that's not working correctly, please open an issue with the device model and provide logs when using the debug mode.

## Unsupported devices

At this moment, following firmware-devices combination aren't supported:

* BRP069C4x with firmware version 2.0.0
composabl-api-dev 0.20.3.dev18
the Composabl API
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-train-dev 0.19.4
a distributed trainer to be able to train agents across a cluster of machines
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-dev 0.19.4
a distributed trainer to be able to train agents across a cluster of machines
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
composabl-cli-dev 0.19.4
the Composabl CLI
Requires Python: <3.13,>=3.10

# Composabl

Composabl helps you build Autonomous Agents! Through an easy SDK you get access to outscaled simulator training tools.

## Licenses / Seats

Composabl is an enterprise platform and requires an API key to use.

We offer 3 types of licenses:

- **Enterprise:** for enterprise projects and agent creations
- **Personal:** for personal usage and testing (typically offered to System Integrators)
- **Trial:** validate the Composabl platform (requires sales contact person)

One key is needed per user (seat-based licensing)

You can request an API Key through the following methods:

- [Discord](https://discord.gg/EQ3BgJt9NC)
- [Mail](mailto:sales@composabl.io?subject=REQUEST%20API%20KEY%20-%20COMPANY_NAME%20-%20NAME&body=Hi%2C%0D%0A%0D%0AI%20would%20like%20to%20request%20an%20API%20key%20for%20my%20company%20to%20get%20started%20with%20Composabl.%0D%0A%0D%0A*%20Company%20Name%3A%20COMPANY_NAME%0D%0A*%20Seats%3A%20NO_OF_SEATS%0D%0A*%20License%20Type%3A%20Enterprise%20%7C%20Personal%20%7C%20Trial%20%28keep%20what%20is%20required%29%0D%0A%0D%0AKind%20Regards%2C%0D%0ANAME%0D%0AFUNCTION)

## Getting Started

1. Download the Composabl SDK: `pip install composabl`
2. Request an API Key
3. Get a simulator or use one of the [prebuilt ones](https://hub.docker.com/u/composabl)
4. Create an Agent or see our [examples](https://github.com/Composabl/examples.composabl.io)
errordebugger 0.2.3
A simplified Python SDK for ErrorDebugger via OpenTelemetry
Requires Python: >=3.7

# ErrorDebugger Python SDK

A simplified Python SDK for ErrorDebugger, wrapping OpenTelemetry for easy integration.

## Installation

```bash
pip install errordebugger
```

## Usage

```python
from errordebugger import init, capture_exception
import os

# Initialize the SDK
init(
    dsn="http://localhost:8000",
    token="your-project-token",
    environment="production"
)

# Auto-instrumentation is enabled by default for supported libraries (Flask, Requests, etc.)

# Manual exception capture
try:
    1 / 0
except Exception as e:
    capture_exception(e)
```

## Features

- **One-line initialization**: Automatically sets up OpenTelemetry TracerProvider and OTLP Exporter.
- **Auto-instrumentation**: Automatically instruments supported libraries if they are installed.
- **Manual capture**: Easily capture exceptions manually.
- **Metadata**: Automatically attaches service name, environment, and other metadata to traces.