I have recently upgraded from ArcGIS Pro 3.3 to ArcGIS Pro 3.4.1.
With it came a world of pain with a lot of scripts that I had using the 2.3 version of the API. I have coded around most of them now, but there are obvious bugs in this version of the API.
https://anaconda.org/Esri/arcgis/files?page=1&version=2.4.0.1
I notice here that a version 2.4.0.1 is available, I am hoping/assuming that will fix some of said bugs. Before I go down the route of cloning my environment and force installing that, does anyone know if that version automatically ships with Pro 3.4.2? If it does then I will just upgrade Pro I think.
TIA
Solved! Go to Solution.
The Pro patch release versions generally do not include updates to the Python package versions. So all of the 3.4.x versions, including the just released 3.4.3, come with the ArcGIS API for Python version 2.4.0.
While you cannot update to 2.4.0.1 via the Package Manager within Pro -- even in your cloned environments (hasn't worked for me at least) -- you should be able to update it via conda without forcing it. You do need to do so in an environment cloned from arcgispro-py3. In such a cloned environment you can use:
conda update arcgis -c esri
And that environment should end up with 2.4.0.1.
The Pro patch release versions generally do not include updates to the Python package versions. So all of the 3.4.x versions, including the just released 3.4.3, come with the ArcGIS API for Python version 2.4.0.
While you cannot update to 2.4.0.1 via the Package Manager within Pro -- even in your cloned environments (hasn't worked for me at least) -- you should be able to update it via conda without forcing it. You do need to do so in an environment cloned from arcgispro-py3. In such a cloned environment you can use:
conda update arcgis -c esri
And that environment should end up with 2.4.0.1.
What's new in version 2.4.0 | ArcGIS API for Python
top paragraph
for previous versions
Downloads | ArcGIS API for Python