Skip to content

Commit 73e0a31

Browse files
authored
Merge branch 'next' into master
2 parents cee255a + 2d1568c commit 73e0a31

File tree

313 files changed

+979
-361873
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

313 files changed

+979
-361873
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ This SDK repository contains the following items:
1111

1212
You have multiple ways of executing these notebooks as listed below:
1313

14-
- Execute locally on your computer by installing anaconda and the API. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Get-Conda-with-Anaconda-for-Python-Distribution)
15-
- Execute with ArcGIS Pro. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Get-Conda-with-ArcGIS-Pro)
16-
- Execute with ArcGIS Hosted Notebooks. See [here](https://www.esri.com/en-us/arcgis/products/arcgis-notebook-server)
17-
- Execute in a Dockerised environment. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Install-as-a-Docker-image)
14+
- Execute locally on your computer by installing anaconda and the API. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Installation-using-Anaconda-for-Python-Distribution)
15+
- Execute with ArcGIS Pro. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Installation-for-ArcGIS-Pro-2.5.x-and-later)
16+
- Execute with ArcGIS Notebooks, hosted on ArcGIS Online. Checkout [this group](https://www.arcgis.com/home/group.html?id=2464da88f55e45d89aedcae843167f51#overview) with sample notebooks.
17+
- Execute in a Dockerised environment. See help [here](https://developers.arcgis.com/python/guide/install-and-set-up/#Installation-as-a-Docker-image)
1818
- Execute with Binder. See help [here](https://mybinder.org/)
1919

2020
## Issues
@@ -26,7 +26,7 @@ Find a bug or want to request a new feature? Please let us know by submitting a
2626
Anyone and everyone is welcome to contribute. Please see our contribution guideline [here](https://github.com/Esri/arcgis-python-api/wiki/How-to-contribute-samples-and-guide-chapters).
2727

2828
## Licensing
29-
Copyright 2018-2019 Esri
29+
Copyright 2018-2022 Esri
3030

3131
Licensed under the Apache License, Version 2.0 (the "License");
3232
you may not use this file except in compliance with the License.

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

Lines changed: 1 addition & 580 deletions
Large diffs are not rendered by default.

guide/01-getting-started/install-older-versions.ipynb

Lines changed: 1 addition & 499 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1 @@
1-
{
2-
"cells": [
3-
{
4-
"cell_type": "markdown",
5-
"metadata": {},
6-
"source": [
7-
"# System requirements\n",
8-
"\n",
9-
"## Operating System \n",
10-
"The ArcGIS API for Python is compatible with 32-bit and 64-bit versions of Windows, macOS, and Linux.\n",
11-
"\n",
12-
"## Python Version\n",
13-
"Python 3.5 or later is required to use the ArcGIS API for Python.\n",
14-
"\n",
15-
"## Dependencies\n",
16-
"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 just the [`six`](https://pypi.python.org/pypi/six) package installed. See [Install without Dependencies](../install-and-set-up/#Install-without-Dependencies) to install the `arcgis` package in this manner.\n",
17-
"\n",
18-
"It is recommended to install the `arcgis` package the default way of either `conda install -c esri arcgis` or `pipenv install arcgis`. When installed in this manner, all the below dependencies are automatically installed. Note that most of these packages have dependencies of their own.\n",
19-
"\n",
20-
"* [six](https://pypi.python.org/pypi/six)\n",
21-
"* [pandas](https://pandas.pydata.org/)\n",
22-
"* [numpy](http://www.numpy.org/)\n",
23-
"* [pyshp](https://pypi.python.org/pypi/pyshp/)\n",
24-
"* [matplotlib](https://matplotlib.org/)\n",
25-
"* [notebook](https://ipython.org/notebook.html)\n",
26-
"* [ipywidgets >=7](https://ipywidgets.readthedocs.io/en/stable/)\n",
27-
"* [widgetsnbextension >=3](https://pypi.python.org/pypi/widgetsnbextension)\n",
28-
"* [keyring](https://pypi.python.org/pypi/keyring/10.6.0)\n",
29-
"* [winkerberos](https://pypi.python.org/pypi/winkerberos/0.7.0) (Windows only)\n",
30-
"\n",
31-
"> Note: if `arcpy` is found in the current python environment, it may be used in various locations. Otherwise, `pyshp` will be used. See [SpatialDataFrame](https://esri.github.io/arcgis-python-api/apidoc/html/arcgis.features.toc.html?highlight=spatialdataframe#spatialdataframe) for more information.\n",
32-
"\n",
33-
"### Optional Dependencies\n",
34-
"\n",
35-
"There are some other python packages that may be required to use certain functionality in the API, but are __not__ automatically installed. To use that functionality, you must manually call `conda install {package_name}` or `pipenv install {package_name}` for the below packages:\n",
36-
"\n",
37-
"* [beautifulsoup](https://www.crummy.com/software/BeautifulSoup/) - used when authenticating with OAuth2.\n",
38-
"* [dill](https://pypi.org/project/dill/#description) - used when creating a Python toolbox from a method."
39-
]
40-
},
41-
{
42-
"cell_type": "code",
43-
"execution_count": null,
44-
"metadata": {
45-
"collapsed": true
46-
},
47-
"outputs": [],
48-
"source": []
49-
}
50-
],
51-
"metadata": {
52-
"kernelspec": {
53-
"display_name": "Python 3",
54-
"language": "python",
55-
"name": "python3"
56-
},
57-
"language_info": {
58-
"codemirror_mode": {
59-
"name": "ipython",
60-
"version": 3
61-
},
62-
"file_extension": ".py",
63-
"mimetype": "text/x-python",
64-
"name": "python",
65-
"nbconvert_exporter": "python",
66-
"pygments_lexer": "ipython3",
67-
"version": "3.6.5"
68-
}
69-
},
70-
"nbformat": 4,
71-
"nbformat_minor": 1
72-
}
1+
{"cells": [{"cell_type": "markdown", "metadata": {}, "source": ["# System requirements"]}, {"cell_type": "markdown", "metadata": {"toc": true}, "source": ["<h1>Table of Contents<span class=\"tocSkip\"></span></h1>\n", "<div class=\"toc\"><ul class=\"toc-item\"><li><span><a href=\"#System-requirements\" data-toc-modified-id=\"System-requirements-1\"><span class=\"toc-item-num\">1&nbsp;&nbsp;</span>System requirements</a></span><ul class=\"toc-item\"><li><span><a href=\"#Operating-System\" data-toc-modified-id=\"Operating-System-1.1\"><span class=\"toc-item-num\">1.1&nbsp;&nbsp;</span>Operating System</a></span></li><li><span><a href=\"#Python-Version\" data-toc-modified-id=\"Python-Version-1.2\"><span class=\"toc-item-num\">1.2&nbsp;&nbsp;</span>Python Version</a></span></li><li><span><a href=\"#Dependencies\" data-toc-modified-id=\"Dependencies-1.3\"><span class=\"toc-item-num\">1.3&nbsp;&nbsp;</span>Dependencies</a></span><ul class=\"toc-item\"><li><span><a href=\"#Optional-Dependencies\" data-toc-modified-id=\"Optional-Dependencies-1.3.1\"><span class=\"toc-item-num\">1.3.1&nbsp;&nbsp;</span>Optional Dependencies</a></span></li></ul></li></ul></li></ul></div>"]}, {"cell_type": "markdown", "metadata": {}, "source": ["## Operating System \n", "The ArcGIS API for Python is compatible with 32-bit and 64-bit versions of Windows, macOS, and Linux.\n", "\n", "## Python Version\n", "Python 3.5 or later is required to use the ArcGIS API for Python.\n", "\n", "## Dependencies\n", "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 just the [`six`](https://pypi.python.org/pypi/six) package installed. See [Install without Dependencies](../install-and-set-up/#Install-without-Dependencies) to install the `arcgis` package in this manner.\n", "\n", "It is recommended to install the `arcgis` package the default way of either `conda install -c esri arcgis` or `pipenv install arcgis`. When installed in this manner, all the below dependencies are automatically installed. Note that most of these packages have dependencies of their own.\n", "\n", "* [six](https://pypi.python.org/pypi/six)\n", "* [pandas>=1.3.5](https://pandas.pydata.org/) \n", "* [numpy>=1.16.2](http://www.numpy.org/) \n", "* [pyshp>=2](https://pypi.python.org/pypi/pyshp/) \n", "* [matplotlib](https://matplotlib.org/)\n", "* [notebook](https://ipython.org/notebook.html)\n", "* [ipywidgets >=7](https://ipywidgets.readthedocs.io/en/stable/)\n", "* [widgetsnbextension >=3](https://pypi.python.org/pypi/widgetsnbextension)\n", "* [keyring>=23.3.*](https://pypi.python.org/pypi/keyring/10.6.0)\n", "* [winkerberos](https://pypi.python.org/pypi/winkerberos/0.7.0) (Windows only)\n", "* [urllib3](https://pypi.python.org/pypi/urllib3)\n", "* [cachetools](https://pypi.org/project/cachetools/)\n", "* [lxml](https://pypi.org/project/lxml/)\n", "* [cryptography](https://pypi.org/project/cryptography/)\n", "* [jupyter-client<=6.1.12](https://pypi.org/project/jupyter-client/)\n", "* [jupyterlab](https://pypi.org/project/jupyterlab/)\n", "* [lerc](https://pypi.org/project/lerc/)\n", "* [ujson>=3](https://pypi.org/project/ujson/)\n", "* [python-certifi-win32](https://pypi.org/project/python-certifi-win32/)\n", "* [pywin32>=223](https://pypi.org/project/pywin32/) (Windows only)\n", "* [geomet](https://pypi.org/project/geomet/)\n", "* [requests>=1.27.1](https://pypi.org/project/requests/)\n", "* [requests-oauthlib](https://pypi.org/project/requests-oauthlib/)\n", "* [requests_toolbelt](https://pypi.org/project/requests_toolbelt/)\n", "* [requests_ntlm](https://pypi.org/project/requests_ntlm/)\n", "* [requests-gssapi](https://pypi.org/project/requests-gssapi/)\n", "* [requests-negotiate-sspi](https://pypi.org/project/requests-negotiate-sspi/) (Windows only)\n", "* [requests-kerberos](https://pypi.org/project/requests-kerberos/) (Windows only)\n", "\n", "> Note: if `arcpy` is found in the current python environment, it may be used in various locations. Otherwise, `pyshp` will be used. See [Spatially Enabled DataFrame](https://developers.arcgis.com/python/api-reference/arcgis.features.toc.html?highlight=geoaccessor#arcgis.features.GeoAccessor) for more information.\n", "\n", "### Optional Dependencies\n", "\n", "There are some other python packages that may be required to use certain functionality in the API, but are __not__ automatically installed. To use that functionality, you must manually call `conda install {package_name}` or `pipenv install {package_name}` for such optional packages."]}], "metadata": {"kernelspec": {"display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3"}, "language_info": {"codemirror_mode": {"name": "ipython", "version": 3}, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.11"}, "toc": {"base_numbering": 1, "nav_menu": {}, "number_sections": true, "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": true, "toc_position": {}, "toc_section_display": true, "toc_window_display": true}, "varInspector": {"cols": {"lenName": 16, "lenType": 16, "lenVar": 40}, "kernels_config": {"python": {"delete_cmd_postfix": "", "delete_cmd_prefix": "del ", "library": "var_list.py", "varRefreshCmd": "print(var_dic_list())"}, "r": {"delete_cmd_postfix": ") ", "delete_cmd_prefix": "rm(", "library": "var_list.r", "varRefreshCmd": "cat(var_dic_list()) "}}, "types_to_exclude": ["module", "function", "builtin_function_or_method", "instance", "_Feature"], "window_display": false}}, "nbformat": 4, "nbformat_minor": 1}

0 commit comments

Comments
 (0)