Skip to content

Commit 92abfb7

Browse files
committed
update version numbers for api 2.1.0
1 parent a4c805b commit 92abfb7

File tree

3 files changed

+49
-16
lines changed

3 files changed

+49
-16
lines changed

guide/01-getting-started/install-and-set-up.ipynb

Lines changed: 41 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"metadata": {},
2121
"source": [
2222
"## Table of Contents\n",
23-
"* [Installation for ArcGIS Pro 2.5.x and later](#Installation-for-ArcGIS-Pro-2.5.x-and-later)\n",
23+
"* [Installation for ArcGIS Pro 3.0 and later](#Installation-for-ArcGIS-Pro-3.0-and-later)\n",
2424
" * [Installation using Python Package Manager](#Installation-using-Python-Package-Manager)\n",
2525
" * [Installation using Python Command Prompt](#Installation-using-Python-Command-Prompt)\n",
2626
" * [Upgrade package](#Upgrade-package)\n",
@@ -52,14 +52,14 @@
5252
"cell_type": "markdown",
5353
"metadata": {},
5454
"source": [
55-
"## Installation for ArcGIS Pro 2.5.x and later"
55+
"## Installation for ArcGIS Pro 3.0 and later"
5656
]
5757
},
5858
{
5959
"cell_type": "markdown",
6060
"metadata": {},
6161
"source": [
62-
"Python has a rich collection of packages that can be used in ArcGIS Pro. To simplify the use of Python packages, ArcGIS Pro includes a package management system called [conda](https://conda.io/en/latest/). Conda takes the guesswork and hassle out of installing and updating packages and their dependencies.\n",
62+
"Python has a rich collection of packages that can be used in [ArcGIS Pro](https://pro.arcgis.com/en/pro-app/latest/get-started/download-arcgis-pro.htm). To simplify the use of Python packages, ArcGIS Pro includes a package management system called [conda](https://conda.io/en/latest/). Conda takes the guesswork and hassle out of installing and updating packages and their dependencies.\n",
6363
"\n",
6464
"To further extend the versatility and utility of Python packages, multiple installations of Python can coexist on a single workstation, independent of one another. Each of these installations is referred to as a Python environment. Each Python environment can have its own set of packages, allowing you to switch between sets of Python functionality without uninstalling and reinstalling packages each time.\n",
6565
"\n",
@@ -77,7 +77,7 @@
7777
"cell_type": "markdown",
7878
"metadata": {},
7979
"source": [
80-
"ArcGIS Pro 2.5 and later releases ship with conda and the `arcgis` package pre-installed. The functionality of conda is integrated into ArcGIS Pro through the `Python Package Manager`. The Python Package Manager removes many of the hurdles faced when writing Python code. It supports installing open-source and third-party libraries that are associated with an individual project, rather than the base Python installation. This simplifies the process of successfully sharing complex Python tools across multiple computers."
80+
"Starting from version 2.5, ArcGIS Pro releases ship with conda and the `arcgis` package pre-installed. The functionality of conda is integrated into ArcGIS Pro through the `Python Package Manager`. The Python Package Manager removes many of the hurdles faced when writing Python code. It supports installing open-source and third-party libraries that are associated with an individual project, rather than the base Python installation. This simplifies the process of successfully sharing complex Python tools across multiple computers."
8181
]
8282
},
8383
{
@@ -247,16 +247,18 @@
247247
"source": [
248248
"## Install with minimum dependencies\n",
249249
"\n",
250-
"Both `conda install -c esri arcgis` and `pip install arcgis` will install all of the dependencies outlined in the [system requirements](https://developers.arcgis.com/python/guide/system-requirements/) section. However, the API can function in a 'stripped down' state with only a few dependencies. This allows developers to deploy the API with minimal footprint in space constrained environments. For this to work, you need to manually manage the dependencies in your environment based on the applications you need to solve and if you don't want to use every feature of the API. As of `v1.8.3` of the Python API, the minimum dependencies needed are:\n",
250+
"Both `conda install -c esri arcgis` and `pip install arcgis` will install all of the dependencies outlined in the [system requirements](https://developers.arcgis.com/python/guide/system-requirements/) section. However, the API can function in a 'stripped down' state with only a few dependencies. This allows developers to deploy the API with minimal footprint in space constrained environments. For this to work, you need to manually manage the dependencies in your environment based on the applications you need to solve and if you don't want to use every feature of the API. As of `v2.1.0` of the Python API, the minimum dependencies needed include:\n",
251251
"\n",
252252
" - `ujson`\n",
253253
" - `six`\n",
254254
" - `requests`\n",
255255
" - This library has its own dependencies that must be included\n",
256256
" - `requests-toolbelt`\n",
257-
" - `requests_ntlm`\n",
257+
" - `requests-kerberos`\n",
258+
" - `requests-oauthlib`\n",
259+
" - `requests-gssapi`\n",
260+
" - `requests_ntlm2`\n",
258261
" - This library has its own dependencies that must be included\n",
259-
" - `ntlm-auth`\n",
260262
"\n",
261263
"To install the API with no dependencies, simply add the `--no-deps` flag to any install command:\n",
262264
" * `conda install -c esri arcgis --no-deps` \n",
@@ -482,7 +484,7 @@
482484
"\n",
483485
"```conda install -c esri arcgis_learn=2.1.0 python=3.9```\n",
484486
"\n",
485-
"Note: Python version 3.6 and 3.8 are also supported with this command."
487+
"Note: Python version 3.7 and 3.8 are also supported with this command."
486488
]
487489
},
488490
{
@@ -576,7 +578,7 @@
576578
],
577579
"metadata": {
578580
"kernelspec": {
579-
"display_name": "Python 3 (ipykernel)",
581+
"display_name": "Python 3",
580582
"language": "python",
581583
"name": "python3"
582584
},
@@ -590,7 +592,7 @@
590592
"name": "python",
591593
"nbconvert_exporter": "python",
592594
"pygments_lexer": "ipython3",
593-
"version": "3.7.11"
595+
"version": "3.7.10"
594596
},
595597
"toc": {
596598
"base_numbering": 1,
@@ -604,6 +606,35 @@
604606
"toc_position": {},
605607
"toc_section_display": false,
606608
"toc_window_display": false
609+
},
610+
"varInspector": {
611+
"cols": {
612+
"lenName": 16,
613+
"lenType": 16,
614+
"lenVar": 40
615+
},
616+
"kernels_config": {
617+
"python": {
618+
"delete_cmd_postfix": "",
619+
"delete_cmd_prefix": "del ",
620+
"library": "var_list.py",
621+
"varRefreshCmd": "print(var_dic_list())"
622+
},
623+
"r": {
624+
"delete_cmd_postfix": ") ",
625+
"delete_cmd_prefix": "rm(",
626+
"library": "var_list.r",
627+
"varRefreshCmd": "cat(var_dic_list()) "
628+
}
629+
},
630+
"types_to_exclude": [
631+
"module",
632+
"function",
633+
"builtin_function_or_method",
634+
"instance",
635+
"_Feature"
636+
],
637+
"window_display": false
607638
}
608639
},
609640
"nbformat": 4,

guide/01-getting-started/system-requirements.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
"metadata": {},
2323
"source": [
2424
"## Operating System \n",
25-
"The ArcGIS API for Python is compatible with 32-bit and 64-bit versions of Windows, macOS, and Linux.\n",
25+
"The ArcGIS API for Python 2.1.0 is compatible with 64-bit versions of Windows, macOS, and Linux. Note that, 32-bit versions of Windows and Linux is no longer supported for API versioned later than 1.7.1.\n",
2626
"\n",
2727
"## Python Version\n",
28-
"Python 3.5 or later is required to use the ArcGIS API for Python.\n",
28+
"Python 3.7 or later is required to use the ArcGIS API for Python 2.1.0.\n",
2929
"\n",
3030
"## Dependencies\n",
3131
"The full power of the ArcGIS API for Python is best experienced when all its dependencies are installed. However, specific tasks such as GIS administration and content management can be accomplished with a subset of dependencies installed. See [Install with minimum Dependencies](../install-and-set-up#install-with-minimum-dependencies) to install the `arcgis` package in this manner.\n",
@@ -71,7 +71,7 @@
7171
],
7272
"metadata": {
7373
"kernelspec": {
74-
"display_name": "Python 3 (ipykernel)",
74+
"display_name": "Python 3",
7575
"language": "python",
7676
"name": "python3"
7777
},
@@ -85,7 +85,7 @@
8585
"name": "python",
8686
"nbconvert_exporter": "python",
8787
"pygments_lexer": "ipython3",
88-
"version": "3.7.11"
88+
"version": "3.7.10"
8989
},
9090
"toc": {
9191
"base_numbering": 1,

guide/01-getting-started/understanding-conda.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@
7676
"\n",
7777
" * [Python and ArcGIS Pro 1.3: Conda](https://community.esri.com/docs/DOC-8359)\n",
7878
" * [Conda and ArcGIS Pro 1.4](https://arcpy.wordpress.com/2016/10/21/conda-and-arcgis-pro/)\n",
79+
" * [ArcGIS Notebooks in ArcGIS Pro (2.9) FAQ](https://community.esri.com/t5/python-documents/arcgis-notebooks-in-arcgis-pro-2-9-faq/ta-p/1116141)\n",
80+
" * [ArcGIS Notebooks in ArcGIS Pro (3.0) FAQ](https://community.esri.com/t5/python-documents/arcgis-notebooks-in-arcgis-pro-3-0-faq/ta-p/1196582)\n",
7981
"\n",
8082
"### Anaconda Distribution\n",
8183
"After the installation, Anaconda installs Python, conda, and hundreds of default packages into one environment:\n",
@@ -200,7 +202,7 @@
200202
"metadata": {
201203
"anaconda-cloud": {},
202204
"kernelspec": {
203-
"display_name": "Python 3 (ipykernel)",
205+
"display_name": "Python 3",
204206
"language": "python",
205207
"name": "python3"
206208
},
@@ -214,7 +216,7 @@
214216
"name": "python",
215217
"nbconvert_exporter": "python",
216218
"pygments_lexer": "ipython3",
217-
"version": "3.7.11"
219+
"version": "3.7.10"
218220
},
219221
"toc": {
220222
"base_numbering": 1,

0 commit comments

Comments
 (0)