You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,12 @@
1
+
**v0.44.0**
2
+
* Fixed a bug that caused `MessageBase.headerInit` to always return `False` after the 0.42.0 update.
3
+
* Changed `MessageBase.headerInit` to a property.
4
+
* Fixed `extract_msg.utils.__all__`.
5
+
* Minor regoanization within `extract_msg/utils.py`.
6
+
* Minor changes to docstrings.
7
+
* Minor README updates.
8
+
* Fix issue with folded header fields decoding incorrectly when given to `extract_msg.utils.decodeRfc2047`.
9
+
1
10
**v0.43.0**
2
11
*[[TeamMsgExtractor #56](https://github.com/TeamMsgExtractor/msg-extractor/issues/56)][[TeamMsgExtractor #248](https://github.com/TeamMsgExtractor/msg-extractor/issues/248)] Added new function `MessageBase.asEmailMessage` which will convert the `MessageBase` instance, if possible, to an `email.message.EmailMessage` object. If an embedded MSG file on a `MessageBase` object is of a class that does not have this function, it will simply be attached to the instance as bytes.
3
12
* Changed imports in `message_base.py` to help with type checkers.
raiseValueError(f'Timestamp value of {filetimeToUtc(rawTime)} caused an exception. This was probably caused by the time stamp being too far in the future.')
278
282
279
283
284
+
deffiletimeToUtc(inp : int) ->float:
285
+
"""
286
+
Converts a FILETIME into a unix timestamp.
287
+
"""
288
+
return (inp-116444736000000000) /10000000.0
289
+
290
+
280
291
deffindWk(path=None):
281
292
"""
282
293
Attempt to find the path of the wkhtmltopdf executable. If :param path: is
0 commit comments