semvec/pypi-packages huggingface dataset:
ai-characters 1.6.0
Client for AI Characters
License: MIT

# YourPackageName

AICharacters (AIC) is a Python client library for service AICharacters that stores different AI characters, mostly tailored for use with Crew AI. It includes functionality to download character configurations from the service, validate them against a predefined schema, and utilize these characters in various contexts.

## Features

- Download AI character configurations.
- Validate AI character JSON data against a schema.
- Deserialize AI character data into Python objects for easy manipulation.

## Installation

To install AIC, simply use pip:

```bash
pip install ai-characters
```

## Usage

Here is a basic example of how to use aic:

```python
from aic import load_character

character_id = "datetime"

character = load_character(character_id)

print(character.backstory)
```
wcpan-logging 2.1.0
Configuration generator for builtin logging module.
License: MIT
Requires Python: <4.0,>=3.11

## wcpan.logging

A configuration generator for builtin logging module.

This module does not have any side effect, it is the user's choice to put it
into `logging.dictConfig`.

```python
import logging

from wcpan.logging import ConfigBuilder


logging.dictConfig(
    ConfigBuilder(path="/your/log", rotate=True)
    .add("moduleA", level="DEBUG")
    .add("moduleB", "moduleC", level="INFO")
    .to_dict()
)
```