semvec/pypi-packages huggingface dataset:
wiredify 0.1.0
Convert japanese kana from ba-bi-bu-be-bo into va-vi-vu-ve-vo
License: MIT
Requires Python: <4,>=3.8
Keywords: joke, cli, japanese

# 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
beancount-importer-rules 0.1.8
Beancount importer rules engine
License: MIT
Requires Python: >=3.12

# beancount-importer-rules

beancount-import-rules is a simple, declarative, smart, and easy-to-use library for importing extracted transactions.

It generates Beancount transactions based on predefined rules.

## Install

```sh
pip install beancount-importer-rules
```

or

```sh
pdm install beancount-importer-rules
```

or

```sh
poetry add beancount-importer-rules
```

For more information see the [documentation](https://zenobi-us.github.io/beancount-importer-rules/latest/).

## Contributing

- install [mise-en-place](https://mise.jdx.dev/)
- Fork the repository on GitHub.
- Clone the project to your own machine.
- be in the project directory.
- run `mise run setup`
- source code is in `beancount_importer_rules/**/*`
- tests are in `tests/**/*`
- run `mise run test` to run the tests
- run `mise run lint` to lint the code
- run `mise run format` to format the code
- work on a new branch
- make your changes.
- open a pr. pr titles follow the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) format.