New Features in Document and JSONLoader This release is mainly about https://github.com/HojiChar/HojiChar/pull/48 - We've enhanced the `Document` class by introducing an extras attribute for storing additional metadata. - This metadata can be utilized in filters. - We've added an `extra_keys` argument to the `JSONLoader` to facilitate the handling of these extra metadata fields.
Acknowledgments
Thanks to shinofumijp for their valuable contributions to these features!
0.9.0
Changes - Added the `hojichar.Parallel` class. With this, users can parallelize the processing of the `Compose` class without delving into the details of parallel implementation. - Removed the `hojichar.utils.process` module.
0.8.1
Changes - Adding `--version`or`-v` option to the `hojichar` command to see the version of HojiChar.
0.8.0
Changes - Statistics are now displayed during processing. - The number of MB processed is now displayed while redirecting standard output or writing with the `--output` option. - Added `--input` option to HojiChar CLI. It takes a file path as an argument and specifies an input file. - A progress bar and the remaining expected time are displayed when this option is used. - The `tqdm` has been added to the dependencies for the above changes.
0.7.2
Fixes Fixed an issue where HojiChar CLI would not stop with a single Ctrl+C during processing.
0.7.1
Fixes Fixed a problem in which the filters argument of a Compose object would display only Compose instead of expanding filters bundled by Compose in the statistics if they existed.