Select to view content in your preferred language

API Version with ArcGIS Pro 3.4.2

272
2
Jump to solution
03-20-2025 04:36 AM
Labels (1)
RichardHowe
Frequent Contributor

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

1 Solution

Accepted Solutions
PeterKnoop
MVP Regular Contributor

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.

View solution in original post

2 Replies
PeterKnoop
MVP Regular Contributor

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.

DanPatterson
MVP Esteemed Contributor

What's new in version 2.4.0 | ArcGIS API for Python

top paragraph

for previous versions

Downloads | ArcGIS API for Python

 


... sort of retired...
0 Kudos