semvec/pypi-packages huggingface dataset:
prettymol 0.3.1
make molecules. pretty
Requires Python: ==3.11.*

# prettymol

<a href="https://pypi.org/project/biotite"> <img src="https://img.shields.io/badge/powered%20by-Biotite-orange.svg" alt="Badge showing usage of MDAnalysis as a python package powering the add-on" style="height:20px"/></a>
<a href="https://blender.org"> <img src="https://img.shields.io/badge/powered%20by-Blender%20Python-orange.svg" alt="Badge showing usage of bpy as a python package powering the add-on" style="height:20px"/></a>
<a href="https://github.com/BradyJohnston/MolecularNodes"> <img src="https://img.shields.io/badge/powered%20by-MolecularNodes-orange.svg" alt="Badge showing usage of molecularnodes as a python package powering the add-on" style="height:20px"/></a>


Make molecules. pretty.



## CLI

```sh
prettymol render --code 1FAP --output prettymol.png
prettymol grow --code 1FAP --output prettymol.png
```

## Blender Repl

```sh
# requires a blender install and a pixi install
# pixi run remove # --> if blender's pytho is deleted, you can use pixi's venv to drive
pixi run jupyter
```
discord-logger-handler 0.1.2
A logging handler that sends log messages to Discord via webhooks.
Requires Python: >=3.6

# Discord Logger

A simple, flexible Discord logging package that sends logs to Discord channels via webhooks.

## Installation

```bash
pip install discord-logger-handler
```

## Quick Start

```python
from discrd_logger import DiscordLogger

# Initialize the logger
logger = DiscordLogger(
    webhook_url="your_discord_webhook_url",
    app_name="MyApp",
    min_level="DEBUG"  # Optional, defaults to "DEBUG"
)

# Send logs at different levels
logger.debug("Debug message", extra_field="debug value")
logger.info("Info message", user="john_doe")
logger.warning("Warning message", system_resources="running low")
logger.error("Error message", error_code=500)
logger.critical("Critical message", affected_users=1000)
```

## Features

- Multiple log levels (DEBUG, INFO, WARNING, ERROR, CRITICAL)
- Custom fields support via kwargs
- Color-coded embeds in Discord
- Fallback to standard Python logging
- Timezone-aware timestamps
- Simple and intuitive API

## Configuration

The logger can be configured with the following parameters:

- `webhook_url`: Your Discord webhook URL
- `app_name`: Name of your application (appears in log titles)
- `min_level`: Minimum logging level to process

## Examples

### Basic Usage

```python
logger = DiscordLogger("webhook_url", "MyApp")
logger.info("User logged in", user_id="123", ip="192.168.1.1")
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the LICENSE file for details.
deciphon-sched 1.2.2
Deciphon scheduler
Requires Python: ~=3.9

```
docker-compose up -d --build --force-recreate --remove-orphans
docker-compose down -v
```

```
docker run -p 9000:9000 -p 9001:9001 quay.io/minio/minio server /data --console-address ":9001"
docker run -p 1883:1883 -v /Users/horta/tmp/mosquitto/config:/mosquitto/config eclipse-mosquitto
uvicorn deciphon_sched.main:app
```