semvec/pypi-packages huggingface dataset:
ubuntu-namer 1.1.0
Generate random Ubuntu-style codenames like Agile Amoeba
Requires Python: >=3.13

# ubuntu-namer

Generates random Ubuntu-style names like "Bamboozling Barnacle" and "Xenial Xenops". Over 15,000 unique combinations.

## CLI

```bash
$ uvx ubuntu-namer
Cosmic Cow

$ uvx ubuntu-namer --letter k
Kinetic Kittiwake

$ uvx ubuntu-namer --style snake
keen_kittiwake

$ uvx ubuntu-namer --letter g --style dot
galloping.gannet
```

## Library

```python
from ubuntu_namer import generate_name

generate_name()                    # "Haughty Humpback"
generate_name("u")                 # "Unassailable Uakari"
generate_name("s", style="camel")  # "sarcasticStarfish"
generate_name(style="kebab")       # "ultimate-uguisu"
```

## Styles

```
title    Zen Zebu
lower    giggling gecko
upper    DILIGENT DRAKE
camel    remarkableRedbird
pascal   EvangelizingEagle
snake    idyllic_inosaurus
kebab    furious-fieldmouse
dot      quick.quahog
```
sprocket-systems.coda.sdk 2.1.2
The Coda SDK provides a Python interface to define Coda workflows, create jobs and run them.
Requires Python: >=3.11
Keywords: python, coda, sdk

# Coda Python SDK

Coda provides a Python SDK that streamlines interactions with the core API. It provides the ability to define Coda workflows, create jobs, and run them.

Please see [the documentation](https://v2.coda.sprocket.systems/docs/sdks/python/) for more information.
yt-dlp-audio-normalize 0.3.0
yt-dlp postprocessor plugin for audio normalization using ffmpeg-normalize
Requires Python: >=3.10
Keywords: audio, ffmpeg, loudness, normalization, yt-dlp

# yt-dlp-audio-normalize

[ffmpeg-normalize](https://github.com/slhck/ffmpeg-normalize) を使用した音声正規化のための yt-dlp PostProcessor プラグイン

## 要件

- Python >= 3.10
- yt-dlp >= 2026.2.4
- ffmpeg (システムにインストール済みであること)

## インストール

```bash
pip install -U yt-dlp-audio-normalize
```

## 使い方

### --use-postprocessor

```bash
# デフォルトの正規化
yt-dlp --use-postprocessor AudioNormalize URL

# パラメータを指定
yt-dlp --use-postprocessor "AudioNormalize:target_level=-14.0;audio_codec=aac" URL

# 実行タイミングを指定
yt-dlp --use-postprocessor "AudioNormalize:when=after_move" URL
```

### --ppa (PostProcessor Arguments)

```bash
yt-dlp --ppa "AudioNormalize:-t -14.0 -c:a aac -b:a 128k" URL
```

`--use-postprocessor` の kwargs と `--ppa` の両方が指定された場合、PPA が優先される。

### Python API

```python
import yt_dlp
from yt_dlp_plugins.postprocessor.audio_normalize import AudioNormalizePP

with yt_dlp.YoutubeDL(opts) as ydl:
    ydl.add_post_processor(AudioNormalizePP(), when="after_move")
    ydl.download([url])
```

## サポートされるパラメータ

`FFmpegNormalize.__init__()` のすべてのスカラーパラメータは、ロングフラグ(例: `--target-level`, `--audio-codec`)で自動的にサポートされる

### ショートフラグ

| フラグ | パラメータ | 説明 |
| ------ | ----------- | ------ |
| `-nt` | `normalization_type` | 正規化タイプ |
| `-t` | `target_level` | ターゲットレベル |
| `-p` | `print_stats` | 統計情報の表示 |
| `-lrt` | `loudness_range_target` | ラウドネス範囲ターゲット |
| `-tp` | `true_peak` | トゥルーピーク |
| `-c:a` | `audio_codec` | 音声コーデック |
| `-b:a` | `audio_bitrate` | 音声ビットレート |
| `-ar` | `sample_rate` | サンプルレート |
| `-ac` | `audio_channels` | 音声チャンネル数 |
| `-koa` | `keep_original_audio` | 元の音声を保持 |
| `-prf` | `pre_filter` | プリフィルター |
| `-pof` | `post_filter` | ポストフィルター |
| `-vn` | `video_disable` | 映像を無効化 |
| `-c:v` | `video_codec` | 映像コーデック |
| `-sn` | `subtitle_disable` | 字幕を無効化 |
| `-mn` | `metadata_disable` | メタデータを無効化 |
| `-cn` | `chapters_disable` | チャプターを無効化 |
| `-ofmt` | `output_format` | 出力フォーマット |
| `-ext` | `extension` | 拡張子 |
| `-d` | `debug` | デバッグモード |
| `-n` | `dry_run` | ドライラン |
| `-pr` | `progress` | 進捗表示 |

## ライセンス

[Unlicense](LICENSE)
superdoc-sdk 1.0.0a16
SuperDoc SDK (CLI-backed)
Requires Python: >=3.9

# superdoc-sdk

Programmatic SDK for deterministic DOCX operations through SuperDoc's Document API.

## Install

```bash
pip install superdoc-sdk
```

The package installs a platform-specific CLI companion package automatically via [PEP 508 environment markers](https://peps.python.org/pep-0508/). Supported platforms:

| Platform | Architecture |
|----------|-------------|
| macOS | Apple Silicon (arm64), Intel (x64) |
| Linux | x64, ARM64 |
| Windows | x64 |

## Quick start

```python
import asyncio

from superdoc import AsyncSuperDocClient


async def main():
    client = AsyncSuperDocClient()

    await client.doc.open({"doc": "./contract.docx"})

    info = await client.doc.info({})
    print(info["counts"])

    results = await client.doc.find({"query": {"kind": "text", "pattern": "termination"}})
    target = results["context"][0]["textRanges"][0]

    await client.doc.replace({"target": target, "text": "expiration"})
    await client.doc.save({"inPlace": True})
    await client.doc.close({})


asyncio.run(main())
```

## API

### Client

```python
from superdoc import SuperDocClient

client = SuperDocClient()
```

All document operations are on `client.doc`:

```python
await client.doc.open(params)
await client.doc.find(params)
await client.doc.insert(params)
# ... etc
```

### Operations

| Category | Operations |
|----------|-----------|
| **Query** | `find`, `get_node`, `get_node_by_id`, `info` |
| **Mutation** | `insert`, `replace`, `delete` |
| **Format** | `format.bold`, `format.italic`, `format.underline`, `format.strikethrough` |
| **Create** | `create.paragraph` |
| **Lists** | `lists.list`, `lists.get`, `lists.insert`, `lists.set_type`, `lists.indent`, `lists.outdent`, `lists.restart`, `lists.exit` |
| **Comments** | `comments.add`, `comments.edit`, `comments.reply`, `comments.move`, `comments.resolve`, `comments.remove`, `comments.set_internal`, `comments.set_active`, `comments.go_to`, `comments.get`, `comments.list` |
| **Track Changes** | `track_changes.list`, `track_changes.get`, `track_changes.accept`, `track_changes.reject`, `track_changes.accept_all`, `track_changes.reject_all` |
| **Lifecycle** | `open`, `save`, `close` |
| **Session** | `session.list`, `session.save`, `session.close`, `session.set_default` |
| **Introspection** | `status`, `describe`, `describe_command` |

## Troubleshooting

### Custom CLI binary

If you need to use a custom-built CLI binary (e.g. a newer version or a patched build), set the `SUPERDOC_CLI_BIN` environment variable:

```bash
export SUPERDOC_CLI_BIN=/path/to/superdoc
```

### Air-gapped / private index environments

Mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform to your private index. For example, on macOS ARM64:

```bash
pip download superdoc-sdk superdoc-sdk-cli-darwin-arm64
# Upload both wheels to your private index
```

## Part of SuperDoc

This SDK is part of [SuperDoc](https://github.com/superdoc-dev/superdoc) — an open source document editor bringing Microsoft Word to the web.

## License

AGPL-3.0 · [Enterprise license available](https://superdoc.dev)
superdoc-sdk-cli-windows-x64 1.0.0a16
SuperDoc CLI binary for Windows x64
Requires Python: >=3.9

# superdoc-sdk-cli-windows-x64

Platform companion package for [`superdoc-sdk`](https://pypi.org/project/superdoc-sdk/).

This package is automatically installed by `superdoc-sdk` via PEP 508 environment markers — you do not need to install it manually.

For air-gapped or private index environments, mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform.
superdoc-sdk-cli-linux-x64 1.0.0a16
SuperDoc CLI binary for Linux x64
Requires Python: >=3.9

# superdoc-sdk-cli-linux-x64

Platform companion package for [`superdoc-sdk`](https://pypi.org/project/superdoc-sdk/).

This package is automatically installed by `superdoc-sdk` via PEP 508 environment markers — you do not need to install it manually.

For air-gapped or private index environments, mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform.
superdoc-sdk-cli-linux-arm64 1.0.0a16
SuperDoc CLI binary for Linux ARM64
Requires Python: >=3.9

# superdoc-sdk-cli-linux-arm64

Platform companion package for [`superdoc-sdk`](https://pypi.org/project/superdoc-sdk/).

This package is automatically installed by `superdoc-sdk` via PEP 508 environment markers — you do not need to install it manually.

For air-gapped or private index environments, mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform.
superdoc-sdk-cli-darwin-x64 1.0.0a16
SuperDoc CLI binary for macOS x64 (Intel)
Requires Python: >=3.9

# superdoc-sdk-cli-darwin-x64

Platform companion package for [`superdoc-sdk`](https://pypi.org/project/superdoc-sdk/).

This package is automatically installed by `superdoc-sdk` via PEP 508 environment markers — you do not need to install it manually.

For air-gapped or private index environments, mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform.
superdoc-sdk-cli-darwin-arm64 1.0.0a16
SuperDoc CLI binary for macOS ARM64 (Apple Silicon)
Requires Python: >=3.9

# superdoc-sdk-cli-darwin-arm64

Platform companion package for [`superdoc-sdk`](https://pypi.org/project/superdoc-sdk/).

This package is automatically installed by `superdoc-sdk` via PEP 508 environment markers — you do not need to install it manually.

For air-gapped or private index environments, mirror both `superdoc-sdk` and the `superdoc-sdk-cli-*` package for your platform.