What's new in version 2.0.1

New

Guides

Samples

Module Changes

arcgis.gis

  • GIS
    • Improves error messaging on invalid OAuth2 login attempts
  • User
    • Adds invitations property
    • ENH-000142116 Adds report() method to return item size
  • UserManager
    • create()
      • ENH-000142761 Adds documentation for retrieving all possible values for user_type parameter
      • ENH-000137836 Updates code snippet to show updating Start Page for a user
  • ContentManager
    • Adds documentation to indicate maximum upload size for:
    • Enhances performance for add() when data has to be added in parts
    • Updates copy_data parameter documentation in clone_items()
    • Adds cost() method to estimate credit usage in ArcGIS Online
    • Adds details and examples to the query parameter for:
  • GroupManager
    • Adds documentation details to provider and provider_group_name parameters for create()
  • Item

arcgis.env

arcgis.gis.admin

arcgis.gis.server

  • Server
    • publish_sd()
      • Adds service_config parameter to override default values
      • Adds future parameter for asynchronous processing
  • SiteManager
    • Adds documentation

arcgis.features

arcgis.features.analysis

arcgis.features.managers

arcgis.raster

arcgis.raster.analytics

arcgis.raster.functions

  • Documentation enhancements for numerous individual functions
  • clip()
    • Adds parameters:
      • clipping_raster
      • use_input_geometry
    • Updates function to zoom to the clipped extent (not applicable for multipart polygons)

arcgis.geoanalytics

arcgis.geocoding

arcgis.geoenrichment

  • enrich()
    • Updates performance of method by changing number of records sent in requests
    • Adds support for local resources
    • Enhances performance for all variables of type list
    • Adds support for Feature Set
  • Country
    • Adds enrich() method and code snippets

arcgis.geometry

  • For Point, Polyline, Polygon and Multipoint objects:
    • Adds ability to use numeric operators to perform specific spatial operations:
      • + performs intersect
      • - performs difference
      • | performs union
      • ^ performs symmetricDifference
  • Geometry

arcgis.geometry.filters

  • Adds parameter tables to all functions

arcgis.mapping

arcgis.realtime

  • General updates to improve documentation
  • Enhances numerous operations with feed configuration

arcgis.apps

arcgis.learn

arcgis.auth

  • Enhances module so that verify_cert and proxy parameters work efficiently
    • [arcgis.apps.tools](/python/api-reference/arcgis.auth.tools.html
      • Adds helper tool utilties for automatically detecting proxies:
        • detect_proxy()
        • merge_proxies()

Fixes

Guides

Samples

Module Changes

arcgis.gis

  • GIS
    • Fixes security issues when using api_key
    • Fixes response handling for tokens with ArcGIS Online organizations that have terms and conditions
    • Fixes issue with map() not initializing correctly when zoomlevel used
    • Fixes backend for using profile keyword on MacOS systems
  • User
    • Fixes delete() to properly handle 3rd Party application provisions
  • Item
  • ContentManager
    • clone_items()
      • Fixes BUG-000146678 where form items for Survey123 fail to clone if the form contains non-ASCII characters
      • Fixes BUG-000147491 where services with long names fail with _ItemCreeateException when cloned more than once
      • Fixes _ItemCreateException when cloning feature service views
  • UserManager
  • GroupMigrationManager
    • create()
      • Fixes KeyError if group has no content or items failed or were skipped
      • Fixes Job does not exist or is inaccessible error if run by non-admin user

arcgis.gis.admin

arcgis.gis.server

arcgis.features

  • FeatureLayer
    • Fixes append() not working in ArcGIS Online
    • Fixes Public Repo Issue #1191 where delete_features() returns KeyError when run asynchronously
    • query()
      • Fixes issue where method converts integer columns to floats if as_df=True
      • Fixes TypeError: cannot safely cast non-equivalent float64 to int32 error with singles being read incorrectly
    • Fixes estimates property for ArcGIS Enterprise configurations
    • Fixes `TypeErr
  • Spatially Enabled DataFrame (GeoAccessor)
    • plot()
      • Fixes issue where objects with columns containing int32 values larger than 1e5 do not draw
      • Fixes Public Repo Issue #509 when drawing fails if there are int64 datatypes
    • from_df()
      • Fixes issue where results plot over the wrong location
    • Changes documentation to accurately reflect default value for sanitize_columns:
    • from_xy()
      • Fixes errors thrown when using object created from this method even though objects work
    • from_featureclass()
      • Fixes issue where integer fields were not properly cast to int32 values
      • Fixes NameError: name 'arcpy' is not defined for use with local files in environments without ArcPy installed
  • FeatureLayerCollection
    • Fixes BUG-000139327 where extract_changes() returned a file path instead of a dictionary
    • overwrite()
      • Fixes BUG-000136260 where method fails with hosted tables()
      • Fixes method when overwriting from CSV data
  • FeatureSet
    • Addresses Esri Community Post to update objects so they interoperate with ArcPy FeatureSet objects

arcgis.features.managers

arcgis.features.analysis

  • Fixes BUG-000145235 where overwrite failed because parameter is only available in ArcGIS Enterprise 10.9.1 and above
  • Fixes internal issue with tools so organization is recognized as ArcGIS Online when applicable
  • Fixes issues with the overwrite parameter and its availability for specific releases on specific tools
  • Fixes token management with multiple instances of GIS present while running tools

arcgis.features.manage_data

arcgis.features.summarize_data

  • join_features()
    • Fixes handling and passing of spatial relationship parameters

arcgis.raster

  • RasterCollection
    • Fixes errors when appylying or calling operations on individual rasters in a collection created from an analysis image service output by create_image_collection() in ArcGIS Online

arcgis.raster.functions

  • extract_band()
    • Fixes Unable to complete operation error because of invalid token
  • colormap()
    • Fixes Exception: Invalid or missing input parameters error when run on a layer that has a raster function set on its corresponding item
  • s1_radiometric_calibration()
    • calibration_type parameter
      • Expands documentation
      • Fixes KeyError: 'BETA_NOUGHT' error when using string input

arcgis.raster.functions.RFT

  • draw_graph()
    • Fixes Unknown silver color warning when calling method

arcgis.geoanalytics

arcgis.geocoding

arcgis.geoenrichment

  • Fixes permissions error when accessing or searching for when ArcGIS Online properly configured with service
  • Fixes import warnings
  • Fixes errors when handling z-enabled features
  • enrich()
    • Fixes failures when using a Spatially Enabled DataFrame as input

arcgis.geometry

arcgis.mapping

arcgis.realtime.velocity.feeds

arcgis.widgets

arcgis.apps

  • dashboard
  • Module Deprecated with the 2.0.1 release. See ArcGIS Dashboards Classic is Retiring for details.
    • Only ArcGIS Classic Dashboards can be made with this module. Items can be upgraded by opening for editing in ArcGIS Dashboards
  • Details
    • Updates initializer to read any layer from Feature Layer
    • Fixes
  • SerialChart
    • Fixes BUG-000144851 where creation fails when using table layer as input
    • Fixes BUG-000144648 where the Is Not Null condition cannot be met with add_filter()
  • PieChart
    • Fixes BUG-000144512 where item parameter documentation incorrectly stated input values
  • Gauge
    • Fixes Undefined Variable error when using objects
  • storymap
    • Storymap
      • Fixes issue when creating multiple Storymaps simultaneously, only one was getting content added
    • Map
      • Fixes map setter to properly update content

arcgis.learn

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.