I recently made the switch from python 2 to python 3. Python 3 documentation reads: "Removed reload(). Use imp.reload()" It doesn't really say why though.
This question describes how it's done now in python 3. Does anyone have any idea why it's been removed from the built-ins and now requires imp or importlib to reload? When testing a program as you build it using the interactive prompt, having reload right there by default is super convenient. Obviously I can get that back by doing something like
from imp import reload
It's just another line of code every time I open an interactive prompt to test code. What's the reasoning behind this change?