From 0ae05ba4211852afdf692d903a84d9b22f6f7257 Mon Sep 17 00:00:00 2001 From: decalage2 Date: Wed, 2 Jun 2021 22:00:00 +0200 Subject: [PATCH] setup: fixed XLMMacroDeobfuscator dependencies using PEP508 syntax, fixes #690 --- setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 367766ec..778d4ea2 100644 --- a/setup.py +++ b/setup.py @@ -333,10 +333,10 @@ def main(): 'full': [ # For XLMMacroDeobfuscator, the release on PyPI is quite old compared # to the github version, so for now we have to install from github: - # 'https://github.com/DissectMalware/xlrd2/archive/master.zip', - # 'https://github.com/DissectMalware/pyxlsb2/archive/master.zip', - # 'https://github.com/DissectMalware/XLMMacroDeobfuscator/archive/master.zip', - 'XLMMacroDeobfuscator', + 'xlrd2@https://github.com/DissectMalware/xlrd2/archive/master.zip', + 'pyxlsb2@https://github.com/DissectMalware/pyxlsb2/archive/master.zip', + 'XLMMacroDeobfuscator@https://github.com/DissectMalware/XLMMacroDeobfuscator/archive/master.zip', + # 'XLMMacroDeobfuscator', ] } )