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.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close