Inverso
Inverting pair mappings helper tool.
Usage:
❯ inverso
usage: inverso [-h] [--source FILE] [--target FILE] [--debug] [--auto-serial] [--marker-token TOKEN] [--is-value]
[--generator-caveat] [--preview] [--quiet] [--version]
[SOURCE_FILE] [TARGET_FILE]
Inverting pair mappings helper tool.
positional arguments:
SOURCE_FILE JSON or YAML source as positional argument
TARGET_FILE JSON or YAML target as positional argument
options:
-h, --help show this help message and exit
--source FILE, -s FILE
JSON or YAML source
--target FILE, -t FILE
JSON or YAML target
--debug, -d work in debug mode (default: False), overwrites any environment variable INVERSO_DEBUG value
--auto-serial, -a auto-serial mode, rewrite incoming keys as 1-based auto-serial (default: False)
--marker-token TOKEN, -m TOKEN
if in auto-serial mode, marker token to be exempted (default: False)
--is-value if marker token, then expect it as value insteadf of as key (default: False)
--generator-caveat, -g
add a generator caveat as first pair to generated inverted map (default: False)
--preview, -p preview only (dry-run) reporting on what would be done (default: False)
--quiet, -q work in quiet mode (default: False)
--version, -V display version and exit```
## Version
```bash
❯ inverso --vesion
2025.7.19
Status
Prototype.
Metadata
Release files for inverso 2025.11.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| inverso-2025.11.16.tar.gz | 9.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| inverso-2025.11.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.7 kB
Release files / inverso-2025.11.16.tar.gz
| Download URL | inverso-2025.11.16.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8d7da9dbdad3e46f188632747e119ec580d0526bbca2984adb7c20037ac3b827
|
|
BLAKE2b-256 checksum How to use checksums |
ad2c95c7476c9fced2ac3866ef5e9541affd0bcf6209c697508bce4a7333c667
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.2
|
Release files / inverso-2025.11.16-py3-none-any.whl
| Download URL | inverso-2025.11.16-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fac8dcd11cea89117865a0cce920109f0c5e2482beaed402d8a472e79979863e
|
|
BLAKE2b-256 checksum How to use checksums |
c6233beb8b59a7c43b5812cd586d6e2df5141c287c5fc443bd082c865836b195
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.2
|