semvec/pypi-packages huggingface dataset:
splitpo 0.1.0
Splitting gettext .po files into smaller 
Requires Python: >=3.10

# splitpo

A Python utility for splitting gettext .po files into smaller chunks by entry count and later merging them back together.

## Features

- Split large .po files into manageable chunks of a specified number of entries
- Merge previously split .po files back into the original format
- Maintain .po file structure and metadata during split/merge operations
- Preserve comments, flags, references, and other po file attributes
- Support for both command-line interface and module execution

## Installation

```bash
pip install -e .
```

## Usage

### Command Line Interface

```bash
# Split a .po file into chunks
python main.py split-po input.po --output-dir=./splitted --entries 100

# Join split .po files back together
python main.py join-po splitted/input_part_*.po --output=input.po
```

### Module Execution

```bash
# Run split command directly
splitpo input.po --output-dir=./splitted --entries 100

# Run join command directly
joinpo splitted/input_part_*.po --output=input.po
```

### Options

#### split-po command

- `input_file`: Input .po file to split (required)
- `--output-dir`: Output directory for split files (default: ./splitted)
- `--entries`: Number of entries per split file (default: 100)

#### join-po command

- `input_files`: Input .po files to join, supports wildcards (required)
- `--output`: Output .po file (required)

## Requirements

- Python 3.13+
- No external dependencies

## File Structure

Split files are named with the pattern `{original_name}_part_{number}.po`:
- `input.po` → `input_part_000.po`, `input_part_001.po`, etc.
- Number of digits adjusts to file count (minimum 3 digits)
- Numbering starts from 0

## License

MIT License - see LICENSE file for details.
yib 0.4.0
yib is one Python utility library.
Requires Python: >=3.10
Keywords: utility

# yib

`yib` is one Python utility library.

> Why "y"? That's because the Chinese character "一" (yī) means "one".

<p>
<a href="https://pypi.org/project/yib"><img alt="PyPI" src="https://img.shields.io/pypi/v/yib"></a>
<a href="https://pypi.org/project/yib"><img alt="Python veresions supported" src="https://img.shields.io/pypi/pyversions/yib"></a>
<a href="https://github.com/mangoumbrella/yib/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/pypi/l/yib.svg"></a>
</p>

## Why yet another utility library?

This library was originally created when I was working on [pyref.dev](https://pyref.dev) and [y2](https://github.com/mangoumbrella/y2) and I want to share some utility functions between the two.

## Changelog

See [CHANGELOG.md](https://github.com/mangoumbrella/yib/blob/main/CHANGELOG.md).

## License

[yib](https://github.com/mangoumbrella/yib) is licensed under the terms of the Apache license. See [LICENSE](https://github.com/mangoumbrella/yib/blob/main/LICENSE) for more information.
harmonicsonification 0.1.0
Sonify data using harmonic overtones 
Requires Python: >=3.9

# Harmonic Sonification

[![tests](https://github.com/robert-lieck/harmonicsonification/actions/workflows/tests.yml/badge.svg)](https://github.com/robert-lieck/harmonicsonification/actions/workflows/tests.yml)
[![codecov](https://codecov.io/gh/robert-lieck/harmonicsonification/branch/main/graph/badge.svg?token=XAUCWNS7II)](https://codecov.io/gh/robert-lieck/harmonicsonification)

![build](https://github.com/robert-lieck/harmonicsonification/workflows/build/badge.svg)
[![PyPI version](https://badge.fury.io/py/harmonicsonification.svg)](https://badge.fury.io/py/harmonicsonification)

[![doc](https://github.com/robert-lieck/harmonicsonification/actions/workflows/doc.yml/badge.svg)](https://robert-lieck.github.io/harmonicsonification/)
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)

A Python package and web app to turn data into sound by mapping their principal components to a harmonic overtone spectrum.

This repository contains the code for the Python package, which you can install with

```shell
pip install harmonicsonification
```

For examples of how to use the Python library see the documentation: https://robert-lieck.github.io/harmonicsonification/

The web app is accessible at https://harmonify-ten.vercel.app with code at https://github.com/tonydalziel/harmonify.

For more details about the methods, see our paper: **Harmonic Sonification of High-Dimensional Continuous Data**.
Wolfx-Client 1.1.1
A WebSocket client for WolfX

# Wolfx Client

Websocketを使用したPython用のWolfxクライアントです。

## Usage

```py
from wolfx_client import Client

client = Client()

@client.event
async def on_ready():
    print('Connected!')

@client.event
async def on_eew(data):
    print(f'EEW Detected! MaxScale: {data.MaxIntensity}')

client.run()
```

## イベント関数

| 型名           | 説明                      | 備考         |
|------------   |-------------------------- |--------------|
| `Client`      | Websocketクライアント       | 必須         |
| `on_ready`    | 接続完了時のイベント         | 非同期関数   |
| `on_eew`      | 緊急地震速報受信時のイベント  | 非同期関数   |
| `on_eqlist`   | 地震情報受信時のイベント      | 非同期関数 |
| `on_heartbeat`| 生存確認                    | 非同期関数 |

### クライアントオプション

`Client(isEQL=True)`といったように設定することはできますが、jma_eqlistの使用はこのライブラリでは非推奨となっています。(型が不安定。)  
標準ではEEWのwebsocketに接続されます。

型はwolfxAPIドキュメントを参照してください。 (一応型の説明はつけてあります。)
cli-git 2.2.0
A modern Python CLI tool for Git operations
Requires Python: >=3.11
Keywords: cli, git, tool

# cli-git

현대적인 Git 작업을 위한 Python CLI 도구

## 설치

```bash
# pipx 설치 (권장)
pip install pipx
pipx ensurepath
pipx install cli-git

# 또는 소스에서 설치
git clone https://github.com/cagojeiger/cli-git.git
cd cli-git
pipx install -e . --force
```

## 사용법

```bash
# 초기 설정
gh auth login
cli-git init

# 프라이빗 미러 생성
cli-git private-mirror https://github.com/owner/repo

# 자동완성 설치
cli-git completion
```
gguf-py 0.0.7
gguf python package

## python package for gguf

install it via pip/pip3:
```
pip install gguf-py
```

update it (if previous version installed) by:
```
pip install gguf-py --upgrade
```

## pig
[<img src="https://raw.githubusercontent.com/gguf-org/pig/master/pig.gif" width="128" height="128">](https://github.com/gguf-org/pig)

check current version by:
```
pig -v
```

check user manual by:
```
pig -h
```

### assembler
```
pig a
```
assemble a gguf by selecting a master file

### brush
```
pig b
```
brush/erase a selected tensor

### checker
```
pig c
```
check tensor info for a selected gguf

### decomposer
```
pig d
```
decompose a selected gguf by tensor dimensions (dim)

### extractor
```
pig e
```
extract a selected tensor

### fixer
```
pig f
```
fix/rename a selected tensor

### group
```
pig g
```
group/component extractor