For those who don't know I wrote ArcREST with another colleague of mine, Mike. Since the announcement of the ArcGIS API for Python, we have decided to retire ArcREST, though if pull requests are submitted to fix critical issues, we will do our best to merge them.
So what does that leave the people with to work with the REST API? There is a great package from Esri, the ArcGIS API for Python. Get it here (https://developers.arcgis.com/python/guide/install-and-set-up/).
It has tons of great features for everyday users, content producers and administrators. Another benefits is that you get the new Spatial DataFrame!
The Spatial DataFrame (SDF) is built on top of the Panda's DataFrame to display 2-D data with labelled columns. The SDF can pull data from services and local feature classes. It is a quick way to merge your online content to local content, and republish it out in a new service or save as a feature class.
At v1.2 of the API, we added support for ArcGIS Server, and enhance the Enterprise ArcGIS and ArcGIS Online support.
I highly recommend you start moving the ArcGIS API for Python.
I look forward to seeing and hearing what you do with the Python API.
If you want to see me at Esri User Conference 2017, I will be presenting the following sessions:
|Administering ArcGIS Enterprise and ArcGIS Online with Python||SDCC - Ballroom 06 D||07/11/2017 - 8:30 am - 9:45 am|
|Automating Enterprise GIS Administration using Python||SDCC - Demo Theater 11||07/11/2017 - 4:30 pm - 5:15 pm|
|Administering ArcGIS Enterprise and ArcGIS Online with Python||SDCC - Ballroom 06 C||07/13/2017 - 8:30 am - 9:45 am|
Tomato throwing is optional.
See ya there