Para abordar los comentarios de @CodyBrown aquí:
No sé cómo se basa esto en la opinión. Estoy preguntando si ESRI tiene planes de mudarse a Python 3x en el futuro cercano o no. Como respondieron James y Ann a continuación, obviamente lo hacen con Pro y, por lo tanto, probablemente lo harán con Desktop, es decir, si continúan con Desktop.
A partir de hoy, no hay planes para mover Desktop / Server (ArcMap / ArcCatalog) a Python 3. [Me detendré antes de decir que nunca , pero al mirar la bola de cristal es muy poco probable que vaya a ir de esa manera] . Hay muchas cosas de compatibilidad con versiones anteriores (como ha señalado) que se romperán si actualizamos. (Sin mencionar todas las cosas de back-end que nosotros / esri tendríamos que hacer para que funcione).
Dado que Pro tiene muchas diferencias importantes en comparación con Desktop (proyectos y cómo existen mapas y capas), algunas cosas no pueden ser compatibles con versiones anteriores . arcpy.mapping y arcpy.mp es un ejemplo de un área que ha cambiado entre los dos productos. Las secuencias de comandos que usaron arcpy.mapping deberán actualizarse si desea usarlas en Pro. Dicho esto, Pro está diseñado para funcionar junto con Desktop (Map / Catalog). Es su elección si lo usará. Como no es un reemplazo, no es necesario comenzar a portar scripts a Py3 y arcpy.mp. Con el tiempo, es posible que desee gravitar de esa manera (o no), pero todos sus scripts y flujos de trabajo que tenga hoy continuarán funcionando mañana en Desktop.
Dentro de 10.3 Desktop y Pro habrá una herramienta, Analyze Tools for Pro que puede apuntar a sus scripts y le dirá qué necesita actualizarse / portarse. Además de mi punto anterior, si ve valor en actualizar scripts para que funcionen en Py3 y ArcGIS Pro, esta utilidad lo ayudará a llegar allí. Pero nadie te obliga a actualizar.