2 + six = 3 - or how to migrate your SaaS to Python 3 without downtime!

Abstract

Time is flying by and Python 2 will drop support on January 1st, 2020. But upgrading to Python 3 doesn't have to be stressful, it turns out that there's a beaten path that will lead you and your application into Python 3-land without downtime!

Talk Description

Time is flying by and Python 2 will drop support on January 1st, 2020. But upgrading to Python 3 doesn’t have to be stressful, it turns out that there’s a beaten path that will lead you and your application into Python 3-land without downtime!

In this talk, we’ll cover a very effective strategy for converting your SaaS from Python 2 to Python 3. Including, but not limited to, topics such as:

In addition to what’s mentioned above, the speaker also brings personal experience having just upgraded his company’s 75k line code base to Python 3 and will be sharing insights along the way. This talk is aimed towards maintainers of a SaaS but has elements that can easily be applied to library maintainers as well.

Outline:

About the Talk

About the Author

Stratasan developer and wayward Nashvillian, Anthony Fox, was born at a very young age and his hobbies include Breakfast, Lunch, and Dinner. In addition to that, he co-organizes the OCPython meetup in Orange County, California and likes to speak on various topics relating to Python and programming in general. Having recently migrated his company's application from Python 2 to Python 3 without downtime, he's here to share the good word that it's possible for others to do the same!