The previous weekend, I ported lazyblorg from Python 2 to Python 3.
If you - for some reason - need to access the last working version that ran on Python 2, you can check out this commit.
Moving from Python 2 to Python 3 as a user of lazyblorg should be very easy. First, you need to make sure that you do have Python 3 installed. Then, you install the dependencies as mentioned in the README file. You might want to remove all pickle files as their format got changed: the files do have the file extension .pk
and are located within the lazyblorg source code sub-hierarchy.
Run the tests and make sure they are working fine. Currently, the end-to-end test might fail because of this issue. This should be fixed soon.
My blog got re-generated using the Python 3 version already. It went quite smooth. Let me know when you do have issues with the migration.