semvec/pypi-packages huggingface dataset:
describealign 2.0.5
Combines videos with matching audio files (e.g. audio descriptions)
Requires Python: >=3.8
Keywords: audio, description, alignment, describe, align, video, media, stretch, time-scale, match, combine, fit, blind, impaired, track, sync, synchronize, register, accessible, accessibility, descriptive, narration, visual, low-vision, disability, access, assistive

For usage help, simply run the script directly.
If the Scripts folder has been added to PATH, can be run
directly from console with "describealign" in any directory.
The github contains more usage information.
libs5-python 1.0.12
libs5 python scripts, and helper classes (useg e.g. in BEANS software)
Requires Python: >=3.9

# libs5-python

`libs5-python` is a package with `Python` scripts, and helper classes which are used e.g. in `BEANS` software


## Installation

To install `libs5-python` type in the console:

```
pip install libs5-python
```

To upgrade `libs5-python` type in the console:

```
pip install libs5-python --upgrade
```

## Roadmap

There is no specific roadmap for `libs5-python`. New features are added if they are needed.

## Contributing

Feel free to contribute to this project by sending me your opinion, patches, or requesting some features through gitlab issue system.

## Links

Home page: https://gitlab.com/ahypki/libs5-python/
Issues   : https://gitlab.com/ahypki/libs5-python/-/issues/

## License

`libs5-python` is released under the MIT license.
pq-peek 0.1.2
A blazing fast CLI tool to inspect Parquet files using Polars.
Requires Python: >=3.12

# [pq-peek](https://github.com/lars-lewerenz/pq-peek) 🦆

[![PyPI](https://img.shields.io/pypi/v/pq-peek)](https://pypi.org/project/pq-peek/)
[![Publish](https://github.com/lars-lewerenz/pq-peek/actions/workflows/release.yml/badge.svg)](https://github.com/lars-lewerenz/pq-peek/actions/workflows/release.yml)
[![Lint](https://github.com/lars-lewerenz/pq-peek/actions/workflows/lint.yml/badge.svg)](https://github.com/lars-lewerenz/pq-peek/actions/workflows/lint.yml)
[![CLI Smoke](https://github.com/lars-lewerenz/pq-peek/actions/workflows/smoke.yml/badge.svg)](https://github.com/lars-lewerenz/pq-peek/actions/workflows/smoke.yml)

A blazing fast, memory-efficient CLI tool to inspect large Parquet files directly in the terminal.
Built with *Polars*, *Typer*, and *Rich*. Managed via *uv*.

## Install (uv)

```bash
uv pip install --system pq-peek
```

## CLI usage

```bash
pq-peek schema /path/to/file.parquet
pq-peek head /path/to/file.parquet --n 5
pq-peek stats /path/to/file.parquet
```

## Sample output

```text
                         Preview data.parquet (3 rows)
┏━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ id ┃ price              ┃ category ┃ is_available ┃ description              ┃
┡━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ 0  │ 16.00485297904456  │ Clothing │ False        │ Product description      │
│    │                    │          │              │ placeholder              │
│ 1  │ 31.286728959372468 │ Books    │ True         │ Product description      │
│    │                    │          │              │ placeholder              │
│ 2  │ 51.69244000425412  │ Books    │ False        │ Product description      │
│    │                    │          │              │ placeholder              │
└────┴────────────────────┴──────────┴──────────────┴──────────────────────────┘
```

## Module usage

```bash
python -m pq_peek schema /path/to/file.parquet
```

## Build and publish (uv)

```bash
uv build
uv publish
```

## Publishing notes

CI publishing uses GitHub's Trusted Publisher OIDC. See `PUBLISHING.md` for the full release steps.
better-aws-tags 0.6.0
A unified Python interface for managing AWS resource tags
Requires Python: >=3.10

# better-aws-tags

A unified Python interface for managing AWS resource tags.

AWS provides multiple tagging APIs across services, including the Resource Groups Tagging API and service-specific implementations such as EC2, S3, and IAM. This library abstracts these differences behind a single API that accepts any valid ARN and handles service routing automatically.

## Getting Started

```python
import better_aws_tags as bats

# Get tags for resources
tags = bats.get_tags(["arn:aws:s3:::my-bucket", "arn:aws:iam::123456789012:role/my-role"])

# Set tags on resources
bats.set_tags(["arn:aws:s3:::my-bucket"], {"Environment": "prod", "Team": "platform"})
```

## How It Works

The library routes ARNs to the appropriate handler:

1. Most resources use the **Resource Groups Tagging API** (1000+ supported resource types)
2. Some IAM resources (roles, users, policies) require **IAM-specific APIs**

This routing is transparent - just pass ARNs and the library handles the rest.

## Reference

- https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/overview.html
- https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/API_TagResources.html
- https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/supported-services.html
- https://docs.aws.amazon.com/ARG/latest/userguide/supported-resources.html

AWS Resources and Resource Types:
- https://docs.aws.amazon.com/IAM/latest/UserGuide/reference-arns.html
- https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html