Moving Big Projects to Python 3

Moving Big Projects to Python 3

EuroPython Conference via YouTube Direct link

Push to production

31 of 35

31 of 35

Push to production

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Moving Big Projects to Python 3

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Moving from Python 2 to Python 3
  3. 3 Porting to Python 3
  4. 4 Preparing vs Planning
  5. 5 Prepare
  6. 6 Add hashes
  7. 7 Test coverage
  8. 8 Unit testing
  9. 9 Upgrade dependencies
  10. 10 Planning
  11. 11 Three questions
  12. 12 Deep magic
  13. 13 How big is your team
  14. 14 Do it in one go
  15. 15 Less time
  16. 16 High risk
  17. 17 Slow steady
  18. 18 Low risk
  19. 19 What you can do
  20. 20 Everyone gets involved
  21. 21 The drawback
  22. 22 Porting
  23. 23 Continuous Integration
  24. 24 Python modernize
  25. 25 Import errors
  26. 26 Fixing errors
  27. 27 Fixing errors book
  28. 28 Scripts
  29. 29 Migration tests
  30. 30 Push to staging
  31. 31 Push to production
  32. 32 Take it slow
  33. 33 Fall back to Python
  34. 34 Clean up
  35. 35 Summary

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.