What's Changed
This update improves the parsing of remapped words inside the `parse()` and `reverse()` functions. It also fixes a lot of issues with the command-line interface and due to the amount of fixes performed, I had to do an "ahead-of-time" release for avro.py today.
- Added a new `remap_words` positional argument in both of the functions (True by default) which can be used to choose whether to use remapped / exception words while parsing. If set to False, the entire process will be done based on rules and patterns.
- Added a new `--ignore-remap` flag to both the `parse` and `reverse` commands in the CLI. Since the feature is set to True by default (mentioned above), you can choose to ignore it with this flag.
- Fixed a bug inside the CLI backend which caused the input text to be copied when the `--copy` flag was used, instead of the output text.
- Fixed a bug which caused the `--from-clip` flag to malfunction inside the `reverse` command.
- Minified all the available flags inside the CLI commands.
**Full Changelog**: https://github.com/hitblast/avro.py/compare/2024.6.22...2024.6.23