-
Flexible Datetime Parsing
Improved datetime handling usingdateutil.parser, allowing support for a wider range of input datetime formats. -
Automatic File Encoding Detection
IntegratedUniversalDetectorto automatically detect file encoding. This enables support for various encodings beyondASCIIandISO-8859-1(e.g.,UTF-8,Windows-1252, etc.). Note: Introduces a new dependency onchardet. -
Internal Data Structure Enhancement
Refactored internal representation of characteristics: switched fromlisttodictstructure to better handle cases with zero elements or gaps in the characteristic counter. Fix for #3