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.
0.7.0
Changes - HojiChar CLI is now parallelized by the number of CPU cores by default 🎉. By the option `--jobs`/`-j`, the user specifies the number of parallelisms.