What's new in version 2.3.0.3

  • Updates internal dependency version for requests library

What's new in version 2.3.0.2

arcgis.gis

  • Removed incorrect messaging regarding deprecations
  • ContentManager
    • clone_items()
      • Fixes error and messaging with cloning Dashboard items when using the item_mapping argument

What's new in version 2.3.0.1

arcgis.gis

arcgis.learn

What's new in version 2.3.0

Note: Includes all updates since the release of version 2.2.0

New

Guides

Samples

Module Changes

arcgis.gis

arcgis.gis Enumerations

  • ItemTypeEnum
    • Adds support for new item types:
      • TILES_PACKAGE_3D
      • TILES_SERVICE_3D

arcgis.gis.admin

arcgis.gis.server

  • Service
    • edit()
      • Adds parameter:
        • future - to allow aychnronous processing

arcgis.gis.workflowmanager

arcgis.gis.tasks

  • TaskManager
    • create()
      • Adds parameter documentation:
        • task_url
      • Updates parameter documentation for:
        • cron
        • parameters
    • search()
      • Adds options for types parameter

arcgis.features

  • Adds class:
  • refactor of query() methods with internal processing performance improvements
  • FeatureLayer
    • Adds method:
    • edit_features()
      • Runs internal operations asynchronously when applicable for performance improvements
    • append()
      • Updates documentation in upload_format to indicate how to determine supported formats
  • Spatially Enabled DataFrame - GeoAccessor
    • Adds support to time only objects to align with ArcPy and ArcGIS Enterprise
  • FeatureLayerCollection
    • Adds code snippets and explanations for initializing objects
    • extract_changes()
      • Adds code snippet and description text for servergen parameter
      • Adds code snippet for layer_servergen parameter

arcgis.features.managers

arcgis.features.analysis

arcgis.features.analyze_patterns

arcgis.features.find_locations

arcgis.features.summarize_data

  • join_features()
    • Adds support to return count only by using COUNT for statisticType and None for onStatisticField

arcgis.features.manage_data

arcgis.raster

arcgis.raster.analytics

arcgis.raster.functions

arcgis.raster.functions.gbl

  • zonal_statistics()
    • Adds options for statistic_type argument
      • MAJORITY_COUNT
      • MAJORITY_PERCENT
      • MINORITY_COUNT
      • MINORITY_PERCENT

arcgis.raster.orthomapping

arcgis.network

arcgis.network.analysis

  • Adds function:
  • Adds parameter documentation for these parameters to all tools:
    • ignore_network_location_fields
    • locate_settings
  • Adds parameter documentation for these parameters to all tools except edit_vehicle_routing_problem and solve_vehicle_routing_problem
    • accumulate attributes
    • ignore_invalid_locations
  • Adds parameter documentation to generate_service_areas()
    • exclude_sources_from_polygon_generation

arcgis.notebook

arcgis.geometry.functions

  • Reorganized API Reference table of contents
    • Adds Enumerations and Functions subheadings
  • Adds class:

arcgis.graph

arcgis.mapping

arcgis.apps

arcgis.learn

Fixes

Guides

Samples

Module Changes

arcgis.gis

  • GIS
    • Fixes BUG-000164527 where A general error occurred message is returned when invalid credentials entered for initialization
  • Item
    • share()
      • Fixes BUG-000158847 whereitem was not properly sharing to a Shared update group
    • metadata
      • Fixes issues with writing to directories that caused IO errors during clone operations
  • ContentManager
    • clone_items()
      • Fixes BUG-000162768 where ItemCreateException returned when Unicode characters in the name
      • Fixes BUG-000163916 where cloning multiple Survey123 items simultaneously failed with permissions error
      • Fixes BUG-000161757 where web maps embedded in Suvery123 form questions failed to clone
      • Fixes issue where StoryMap items with ExpressMap componenets caused method to run in a loop
  • Group
    • add_users()
      • Fixes BUG-000158059 where incorrect parameter name of admin appeared in code snippet
  • User
    • report()
      • Fixes ValueError when using weekly or monthly for duration argument
  • UserManager
    • org_search()
      • Fixes issue where exclude=True returned system account users

arcgis.gis.admin

arcgis.gis.server

arcgis.gis.nb

arcgis.gis.tasks

  • TaskManager
    • create()
      • Fixes NameError returned in notebooks created with task_type=ExecuteNotebook

arcgis.gis.sharing

arcgis.features

arcgis.features.managers

  • Fixes internal representation of GUID values on Oracle and PostgreSQL databases for:
  • FeatureLayerCollectionManager
    • overwrite()
      • Fixes BUG-000160121 by adding error message when attempting to use local files to overwrite from ArcGIS Online notebooks
      • Fixes internal logic for checking file size limits
    • create_view()
      • Updates documentation to clarify overwrite parameter functionality
      • Fixes BUG-000162549 where method returns an empty view from Feature Layer items published from Survey123
      • Fixes incorrect output for tags leading to an array appearing instead of individual strings
  • AttachmentManager
    • add()
      • Fixes issue with certain binary files being rejected
  • WebHoookServiceManager
    • Fixes BUG-000164125 :
      • create()
        • Fixes KeyError: 'globalId' error
      • list()
        • Fixes TypeError on object created with url argument using /webhooks endpoint

arcgis.features.find_locations

arcgis.features.manage_data

  • extract_data()
    • Fixes documentation issue with invalid output when using output_name argument extracting to CSV or File Geodatabase
    • Fixes wrong parameter type documentation for:
      • input_layers
      • extent

arcgis.features.summarize_data

  • Removes incorrect method from website Table of Contents
    • describe_dataset()
  • join_features()
    • Fixes formatting issues with parameter table:
      • spatial_relationship_distance
      • spatial_relationship_distance_units

arcgis.raster

arcgis.raster.analytics

  • train_classifier()
    • Fixes failure on ArcGIS Online when using unsupported parameter when should still run

arcgis.raster.functions

  • clip()
    • Fixes issue where clip_outside=False was being ignored

arcgis.raster.functions.gbl

  • Fixes iussue where Distance functions were using incorrect default sizes when writing to cloud stores

arcgis.raster.orthomapping

arcgis.geocoding

arcgis.geoenrichment

  • enrich()
    • Fixes error in general code execution with certain standard_geography_query input

arcgis.geometry.functions

  • Fixes BUG-000154257 where some functions returned a The opertion was attempted on an empty geometry 400 error when proper formatting not used for offset_units argument

arcgis.mapping

arcgis.apps

arcgis.learn

  • Data Preparation Methods
    • estimate_batch_size()
      • Fixes issue where method overestimates in evaluation mode for some Object Detection models
    • Transform3d
      • Fixes jitter values to be float only
  • Automated Machine Learning
    • AutoDL
      • Fixes error initialzing object when no network argument provided
    • AutoML
      • fit()
        • Fixes AttributeError with metapack environment for regression
      • predict()
        • Fixes issue when output_layer_name already exists
      • score()
        • Fixes issue where negative value is returned with eval_metric set to mse or rmse on the data
      • fairness_score()
        • Fixes IndexingError: Unalignable boolean Series provided as indexer error with regression models
    • ImageryModel
      • save()
        • Fixes issue where method was not printing the saved path
  • Object Classification Models
    • FeatureClassifier
      • Fixes crashing errors with tensorflow backend and specifying a backbone
      • Fixes <urlopen error> with timm backbones
      • predict()
        • Fixes TypeError when visualize=True with timm backbones
      • fit()
        • Fixes ValueError: Expreted more than 1 value per channel when training... error when run on data preparted with a batch_size of 1
      • save()
        • Fixes failure when using transformer models and tflite framework
  • Object Detection Models
    • Fixes warning messages when initializing objects
    • Fixes training failures for models when run on multiple-GPU machines
    • Fixes issues with timm backbnones not working for:
      • SingleShotDetector
      • RetinaNet
      • FasterRCNN
    • DETReg
      • fit()
        • Fixes ValueError when model is trained with consecutive runs
    • EfficientDET
      • fit()
        • Fixes AttributeError 'float' object has no attribute 'dtype'
  • Pixel Classification Models
    • Fixes issue where fit() retuns NaN values in the dice scores with data that has class values missing in the label files
    • Fixes ValueError: Expected more than 1 value per channel when training when using fit()
    • Fixes ignore_classes in semantic segmentation models when reduction parameter set to mean
  • Image Translation Models
  • 3d Models
    • Fixes issue when reading multiple files
    • Fixes ValueError too many values to unpack error on consecutive runs without running prepare_data() in between for:
      • PointCNN
      • RandLANet
    • PointCNN
      • predict_h5()
        • Fixes issue where no output produced when inferencing
      • Fixes Public Repo Issue #1361 `AttributeError: module 'display' has no attribute 'display_html' error when visualizing in ArcGIS Pro or Jupyter Notebook for:
  • Object Tracking Models
    • DeepSort
      • from_model()
        • Fixes ValueError: semaphore or lock released too many times error when called without data object
  • Feature, Tabular, anad Timeseries models
    • MLModel
      • Fixes initialization issue when prepare_tabulardata preprocessors used explanatory_variables without transformation
      • fairness_score()
        • Fixes ValueError with regression models
    • TimeSeriesModel
      • predict()
        • Fixes ValueError cannot convert to 'float64'-dytpe... with Pandas 2.0
  • Unstructured Text Models
    • arcgis.learn.text module
      • Fixes RuntimeError using from_model() with previously saved text tools caused by missing attention mask
      • EntityRecognizer
        • Fixes IndexError when initializing object for LLM backbones

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