Skip to content

Commit abcad07

Browse files
committed
notes 3.24.26..3.31.26
1 parent f1e7015 commit abcad07

1 file changed

Lines changed: 81 additions & 16 deletions

File tree

guide/02-api-overview/release_notes_243.ipynb

Lines changed: 81 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"* Updates documentation regarding [ArcGIS Online terms of use](https://doc.arcgis.com/en/arcgis-online/reference/terms-of-use.htm)\n",
1212
"* **New modules:**\n",
1313
" * [`arcgis.ai`](python/latest/api-reference/arcgis.ai.html)\n",
14-
" * Provides functionality for image and text analysis and translatation \n",
14+
" * Provides functionality for image and text analysis and translation \n",
1515
" * [`arcgis.apps.dashboards`](/python/latest/api-reference/arcgis.apps.dashboards.html)\n",
1616
" * Focused on managing content dependencies within Dashboard items for more fluid cloning capability\n",
1717
"* **Deprecated modules:**\n",
@@ -72,7 +72,9 @@
7272
" * Updates internal version values of cloned dashboards to latest version compatible with the *target* organization\n",
7373
" * **ENH-000179291** Supports identical *item id* values for the *item_mapping* dictionary when cloning Map Services between ArcGIS Enterprise deployments \n",
7474
" * [`bulk_udpate()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.bulk_update)\n",
75-
" * Adds code example to reference documentation \n",
75+
" * Adds code example to reference documentation\n",
76+
" * [`create_empty_service()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.create_empty_service)\n",
77+
" * Updates reference documentation with links to additional information \n",
7678
"* [`Folder`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder)\n",
7779
" * [`add()`]()\n",
7880
" * Adds support for *pathlib.Path* objects in the *file* argument \n",
@@ -85,7 +87,11 @@
8587
" * [`publish()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._datastores.PortalDataStore.publish)\n",
8688
" * **New parameters:**\n",
8789
" * *options*\n",
88-
" * *overwrite* \n",
90+
" * *overwrite*\n",
91+
"* [`ResourceManager`](/python/latest/api-reference/arcgis.gis.toc.html#resourcemanager)\n",
92+
" * [`add()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.ResourceManager.add)\n",
93+
" * Updates reference documentation for *file_name* and *access* parameters\n",
94+
" * Adds code example illustrating explicit file extension required for *file_name* \n",
8995
"\n",
9096
"#### [`arcgis.gis.admin`](/python/latest/api-reference/arcgis.gis.admin.html#) \n",
9197
"* Updates internal processing when initializing *AdminManager* objects for all implementations\n",
@@ -109,7 +115,10 @@
109115
" * [`about`](/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.kubernetes.KubernetesAdmin.about) \n",
110116
"* [`LicenseManager`](/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.LicenseManager)\n",
111117
" * **New method:**\n",
112-
" * [`stale_entitlement_usage()`](/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.LicenseManager.stale_entitlement_usage) \n",
118+
" * [`stale_entitlement_usage()`](/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.LicenseManager.stale_entitlement_usage)\n",
119+
"* [`DeveloperCredentialManager`](/python/latest/api-reference/arcgis.gis.admin.html#developercredentialmanager)\n",
120+
" * [`create()`](/python/latest/api-reference/arcgis.gis.admin.html#arcgis.gis.admin._stokenmgr.DeveloperCredentialManager.create)\n",
121+
" * Adds code example to reference documentation \n",
113122
" \n",
114123
"#### [`arcgis.gis.agonb`](/python/latest/api-referenceargcis.gis.agonb.html)\n",
115124
"* Enables the Python API to securely retrieve secrets for use in ArcGIS Notebooks\n",
@@ -122,7 +131,9 @@
122131
" * Updates documentation regarding [ArcGIS Online terms of use](https://doc.arcgis.com/en/arcgis-online/reference/terms-of-use.htm) \n",
123132
" * [`fromitem()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.fromitem)\n",
124133
" * **New paramter:**\n",
125-
" * *id_property* - Allows for specifying *FeatureLayer.properties.id* \n",
134+
" * *id_property* - Allows for specifying *FeatureLayer.properties.id*\n",
135+
" * [`query_top_features()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query_top_features)\n",
136+
" * Updates reference documentation to clarify *top_filter* argument and a code example illustrating results \n",
126137
"* [`Table`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.Table)\n",
127138
" * [`fromitem()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.fromitem)\n",
128139
" * **New paramter:**\n",
@@ -146,7 +157,10 @@
146157
"\n",
147158
"#### [`arcgis.features.analysis`](/python/latest/api-reference/arcgis.features.analysis.html)\n",
148159
"* Adds deprecation notice for return type to those functions with *estimate* parameter\n",
149-
"\n",
160+
"* [`arcgis.features.elevation`](python/latest/api-reference/arcgis.features.elevation.html)\n",
161+
" * [`profile()`](/python/latest/api-reference/arcgis.features.elevation.html#profile)\n",
162+
" * **ENH-000145456** Adds documentation note with information necessary to return z and/or m values\n",
163+
" \n",
150164
"#### [`arcgis.raster.analytics`](/python/latest/api-reference/arcgis.raster.analytics.html#)\n",
151165
"* **New functions:**\n",
152166
" * [`calculate_image_service()`](/python/latest/api-reference/arcgis.raster.analytics.html#calculate-image-service-field)\n",
@@ -230,7 +244,8 @@
230244
" * [`define_renderer()`](/python/latest/api-reference/arcgis.map.toc.html#arcgis.map.renderers.RendererManager.define_renderer)\n",
231245
" * [`to_template()`](/python/latest/api-reference/arcgis.map.toc.html#arcgis.map.renderers.RendererManager.to_template)\n",
232246
" * **New parameter:**\n",
233-
" * *path* \n",
247+
" * *path*\n",
248+
"* Reorganized Table of Contents so manager classes align with headings\n",
234249
"\n",
235250
"#### [`arcgis.apps`](/python/latest/api-reference/arcgis.apps.html) \n",
236251
"* [`arcgis.apps.dashboard`](/python/latest/api-reference/arcgis.apps.dashboard.html)\n",
@@ -281,7 +296,6 @@
281296
"id": "77145505",
282297
"metadata": {
283298
"editable": true,
284-
"jp-MarkdownHeadingCollapsed": true,
285299
"slideshow": {
286300
"slide_type": ""
287301
},
@@ -309,7 +323,8 @@
309323
" * [`map()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.GIS.map)\n",
310324
" * Clarifies API reference description and valid formats for *location* argument\n",
311325
" * [`notebook_server`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.GIS.notebook_server)\n",
312-
" * Fixes issues with accessing *NotebookServer* using IWA and/or PKI authentication schemes \n",
326+
" * Fixes issues with accessing *NotebookServer* using IWA and/or PKI authentication schemes\n",
327+
" * Fixes issue where value was being returned on ArcGIS for Kubernetes deployments even if no Notebook Server is configured\n",
313328
"* [`Item`](/python/latest/api-reference/arcgis.gis.toc.html#item)\n",
314329
" * [`publish()`](/python/latest/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.publish)\n",
315330
" * Fixes error on *ArcGIS Enteprise* and *ArcGIS Enterprise on Kubernetes* after updating a source *csv*, *shapefile*, *file geodatabase* or *microsoft excel* item and attempting to use *overwrite=True*\n",
@@ -383,7 +398,8 @@
383398
"* [`FeatureLayer`](/python/latest/api-reference/arcgis.features.toc.html#featurelayer) \n",
384399
" * [`query_top_features()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query_top_features)\n",
385400
" * **BUG-000180522** Fixes `AttributeError` with internal processing structures\n",
386-
"\n",
401+
" * [`query()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query)\n",
402+
" * Fixes incorrect error handling when multiple *out_fields* are specified with *return_distinct_values* \n",
387403
"* [`Spatially Enabled DataFrame`](/python/latest/api-reference/arcgis.features.toc.html#geoaccessor) (*GeoAccessor*)\n",
388404
" * [`from_featureclass()`](/python/latest/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.from_featureclass)\n",
389405
" * Fixes `TypeError` when reading from files with spatial references other than 4326 or 3857 in `gdal` processing environments\n",
@@ -397,6 +413,8 @@
397413
"* [`arcgis.features.find_locations`](/python/latest/api-reference/arcgis.features.find_locations.html)\n",
398414
" * [`find_similar_locations()`](/python/latest/api-reference/arcgis.features.find_locations.html#arcgis.features.find_locations.find_similar_locations)\n",
399415
" * Fixes incorrect output descriptions in reference documentation\n",
416+
" * [`find_existing_locations()`](/python/latest/api-reference/arcgis.features.find_locations.html#arcgis.features.find_locations.find_existing_locations)\n",
417+
" * Fixes reference documentation formatting so parameter table renders correctly \n",
400418
"* [`arcgis.features.analyze_patterns`](/python/latest/api-reference/arcgis.features.analyze_patterns.html)\n",
401419
" * Fixes incorrect output descriptions in reference documentation for:\n",
402420
" * [`find-point-clusters()`](/python/latest/api-reference/arcgis.features.analyze_patterns.html#find-point-clusters)\n",
@@ -415,7 +433,10 @@
415433
" * Fixes documentation error describing method\n",
416434
"* [`TraceNetworkManager`](/python/latest/api-reference/arcgis.features.managers.html#tracenetworkmanager)\n",
417435
" * [`validate_topology()`](/python/latest/api-reference/arcgis.features.managers.html#arcgis.features._trace.TraceNetworkManager.validate_topology)\n",
418-
" * Clarifies *validation_type* parameter API Reference description \n",
436+
" * Clarifies *validation_type* parameter API Reference description\n",
437+
"* [`AttachmentManager`](/python/latest/api-reference/arcgis.features.managers.html#attachmentmanager)\n",
438+
" * [`count()`](/python/latest/api-reference/arcgis.features.managers.html#arcgis.features.managers.AttachmentManager.count)\n",
439+
" * **BUG-000183019** Fixes error when running operation against features with no attachments \n",
419440
"\n",
420441
"#### [`arcgis.raster`](/python/latest/api-reference/arcgis.raster.toc.html)\n",
421442
"* [`RasterCollection`](/python/latest/api-reference/arcgis.raster.toc.html#rastercollection)\n",
@@ -431,7 +452,9 @@
431452
"* [`segment_mean_shift()`](/python/latest/api-reference/arcgis.raster.functions.html#segment_mean_shift)\n",
432453
" * Adds missing parameter: *max_num_pixels_per_segment*\n",
433454
"* [`apply()`](/python/latest/api-reference/arcgis.raster.functions.html#apply)\n",
434-
" * Fixes situation where saving an imagery layer after applying a filter with rendering rule creates an empty image service \n",
455+
" * Fixes situation where saving an imagery layer after applying a filter with rendering rule creates an empty image service\n",
456+
"* [`raster_collection_function()`](/python/latest/api-reference/arcgis.raster.functions.html#raster-collection-function)\n",
457+
" * Fixes issue where spatial reference is not being read when passing a *Feature Layer* as the *query_geometry* argument \n",
435458
"\n",
436459
"#### [`arcgis.raster.functions.RFT`](/python/latest/api-reference/arcgis.raster.functions.RFT.html)\n",
437460
"* [`RFT`](/python/latest/api-reference/arcgis.raster.functions.RFT.html#arcgis.raster.functions.RFT)\n",
@@ -447,6 +470,10 @@
447470
" * **BUG-000181995** Fixes `TypeError` when adding a *WMTS* service layer \n",
448471
"\n",
449472
"#### [`arcgis.apps`](/python/latest/api-reference/arcgis.apps.html)\n",
473+
"* [`itemgraph`](/python/latest/api-reference/arcgis.apps.itemgraph.html)\n",
474+
" * [`create_dependency_graph()`](/python/latest/api-reference/arcgis.apps.itemgraph.html#create-dependency-graph)\n",
475+
" * [**Public Repo Issue #2429**](https://github.com/Esri/arcgis-python-api/issues/2429) and **BUG-000182468** Fixes issue where *ItemNode* incorrectly created when *id* values within web maps resemble structure of item ids\n",
476+
" * [**Public Repo Issue #2436**](https://github.com/Esri/arcgis-python-api/issues/2436) Fixes issue with *web map* dependencies when more than one *GIS* is specified in the environment\n",
450477
"* [`storymap`](/python/latest/api-reference/arcgis.apps.storymap.html)\n",
451478
" * [`StoryMap`](/python/latest/api-reference/arcgis.apps.storymap.html#storymap)\n",
452479
" * **BUG-000181653** Fixes issue where initializing object formed the GIS url incorrectly \n",
@@ -480,39 +507,77 @@
480507
"* [`workforce`](/python/latest/api-reference/arcgis.apps.workforce.html)\n",
481508
" * [`Assignment`](/python/latest/api-reference/arcgis.apps.workforce.html#arcgis.apps.workforce.Assignment)\n",
482509
" * [`update()`](/python/latest/api-reference/arcgis.apps.workforce.html#arcgis.apps.workforce.Assignment.update)\n",
483-
" * **BUG-000180622** Fixes `KeyError` on results \n",
510+
" * **BUG-000180622** Fixes `KeyError` on results\n",
511+
"\n",
512+
"[**Public Repo Issue #2429**](https://github.com/Esri/arcgis-python-api/issues/2429)\n",
484513
"\n",
485514
"#### [`arcgis.learn`](/python/latest/api-reference/arcgis.learn.toc.html)\n",
486515
"* Fixes issue where models generated output with a different bit-depth than the original\n",
516+
"* Fixes `UnpicklingErrors` with multiple different models\n",
487517
"* [Data Preparation Methods](/python/latest/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n",
488518
" * [`prepare_data()`](/python/latest/api-reference/arcgis.learn.toc.html#prepare-data)\n",
489519
" * Fixes `IndexError` with *show_batch()* on *PointCloud* datasets for 3D segmentation models\n",
490520
" * Fixes *num_workers* argument being overwritten on Linux operating systems\n",
521+
"* [Object Classification Models](/python/latest/api-reference/arcgis.learn.toc.html#object-classification-models)\n",
522+
" * [`FeatureClassifier`](/python/latest/api-reference/arcgis.learn.toc.html#featureclassifier)\n",
523+
" * [`plot_hard_examples()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.plot_hard_examples)\n",
524+
" * Fixes `TypeError` when run against models using *SAtlas* backbones \n",
491525
"* [Object Detection Models](/python/latest/api-reference/arcgis.learn.toc.html#object-detection-models)\n",
492526
" * [`FasterRCNN`](/python/latest/api-reference/arcgis.learn.toc.html#fasterrcnn)\n",
493527
" * Fixes various bugs when initializing with *terramind_base* backbone and chip sizes other than pretrained 224\n",
528+
" * [`RetinaNet`](/python/latest/api-reference/arcgis.learn.toc.html#retinanet)\n",
529+
" * [`save()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.RetinaNet.save)\n",
530+
" * Fixes `RuntimeError` when saving with *torchscript* framework \n",
494531
" * [`SingleShotDetector`](/python/latest/api-reference/arcgis.learn.toc.html#singleshotdetector)\n",
495532
" * [`lr_find()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.SingleShotDetector.lr_find)\n",
496533
" * Fixes `WeightsUnpickler` error when running method\n",
497534
" * [`show_results()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.SingleShotDetector.show_results)\n",
498-
" * Fixes `TypeError` when saving results at the end of epochs (also occurs with *show_batch()* on data objects) \n",
535+
" * Fixes `TypeError` when saving results at the end of epochs (also occurs with *show_batch()* on data objects)\n",
536+
" * [`MaskRCNN`](/python/latest/api-reference/arcgis.learn.toc.html#maskrcnn)\n",
537+
" * Fixes `IndexError` issues when using various *timm* backbones \n",
538+
" * [`MMDetection`](/python/latest/api-reference/arcgis.learn.toc.html#mmdetection)\n",
539+
" * [`fit()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.MMDetection.fit)\n",
540+
" * Fixes warnings returned when using the *dcn* model \n",
541+
" * [`DETReg`](/python/latest/api-reference/arcgis.learn.toc.html#detreg)\n",
542+
" * [`fit()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.DETReg.fit)\n",
543+
" * Fixes `Could not load best model` error\n",
544+
" * Fixes issue with *NaN* validation loss \n",
499545
"* [Pixel Classification Models](python/latest/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n",
500546
" * [`DeepLab`](/python/latest/api-reference/arcgis.learn.toc.html#deeplab)\n",
501547
" * Fixes a load failure with previously saved models configured with `timm` and `satlas` backbones using *ArcGIS Pro Classify Pixels Using Deep Learning* tool\n",
548+
" * [`ChangeDetector`](/python/latest/api-reference/arcgis.learn.toc.html#changedetector)\n",
549+
" * [`precision_recall_score()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.ChangeDetector.precision_recall_score)\n",
550+
" * Fixes peformance issues with this method \n",
502551
" * [`SamLoRA`](/python/latest/api-reference/arcgis.learn.toc.html#samlora)\n",
503552
" * Updates internal processing to ensure default *vit_b* backbone is used when no argument provided\n",
504553
"* [3D Models]()\n",
505554
" * [`PTv3Seg`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.PTv3Seg)\n",
506555
" * [`lr_find()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.PTv3Seg.lr_find)\n",
507556
" * Removes warnings that should not be emitted during operation\n",
557+
"* [Feature, Tabular, and Timeseries Models](/python/latest/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n",
558+
" * Fixes issue where negative *r2* scores were being returned\n",
559+
" * [`TimeSeriesModel`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel)\n",
560+
" * [`predict()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel.predict)\n",
561+
" * Fixes `TypeError` regarding *Timestamp* argument\n",
562+
" * Fixes `ValueError` regarding *frequency* spanning a negative value \n",
563+
"* [Raster Timeseries Models](/python/latest/api-reference/arcgis.learn.toc.html#raster-time-series-models)\n",
564+
" * [`PSETAE`](/python/latest/api-reference/arcgis.learn.toc.html#psetae)\n",
565+
" * [`show_results()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.PSETAE.show_results)\n",
566+
" * Fixes a *Pandas* `KeyError` when running operation\n",
567+
" * [`load()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.PSETAE.load)\n",
568+
" * Fixes `UnpicklingError` attempting to load model \n",
508569
"* [Unstructured Text Models]()\n",
509570
" * [arcgis.learn.text module]()\n",
510571
" * [`EntityRecognizer`](/python/latest/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer)\n",
511572
" * [`extract_entities()`](/python/latest/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer.extract_entities)\n",
512-
" * Fixes `TypeError: can only join an iterable` error \n",
573+
" * Fixes `TypeError: can only join an iterable` error \n",
513574
"* [Inferencing Methods](/python/latest/api-reference/arcgis.learn.toc.html#inferencing-methods)\n",
514575
" * [`detect_objects()`](/python/latest/api-reference/arcgis.learn.toc.html#detect-objects)\n",
515-
" * Fixes incorrect _threshhold_ values when using pretrained model building footprints "
576+
" * Fixes incorrect _threshhold_ values when using pretrained model building footprints\n",
577+
" * Fixes compatibility errors when using *FasterRCNN* or *RetinaNet* models saved in previous version of the Python API\n",
578+
"* [Model Management](/python/latest/api-reference/arcgis.learn.toc.html#model-management)\n",
579+
" * [`train_model()`](/python/latest/api-reference/arcgis.learn.toc.html#arcgis.learn.train_model)\n",
580+
" * Fixes execution failure with *AutoML* when using a shapefile for input training features and explanatory distance features "
516581
]
517582
}
518583
],

0 commit comments

Comments
 (0)