Commit aafef8529283003e51d3a6ad78f1ed3ac112651d
1 parent
b3cdab8b
setup.py: changed XLMMacroDeobfuscator dependency to the PyPI version instead of GitHub
Showing
1 changed file
with
5 additions
and
4 deletions
setup.py
| @@ -332,15 +332,16 @@ def main(): | @@ -332,15 +332,16 @@ def main(): | ||
| 332 | extras_require={ | 332 | extras_require={ |
| 333 | # Optional packages - to be installed with pip install -U oletools[full] | 333 | # Optional packages - to be installed with pip install -U oletools[full] |
| 334 | 'full': [ | 334 | 'full': [ |
| 335 | + 'XLMMacroDeobfuscator', | ||
| 336 | + # Disabled the direct links to GitHub as it's now refused by PyPI: | ||
| 335 | # For XLMMacroDeobfuscator, the release on PyPI is quite old compared | 337 | # For XLMMacroDeobfuscator, the release on PyPI is quite old compared |
| 336 | # to the github version, so for now we have to install from github: | 338 | # to the github version, so for now we have to install from github: |
| 337 | - 'xlrd2@https://github.com/DissectMalware/xlrd2/archive/master.zip', | ||
| 338 | - 'pyxlsb2@https://github.com/DissectMalware/pyxlsb2/archive/master.zip', | ||
| 339 | - 'XLMMacroDeobfuscator@https://github.com/DissectMalware/XLMMacroDeobfuscator/archive/master.zip', | 339 | + # 'xlrd2@https://github.com/DissectMalware/xlrd2/archive/master.zip', |
| 340 | + # 'pyxlsb2@https://github.com/DissectMalware/pyxlsb2/archive/master.zip', | ||
| 341 | + # 'XLMMacroDeobfuscator@https://github.com/DissectMalware/XLMMacroDeobfuscator/archive/master.zip', | ||
| 340 | # References for the syntax: | 342 | # References for the syntax: |
| 341 | # https://github.com/decalage2/oletools/issues/690 | 343 | # https://github.com/decalage2/oletools/issues/690 |
| 342 | # https://stackoverflow.com/questions/30239152/specify-extras-require-with-pip-install-e | 344 | # https://stackoverflow.com/questions/30239152/specify-extras-require-with-pip-install-e |
| 343 | - # 'XLMMacroDeobfuscator', | ||
| 344 | ] | 345 | ] |
| 345 | } | 346 | } |
| 346 | ) | 347 | ) |