What's Changed * Bugfix: Respect cases where an extractor might pin an older version of yara-python by cccs-rs in https://github.com/CybercentreCanada/Maco/pull/80
- Add `--version` flag in CLI to show version of MACO installed - Add exception class to be raised by extractor to indicate it can't process a sample (treated as the equivalent to no yara rule hitting for the extractor)
What's Changed * Add flag in CLI to force installation of packages in environment (both virtual and non-) by cccs-rs in https://github.com/CybercentreCanada/Maco/pull/78 * Bugfix: load extractor directory into PATH before attempting to load module
What's Changed * Handle possible cases of UnicodeDecode errors when patching Python files by cccs-rs in https://github.com/CybercentreCanada/Maco/pull/77