def _get_names(self):

        return list(self.shell.interpreter().locals.keys())

    #### Methods ##############################################################
Remove all but the last entry for a given resource URI
dataset/ETHPy150Open enthought/envisage/envisage/plugins/python_shell/view/python_shell_view.py/PythonShellView._get_names--crossover with--dataset/ETHPy150Open resync/resync/resync/resource_container.py/ResourceContainer.prune_dupes