• Release notes

What's new in version 2.1.0

New

  • Adds Dask Support
  • Adds descriptive information for results of asynchronous functions
    • see a future parameter for functions and methods in the documentation
  • Adds hyperlinks to return values in API Reference documentation
  • Removes ntlm_authentication and replaces with gsspi/kerberos on non-Windows machines

Guides

Samples

Module Changes

arcgis.gis

arcgis.gis.admin

arcgis.gis.server

arcgis.gis.workflowmanager

  • Fixes token management issue when connecting with Windows Authentication (IWA)
  • Job_Manager
    • get()
      • Adds parameter:
        • get_holds

arcgis.features

arcgis.features.analysis

  • Updates documentation with current information about how Esri manages live traffic data

arcgis.features.managers

arcgis.features.analyze_patterns

arcgis.raster

arcgis.raster.analytics

arcgis.raster.functions

arcgis.raster.functions.gbl

arcgis.raster.utils

arcgis.geoanalytics

arcgis.geoenrichment

  • Adds ability to:
    • use data collections without calling Country enrich
    • pass in different addresses from different places in the world
    • use NamedAreas with data collections
  • Adds object:
  • enrich()
    • Adds ability to use BufferStudyArea as study_areas argument
    • Adds ability to enrich multiple countries simultaneously
  • Country

arcgis.graph

  • Adds documentation introducing module and noting which versions of the API can work with which versions of ArcGIS Enterprised deployments of knowldege graphs
  • search()
    • Adds documentation note on finding valid values for category argument

arcgis.mapping

arcgis.realtime

arcgis.widgets

  • MapView
    • Adds methods:
    • basemap
      • Updates property to account for new options
      • Updates messaging and behavior when accessing basemaps requiring authentication

arcgis.apps

arcgis.learn

arcgis.auth

Fixes

  • Adds warning message indicating verify_cert=False is a security risk

Guides

Module Changes

arcgis.gis

  • GIS
    • Fixes Public Repo Issue #1263) where notebooks opened in ArcGIS Pro and using pro authentication fail to recognize token
    • Fixes bug with Windows authentication not honoring verify_cert=False when there is an invalid SSL certificate
    • Fixes issue when using Windows Authentication or Kerberos to connect to a Geoprocessing Service in organization deployed to ArcGIS Kubernetes
    • Fixes issue where certain proxies blocked OAuth authentication
    • Fixes issue where server cannot be properly accessed with Windows Authentication on single-machine deployments
    • Fixes Public Repo Issue #1349 where connecting returns InsecureRequestWarning when setting use_gen_token and verify_cert to True
    • hosting_servers
      • Fixes issue where property was not honoring proxy methods
    • Fixes issue with connecting to servers protected by LDAP
  • Item
    • metadata
    • usage()
      • Fixes issue where dates were transformed incorrectly if as_df argument was True
    • update()
      • Fixes failure to update item if it resides in a folder
      • Removes commentsEnabled parameter from table as no longer supported on a per item basis
  • ContentManager
    • clone_items()
      • BUG-000147274 Fixes issue with failing to clone item metadata
      • BUG-000149255 Fixes KeyError when cloning Solutions apps
      • BUG-000152758 Fixes issue where layers in a group layer were not being cloned
      • BUG-000153477 Fixes issue where method attempted to clone Living Atlas layers
    • advanced_search()
      • Updates to parameter table formatting
    • search()
      • BUG-000152801 Fixes issue where categories parameter was improperly formatted in sent request
  • Group
    • Fixes Public Repo Issue #1279 issue where not all properties were being returned when searching so provider value was always returning None
  • ResourceManager
    • get()
      • Fixes return value formatting when try_json=False
  • User
    • reassign_to()
      • BUG-000153399 Fixes issue where exceptions raised if items have related items

arcgis.gis.admin

arcgis.gis.server

arcgis.gis.nb

arcgis.features

  • FeatureLayer
    • query()
      • Fixes error when setting return_distinct_values to True and specifying multiple out_fields
    • properties
      • Fixes failure to load on layers with a VersionManagementService and attachments enabled
    • edit_features()
      • BUG-000142118 Fixes issue in environments without ArcPy where method fails to add polygon features with holes
  • Spatially Enabled DataFrame (GeoAccessor)
    • Fixes Public Repo Issue #1295 Could not load dataset error returned when using these methods when columns contain non-finite values, such as NA or Inf:
      • from_layer()
      • to_featureclass()
      • to_table()
    • Fixes properties returning incorrect value:
    • plot()
      • Replaces duplicate symbol_type with symbol_style in parameter table documentation
      • Fixes rendering for default value
    • from_df()
      • Fixes error in handling the spatial reference in environments without ArcPy
    • to_featureclass()
    • to_featurelayer()
      • Fixes error when np.nan values exist within the data in environment without ArcPy
    • to_featureset()
      • Fixes Public Repo Issue #1281 AttributeError regarding .str accessor when data frame has column with np.nan values
    • from_table()
    • from_xy()
      • Fixes Public Repo Issue #1282 ModuleNotFoundError regarding geomet missing from dependencies
      • Fixes issue where the object created from this method would not render all features properly
  • GeoSeriesAccessor (geom namespace on SHAPE column)
  • FeatureSet
    • from_dict()
      • Fixes issue with improperly setting the geometry when calling sdf property
      • Fixes error when using sdf to create an empty dataframe from FeatureSet with empty SHAPE column and ArcPy not in environment
    • from_geojson()
  • Feature
    • Updates various code snippet documentation
  • Table

arcgis.features.managers

arcgis.features.analysis

  • Adds note indicating which ArcGIS Enterprise release version introduces the overwrite key for the context dictionary
  • Adds error messaging when the required input_layer argument is not provided and if GIS object is not initialized

arcgis.features.manage_data

  • extract_data()
    • Fixes bug where AttributeError returned when data_format argument not provided
    • Fixes bug where output_name not honored by some output types

arcgis.raster

arcgis.raster.analytics

  • create_image_collection()
    • BUG-000145660 Fixes Portal refresh item error when image_collection argument has spaces
  • copy_raster()
    • Fixes incorrect output on ArcGIS Online if input_rasters argument is a folder with white space in the name

arcgis.geocoding

  • batch_geocode()
    • Fixes KeyError:'location' if address was not matched as_featureset argument is True

arcgis.geoenrichment

  • enrich()
    • Fixes AssertionError regarding permissions check when connecting to organization with api_key
    • Fixes TypeError with NamedArea as study_areas argument
    • Updates documentation to reference details for argument formatting
    • Removes warning that defaults are used when no enrich variables are explicitly entered
    • Updates performance for Spatially Enabled Dataframes
    • Fixes issues so study_areas argument can be Geometry objects, Dictionaries, or Spatially Enabled DataFrames
    • Fixes failure to return all records when enriching local data
  • Country()
    • Fixes TypeError when accessing geometry property
    • Fixes ValueError when initializing object with local data in ArcGIS Pro

arcgis.geometry

arcgis.mapping

arcgis.apps

  • storymap
    • Storymap
      • Fixes issue where object failed to initialize when using ArcGIS Enterprise
      • nodes property
        • Updates return format to an easier format to read
      • get() method
        • Updates error messaging if searching for non-existent node
        • Updates search mechanism to return all main nodes with various text value inputs
      • save() methoditle
        • Fixes issue where url was set incorrectly when publish=True
        • Fixes issue where title was being overwritten during publishing
        • Fixes issue with thumbnail showing as broken picture in the Item pane
    • Map
      • map
        • Fixes creating initial viewpoint and center when creating new node before adding map to story
    • Sidecar
      • remove_slide()
        • Fixes bug where deleting slide removed resource even if it was still being used

arcgis.learn

  • Fixes various access errors because checkpoints and folders were being created in incorrect working directory locations
  • Fixes issue with backbones not downloading correctly ever after install of arcgis_dl_backbones
  • Fixes from_model() ignoring chip_size of the supplied model
  • Data Preparation Methods
    • prepare_data()
      • Fixes IndexError with multiple folder workflow if classes are different in each folder
      • Fixes inconsistent behavior between RGB and Multispectral data when using show_batch()
      • Fixes null geometry error during internal conversions
      • Fixes failue if number of data points exceeds 65000
      • Removes unncessary warning messages regarding class imbalance
  • Automated Machine Learning
    • AutoDL
      • Fixes issue where show_results() displayed results incorrectly from predicted results
      • Fixes divide by zero error while calculating max epochs
      • Fixes error while saving a trained model
    • AutoML
      • Fixes datum transformation with output features class when using ArcGIS Pro Train Using AutoML (GeoAI) tool
      • Fixes bugs due to change of datatype from numpy to pandas
      • Fixes json serialisation error due to numpy.int64
      • Fixes class imbalance warning
      • save()
        • Fixes issue where saving more than once returned FileNotFoundError
    • ImageryModel
  • Object Classification Models
    • FeatureClassifier
      • Fixes issue where parameter in model file to process a full image was not being recognized
  • Object Detection Models
    • FasterRCNN
      • Fixes incorrect metric calculations at the end of each epoch
      • Fixes issue with show_results() displaying white images when objects initialized from NAIP Imagery
    • MaskRCNN
      • Fixes AttributeError: 'ListedColormap' failures for:
        • show_batch()
        • show_results()
      • fit()
        • Fixes ValueError math domain error
    • YOLOv3
      • Fixes show_results returning faded images
      • predict()
        • Fixes issue where axes displayed in imagery visualization
  • Image Translation Models
  • 3d Models
  • Image Translation Models
    • CycleGAN
      • Removes erroneous matplotlib warning message with show_results()
  • Feature, Tabular, anad Timeseries models
  • Model Management
    • train_model()
      • Fixes Division by zero erro when training multiple folders and data folders are empty

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