From 7094d8d9dc52d4ad8defaa7155c63cf465c82174 Mon Sep 17 00:00:00 2001 From: Jay Roebuck Date: Wed, 6 Aug 2025 16:32:25 -0400 Subject: [PATCH 1/3] update environment --- environment.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/environment.yml b/environment.yml index 10c0f96c49..e346e0cc28 100644 --- a/environment.yml +++ b/environment.yml @@ -3,6 +3,4 @@ channels: - esri dependencies: - arcgis -- notebook -- ipywidgets >=5.2.2,<7 -- widgetsnbextension >=1.2.6,<3 +- arcgis-mapping From 9b85acb6e49ff90e2f72de0d9d3d00ac926baa74 Mon Sep 17 00:00:00 2001 From: Jay Roebuck Date: Wed, 6 Aug 2025 16:40:01 -0400 Subject: [PATCH 2/3] add pixi environment --- .gitignore | 1 + pixi.toml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 pixi.toml diff --git a/.gitignore b/.gitignore index d157fe6f59..d62530fea1 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ guide/gis module/.ipynb_checkpoints/class gis.ContentManager-checkpoint.ipynb .ipynb_checkpoints .idea/ .DS_Store +pixi.lock diff --git a/pixi.toml b/pixi.toml new file mode 100644 index 0000000000..922e509b95 --- /dev/null +++ b/pixi.toml @@ -0,0 +1,17 @@ +[workspace] +authors = ["Esri Python "] +channels = ["esri", "main"] +channel-priority = "disabled" +name = "arcgis-python-api" +platforms = ["win-64", "linux-64", "osx-arm64", "osx-64"] +version = "2.4.1" + +[dependencies] +python = "3.11.*" +arcgis = "2.4.1.*" + +[feature.mapping.dependencies] +arcgis-mapping = "4.31.*" + +[environments] +mapping = { features = ["mapping"] } \ No newline at end of file From dd81df21c458d98c3838cd94753449da4bfac4c2 Mon Sep 17 00:00:00 2001 From: Jay Roebuck Date: Wed, 6 Aug 2025 16:51:36 -0400 Subject: [PATCH 3/3] add note for Anaconda Inc TOS --- pixi.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pixi.toml b/pixi.toml index 922e509b95..ffc70eadb1 100644 --- a/pixi.toml +++ b/pixi.toml @@ -1,5 +1,8 @@ [workspace] authors = ["Esri Python "] +# NOTE: Usage of `main` channel is governed by Anaconda, Inc. terms of service +# Please ensure you are in compliance +# See https://legal.anaconda.com/policies/en/#terms-of-service channels = ["esri", "main"] channel-priority = "disabled" name = "arcgis-python-api"