Metadata-Version: 2.1
Name: wiredify
Version: 0.1.0
Summary: Convert japanese kana from ba-bi-bu-be-bo into va-vi-vu-ve-vo
Home-page: https://github.com/eggplants/wiredify
License: MIT
Keywords: joke,cli,japanese
Author: eggplants
Author-email: w10776e8w@yahoo.co.jp
Requires-Python: >=3.8,<4
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Project-URL: Repository, https://github.com/eggplants/wiredify
Description-Content-Type: text/markdown

# wiredify

[![PyPI version](
  <https://badge.fury.io/py/wiredify.svg>
  )](
  <https://badge.fury.io/py/wiredify>
) [![Maintainability](
  <https://api.codeclimate.com/v1/badges/af70c14ac330cd2c86dc/maintainability>
  )](
  <https://codeclimate.com/github/eggplants/wiredify/maintainability>
) [![pre-commit.ci status](
  <https://results.pre-commit.ci/badge/github/eggplants/wiredify/master.svg>
  )](
  <https://results.pre-commit.ci/latest/github/eggplants/wiredify/master>
) [![Test Coverage](
  <https://api.codeclimate.com/v1/badges/af70c14ac330cd2c86dc/test_coverage>
  )](
  <https://codeclimate.com/github/eggplants/wiredify/test_coverage>
) [![Test](
  <https://github.com/eggplants/wiredify/actions/workflows/test.yml/badge.svg>
  )](
  <https://github.com/eggplants/wiredify/actions/workflows/test.yml>
)

[![ghcr latest](
  <https://ghcr-badge.deta.dev/eggplants/wiredify/latest_tag?trim=major&label=latest>
 ) ![ghcr size](
  <https://ghcr-badge.deta.dev/eggplants/wiredify/size>
)](
  <https://github.com/eggplants/wiredify/pkgs/container/wiredify>
)

Convert japanese kana from ba-bi-bu-be-bo into va-vi-vu-ve-vo.

## Install

```bash
pip install wiredify
```

## CLI

### Usage

```shellsession
$ wiredify <<< 'ジェネレーティブ・エーアイ'
ジェネレーティヴ・エーアイ

$ wiredify 'ジェネレーティブ・エーアイ'
ジェネレーティヴ・エーアイ

$ echo 'ジェネレーティブ・エーアイ' | wiredify
ジェネレーティヴ・エーアイ

$ wiredify
>>> ジェネレーティブ・エーアイ
ジェネレーティヴ・エーアイ
>>> ...[Press ctrl+d to exit]
$
```

### Help

```shellsession
$ wiredify -h
usage: wiredify [-h] [--invert] [-V] [text]

Convert japanese kana from ba-bi-bu-be-bo into va-vi-vu-ve-vo.

positional arguments:
  text           target text (default: None)

optional arguments:
  -h, --help     show this help message and exit
  --invert       enable dewiredify mode (default: False)
  -V, --version  show program's version number and exit

examples:
  $ wiredify <<< 'ジェネレーティブ・エーアイ'
  ジェネレーティヴ・エーアイ

  $ wiredify 'ジェネレーティブ・エーアイ'
  ジェネレーティヴ・エーアイ

  $ echo 'ジェネレーティブ・エーアイ' | wiredify
  ジェネレーティヴ・エーアイ

  $ wiredify
  >>> ジェネレーティブ・エーアイ
  ジェネレーティヴ・エーアイ
  >>> ...[Press ctrl+d to exit]
  $
```

## Library

### Overview

```python
from wiredify import wiredify
wiredfied_text = wiredify("ジェネレーティヴ・エーアイ")
#=> "ジェネレーティブ・エーアイ"
```

## Other implementations

- Go: [eniehask/wiredify](https://github.com/eniehack/wiredify)
- Rust: [oageo/wiredify](https://github.com/oageo/wiredify)

## License

MIT

