From 4ea14677556d89d4275788873e8b8ae9aa14de4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Star=C3=BD=20Novotn=C3=BD?= Date: Fri, 11 Oct 2024 15:34:11 +0200 Subject: [PATCH 1/5] Add support for MSG class type "IPM.SkypeTeams.Message" --- extract_msg/open_msg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extract_msg/open_msg.py b/extract_msg/open_msg.py index f2c949e4..ab8b35a9 100644 --- a/extract_msg/open_msg.py +++ b/extract_msg/open_msg.py @@ -116,7 +116,7 @@ def openMsg(path, **kwargs) -> MSGFile: return msg classType = ct.lower() # Put the message class first as it is most common. - if classType.startswith('ipm.note') or classType.startswith('report'): + if classType.startswith('ipm.note') or classType.startswith('report') or classType.startswith('ipm.skypeteams.message'): msg.close() if classType.endswith('smime.multipartsigned') or classType.endswith('smime'): return MessageSigned(path, **kwargs) From 5eee5b0249699bb9d3bd891adf9cef0e1400e53b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Star=C3=BD=20Novotn=C3=BD?= Date: Fri, 11 Oct 2024 16:04:42 +0200 Subject: [PATCH 2/5] Update `CHANGELOG.md` --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a59201f7..8cb92447 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +**v0.51.0** +* [[TeamMsgExtractor #401](https://github.com/TeamMsgExtractor/msg-extractor/issues/401)] Add support for MSG class type "IPM.SkypeTeams.Message". + **v0.50.1** * [[TeamMsgExtractor #434](https://github.com/TeamMsgExtractor/msg-extractor/issues/434)] Fix bug introduced in previous version. From 9275c981c9f65a00015c4d43e9be1bab14a8f361 Mon Sep 17 00:00:00 2001 From: Destiny Peterson Date: Fri, 11 Oct 2024 13:40:54 -0700 Subject: [PATCH 3/5] Update README.rst --- README.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 7cf78b0a..cc0ff40e 100644 --- a/README.rst +++ b/README.rst @@ -260,8 +260,8 @@ your access to the newest major version of extract-msg. .. |License: GPL v3| image:: https://img.shields.io/badge/License-GPLv3-blue.svg :target: LICENSE.txt -.. |PyPI3| image:: https://img.shields.io/badge/pypi-0.50.1-blue.svg - :target: https://pypi.org/project/extract-msg/0.50.1/ +.. |PyPI3| image:: https://img.shields.io/badge/pypi-0.51.0-blue.svg + :target: https://pypi.org/project/extract-msg/0.51.0 / .. |PyPI2| image:: https://img.shields.io/badge/python-3.8+-brightgreen.svg :target: https://www.python.org/downloads/release/python-3810/ @@ -271,7 +271,7 @@ your access to the newest major version of extract-msg. :alt: Documentation Status .. _Matthew Walker: https://github.com/mattgwwalker -.. _Destiny Peterson (The Elemental of Destruction): https://github.com/TheElementalOfDestruction +.. _Destiny Peterson: https://github.com/TheElementalOfDestruction .. _JP Bourget: https://github.com/punkrokk .. _Philippe Lagadec: https://github.com/decalage2 .. _Dean Malmgren: https://github.com/deanmalmgren From c20fb695efe5b67222ae0f53a23209e9a8f658de Mon Sep 17 00:00:00 2001 From: Destiny Peterson Date: Fri, 11 Oct 2024 13:41:26 -0700 Subject: [PATCH 4/5] Bump version --- extract_msg/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extract_msg/__init__.py b/extract_msg/__init__.py index 6597a2a1..3900850b 100644 --- a/extract_msg/__init__.py +++ b/extract_msg/__init__.py @@ -27,8 +27,8 @@ # along with this program. If not, see . __author__ = 'Destiny Peterson & Matthew Walker' -__date__ = '2024-10-08' -__version__ = '0.50.1' +__date__ = '2024-10-11' +__version__ = '0.51.0' __all__ = [ # Modules: @@ -68,4 +68,4 @@ from .ole_writer import OleWriter from .open_msg import openMsg, openMsgBulk from .properties import Named, NamedProperties, PropertiesStore -from .recipient import Recipient \ No newline at end of file +from .recipient import Recipient From a652fe068f2b3a366e22953c12e5bc539a809c71 Mon Sep 17 00:00:00 2001 From: Destiny Peterson Date: Fri, 11 Oct 2024 13:44:30 -0700 Subject: [PATCH 5/5] adjust changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cb92447..a7ea908a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ **v0.51.0** -* [[TeamMsgExtractor #401](https://github.com/TeamMsgExtractor/msg-extractor/issues/401)] Add support for MSG class type "IPM.SkypeTeams.Message". +* [[TeamMsgExtractor #401](https://github.com/TeamMsgExtractor/msg-extractor/issues/401)] Add basic support for MSG class type `IPM.SkypeTeams.Message`. **v0.50.1** * [[TeamMsgExtractor #434](https://github.com/TeamMsgExtractor/msg-extractor/issues/434)] Fix bug introduced in previous version.