semvec/pypi-packages huggingface dataset:
otel-logger 1.0.2
Structured JSON logging for OpenTelemetry and New Relic
Requires Python: >=3.7

**Title:**  
`otel-logger: Structured JSON Logging for OpenTelemetry and New Relic`

**Summary:**  
`otel-logger` is a lightweight Python logging package that outputs structured JSON logs compatible with OpenTelemetry and New Relic observability platforms. It simplifies logging by providing a consistent schema for service name, environment, and custom fields, making it ideal for distributed systems and cloud-native applications.

**Features:**

*   ✅ Structured JSON logs for easy ingestion by observability tools.
*   ✅ Supports custom fields via `extra` parameter.
*   ✅ Configurable `service.name`, log level, and file path.
*   ✅ Default metadata: `team`, `vsn` for uniform logging.
*   ✅ Simple integration with Python’s built-in `logging` module.

**Example Usage:**

```python
import logging
from otel_logger import get_otel_logger

logger = get_otel_logger(
    log_file="/app/logs/otel.log",
    service_name="Cloud Billing",
    level=logging.INFO
)

logger.info("Billing process started", extra={"extra_fields": {"request_id": "12345"}})
```

**Output:**

```json
{
  "timestamp": "2025-11-25T11:30:00Z",
  "level": "INFO",
  "message": "Billing process started",
  "service.name": "Cloud Billing",
  "team": "sse",
  "vsn": "v1.0.0",
  "request_id": "12345"
}
```

**Installation:**

```bash
pip install otel-logger
```
gatewayschk 0.1.1
An advanced CLI tool to scan websites for payment gateways and server details.
Requires Python: >=3.6

# [✦] Gateway Scanner CLI [✦] By @diwazz

An advanced command-line tool to scan websites for payment gateways, security measures, and server details. Developed by **@diwazz**.

## Installation

Install the tool directly from PyPI:

```bash
pip install gatewayschk
jingle-shells 0.1.2
A singing Christmas Tree in your terminal 🎄
Requires Python: >=3.12

# Jingle Shells 🎄

[![PyPI version](https://badge.fury.io/py/jingle-shells.svg)](https://badge.fury.io/py/jingle-shells)
[![Python](https://img.shields.io/pypi/pyversions/jingle-shells.svg)](https://pypi.org/project/jingle-shells/)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

**A singing Christmas Tree in your terminal.** Built with Python & Pygame. Perfect for bringing holiday spirit to your dev environment.

![Demo](https://github-production-user-asset-6210df.s3.amazonaws.com/129585402/518720585-ea062e80-e04e-433b-a638-6db7149bd88c.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20251125%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251125T152711Z&X-Amz-Expires=300&X-Amz-Signature=b8ad0591130d7ff521b4f15c7885170c68a79a185a5d2dcc41b15ab43827862f&X-Amz-SignedHeaders=host)

## ✨ Features

- 🎄 **Animated Tree:** Sparkling decorations and dynamic lighting.
- ❄️ **Snow Engine:** Realistic falling snow effect using queue logic.
- 🎵 **Music:** Plays background Christmas songs (Jingle Bells).
- 📜 **Scrolling Lyrics:** Karaoke-style lyrics display.
- 🚀 **Lightweight:** Runs smoothly on any terminal.

## 📦 Installation

Install via pip (PyPI):

```bash
pip install jingle-shells
```

## 🚀 Usage

Run the following command in your terminal:

```bash
jingle-shells
```

_To stop the application, press `Ctrl + C`._

## 🛠 Requirements

- Python 3.12+
- Terminal/Console with ANSI color support (Windows CMD, PowerShell, Bash, Zsh).

## 👨‍💻 Author

**EurusDevSec**

- GitHub: [@EurusDevSec](https://www.google.com/search?q=https://github.com/EurusDevSec)

---

_Merry Christmas & Happy Coding\!_ 🎁
pypandora 1.11.0
Python CLI and module for pandora
Requires Python: >=3.10

# Python client and module for Pandora

## Installation

```bash
pip install pypandora
```

## Usage

### Command line

You can use the `pandora` command to submit a file:

```bash
$ poetry run pandora -h
usage: pandora [-h] [--url URL] [--redis_up | -f FILE] [--task_id TASK_ID]
               [--seed SEED] [--all_workers] [--worker_name WORKER_NAME]
               [--details]

Submit a file.

options:
  -h, --help            show this help message and exit
  --url URL             URL of the instance (defaults to
                        https://pandora.circl.lu/).
  --redis_up            Check if redis is up.
  -f FILE, --file FILE  Path to the file to submit.

getStatus:
  --task_id TASK_ID     The id of the task you'd like to get the status of
  --seed SEED           The seed of the task you'd like to get the status of
  --all_workers         True if you want the status of every workers
  --worker_name WORKER_NAME
                        The name of the worker you want to get the report of
  --details             True if you want the details of the workers
```

### Library

See [API Reference](https://pypandora.readthedocs.io/en/latest/api_reference.html)