I am migrating a large piece of software from python 2.7 to python 3.7
For back-testing purposes, I need to be able to read old (2.7) pickles in new (3.7) python, and vice versa.
I can read old pickles in new python.
I want to also be able to read new pickles in old python.
I found this answer, but it is not good for me, as it requires me to change the pickle.
Is there a way to read a python 3 pickle in python 2 without changing the pickle?