Custom logoCustom icon
Templates
Create

Architecture and Engineering

Overview
Space shortcuts
How-to articlesRetrospectives
Pages
Architecture Design Documents (-> OEPs instead)
Architecture Notes and Thoughts
Architecture Debt & Challenges
Libraries we KNOW we want to move out of the monolith
Arch and Engineering Challenges (2020+)
DEPR / Upgrade Project Pages
•
XModule to XBlock Conversion
Upgrades
•
Packages installed via commit hashes
•
Elasticsearch Upgrade Task Force
Django 2.2 Upgrade
Python 3 How-To
•
Python 3 Conversion and Usage Tips
•
Using python-modernize
•
Confirming a Repo is ready to run on Python 3
•
Python 3.8 Upgrade
•
Past Upgrades
•
Upgrade base OS from Ubuntu 16.04 to 20.04
•
Upgrade RDS Databases from MySQL 5.6 to 5.7
•
Dependency Supported Python/Django Versions
•
Arbi-BOM Blockers
•
Python Package Changelogs
Django 3.2 Upgrade
Elasticsearch 7.10
Mongo 4.2 Upgrade
•
Handling Outdated Dependencies
MySQL 8.0
•
Node 16 Upgrade
•
Node 16 Upgrade MFEs List
•
Content Core Platform Simplification
•
DEPR-108 Checklist
How-Tos
Arch Meetings
Engineering Studies
Architecture Roadmap
Architecture Vision & Principles
Misc. Public Engineering Documents
•
How-to articles
•
Retrospectives
•
Orientation/Training Working Group - Draft
  1. Architecture and Engineering
  2. Upgrades
restrictions.empty

Python 3 How-To

Created by Nimisha Asthagiri (Deactivated)
Last updated: Sep 28, 2019

  • Python 3 Conversion and Usage Tips
  • Using python-modernize
  • Confirming a Repo is ready to run on Python 3


{"serverDuration": 26, "requestCorrelationId": "69898a7608b1449c"}