This repository was archived by the owner on Jun 23, 2020. It is now read-only.
Releases: Syncurity/msg-extractor
Releases · Syncurity/msg-extractor
v0.23.2
v0.23.1
v0.22.1
v0.22
v0.22.0
- [Syncurity #30] Added
--validateoption. - [Syncurity #24] Moved all dev code into its own scripts. Use
--devto use from the command line. - [mattgwwalker #67] Added compatability module to enforce unicode os functions.
- Added new function to
Messageclass:Message.sExists. This function checks if a string stream exists. It's input should be formatted identically to that ofMessage._getStringSteam. - Added new function to
Messageclass:Message.fix_path. This function will add the proper prefix to the path (if theprefixparameter is true) and adjust the path to be a string rather than a list or tuple. - Added new function to
utils.py:get_full_class_name. This function returns a string containing the module name and the class name of any instance of any class. It is returned in the format of{module}.{class}. - Added a sort of alias of
Message._getStream,Message._getStringStream,Message.Exists, andMessage.sExiststoAttachmentandRecipient. These functions run inside the associated attachment directory or recipient directory, respectively. - Added a fix to an issue introduced in an earlier version caused by accidentally deleting a letter in the code.
v0.20.8
v0.20.7
v0.20.7:
- Separated classes into their own files to make things more manageable.
- Placed
__doc__back inside of__init__.py. - Rewrote the
Propclass to be two different classes that extend from a base class. - Made decent progress on completing the
parse_typefunction of theFixedLengthPropclass (formerly a function of thePropclass). - Improved exception handling code throughout most of the module.
- Updated the
.gitignore. - Updated README.
- Added
# DEBUGcomments before debugging lines to make them easier to find in the future. - Added function
create_propinprop.pywhich should be used for creating what used to be an instance of thePropclass. - Added more constants to reflect some of the changes made.
- Fixed a major bug that was causing the header to generate after things like "to" and "cc" which would force those fields to not use the header.
- Fixed the debug variable.
- Fixed many small bugs in many of the classes.
- #11 Various loose ends to enhance the workflow in the repo.