Skip to content

Python3 compatibility#85

Open
zaddach wants to merge 1 commit intodecalage2:masterfrom
zaddach:jonas/python3
Open

Python3 compatibility#85
zaddach wants to merge 1 commit intodecalage2:masterfrom
zaddach:jonas/python3

Conversation

@zaddach
Copy link

@zaddach zaddach commented Nov 21, 2019

Hi,

I've started a first attempt at Python3 compatibility for ViperMonkey. It's running currently working with one test document (.doc), but I'm sure that there are some strings I haven't converted to bytes if you use different file formats (.docx, .xls, .ppt).
If you would rather have this in a separate branch (e.g., python3), I can re-create the PR against that branch.

Addresses #69.

  • Jonas

@decalage2 decalage2 self-requested a review November 21, 2019 16:00
@decalage2 decalage2 added this to the ViperMonkey 0.08 milestone Nov 21, 2019
@decalage2
Copy link
Owner

Thanks a lot Jonas. Looking at the changes, they may break python 2 compatibility. So yes, please use a separate python3 branch so that we can work on it while the master branch still runs on python 2.

@reneleonhardt
Copy link

Thank you @zaddach for your work!
@decalage2 what is missing to switch to Python3?
Dependent libraries would like to update ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants