Skip to content

Commit

Permalink
Merge pull request #1826 from jyaistMap/jy-upd-sys-requirements
Browse files Browse the repository at this point in the history
Update API version and links to the packages
  • Loading branch information
jyaistMap authored May 16, 2024
2 parents 8faec9b + 2e434cb commit ee138e1
Showing 1 changed file with 34 additions and 37 deletions.
71 changes: 34 additions & 37 deletions guide/01-getting-started/system-requirements.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -22,57 +22,54 @@
"metadata": {},
"source": [
"## Operating System \n",
"The ArcGIS API for Python 2.2.0 is compatible with 64-bit versions of Windows, macOS, and Linux. Note that, 32-bit versions of Windows and Linux are no longer supported for API versions later than 1.7.1.\n",
"The ArcGIS API for Python 2.3.0 is compatible with 64-bit versions of Windows, macOS, and Linux. Note that, 32-bit versions of Windows and Linux are no longer supported for API versions later than 1.7.1.\n",
"\n",
"## Python Version\n",
"Python 3.9.x to 3.11.x is required to use the ArcGIS API for Python 2.2.0.\n",
"\n",
"> **Note:** The `arcgis.learn` module is **only** supported with Python 3.9.x.\n",
"Python 3.9.x to 3.11.x is required to use the ArcGIS API for Python 2.3.0.\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 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",
"\n",
"It is recommended to install the `arcgis` package the default way of either `conda install -c esri arcgis` or `pipenv install arcgis`. When version 2.2.0 is installed in this manner, all the below dependencies are automatically installed. \n",
"It is recommended to install the `arcgis` package the default way of either `conda install -c esri arcgis` or `pipenv install arcgis`. When version 2.3.0 is installed in this manner, all the below dependencies are automatically installed. \n",
"\n",
"> __Note__ Most of these packages have dependencies of their own. For a full list of packages installed:\n",
" > * conda environment, type `conda list -n <environment_name>`. \n",
" > * pipenv virtual environment: See [`Pipfile` and `Pipfile.lock`](https://pipenv.pypa.io/en/latest/pipfile/) for details. \n",
"\n",
"* [six](https://pypi.python.org/pypi/six)\n",
"* [pandas>=2.2.0](https://pandas.pydata.org/) \n",
"* [numpy>=1.21.6](http://www.numpy.org/) \n",
"* [pyshp>=2](https://pypi.python.org/pypi/pyshp/) \n",
"* [matplotlib](https://matplotlib.org/)\n",
"* [matploglib-inline](https://pypi.org/project/matplotlib-inline/)\n",
"* [notebook](https://ipython.org/notebook.html)\n",
"* [ipywidgets >=7,<8](https://ipywidgets.readthedocs.io/en/stable/)\n",
"* [widgetsnbextension >=3](https://pypi.python.org/pypi/widgetsnbextension)\n",
"* [keyring>=23.3.0](https://pypi.org/project/keyring/23.3.0/)\n",
"* [urllib3<2](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",
"* [lerc](https://pypi.org/project/lerc/)\n",
"* [ujson>=3](https://pypi.org/project/ujson/)\n",
"* [geomet](https://pypi.org/project/geomet/)\n",
"* [requests>=2.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",
"* [truststore](https://pypi.org/project/truststore/)\n",
"* [dask>=2023.3.2](https://pypi.org/project/dask/)\n",
"* [geomet](https://pypi.org/project/geomet/)\n",
"* [pyspnego>=0.8.0](https://pypi.org/project/pyspnego/)\n",
"* [six](https://anaconda.org/esri/six)\n",
"* [pandas>=2.2.0](https://anaconda.org/Esri/pandas) \n",
"* [numpy>=1.21.6](https://anaconda.org/Esri/numpy) \n",
"* [pyshp>=2](https://anaconda.org/conda-forge/pyshp/) \n",
"* [matplotlib](https://anaconda.org/esri/matplotlib)\n",
"* [matplotlib-inline](https://anaconda.org/anaconda/matplotlib-inline/)\n",
"* [notebook](https://anaconda.org/esri/notebook)\n",
"* [ipywidgets >=7,<8](https://anaconda.org/esri/ipywidgets)\n",
"* [widgetsnbextension >=3](https://anaconda.org/esri/widgetsnbextension)\n",
"* [keyring>=23.3.0](https://anaconda.org/esri/keyring)\n",
"* [urllib3<2](https://anaconda.org/conda-forge/urllib3/)\n",
"* [cachetools](https://anaconda.org/conda-forge/cachetools)\n",
"* [lxml](https://anaconda.org/esri/lxml)\n",
"* [cryptography](https://anaconda.org/esri/cryptography)\n",
"* [jupyter-client<=6.1.12](https://anaconda.org/conda-forge/jupyter-client/)\n",
"* [lerc](https://anaconda.org/esri/lerc/)\n",
"* [ujson>=3](https://anaconda.org/conda-forge/ujson/)\n",
"* [geomet](https://anaconda.org/esri/geomet/)\n",
"* [requests>=2.27.1](https://anaconda.org/conda-forge/requests/)\n",
"* [requests-oauthlib](https://anaconda.org/conda-forge/requests-oauthlib/)\n",
"* [requests-toolbelt](https://anaconda.org/esri/requests-toolbelt/)\n",
"* [requests_ntlm](https://anaconda.org/esri/requests_ntlm/)\n",
"* [requests-gssapi](https://anaconda.org/esri/requests-gssapi/)\n",
"* [truststore](https://anaconda.org/esri/truststore/)\n",
"* [dask>=2023.3.2](https://anaconda.org/esri/dask/)\n",
"* [pyspnego>=0.8.0](https://anaconda.org/conda-forge/pyspnego/)\n",
" * Python>=3.10\n",
"* **Windows only:**\n",
" * [winkerberos](https://pypi.python.org/pypi/winkerberos/0.7.0)\n",
" * [python-certifi-win32](https://pypi.org/project/python-certifi-win32/)\n",
" * [winkerberos](https://anaconda.org/esri/winkerberos)\n",
" * [python-certifi-win32](https://anaconda.org/esri/python-certifi-win32/)\n",
" * Python < 3.10\n",
" * [pywin32>=223](https://pypi.org/project/pywin32/)\n",
" * [requests-negotiate-sspi](https://pypi.org/project/requests-negotiate-sspi/)\n",
" * [requests-kerberos](https://pypi.org/project/requests-kerberos/)\n",
" * [pywin32>=223](https://anaconda.org/conda-forge/pywin32/)\n",
" * [requests-negotiate-sspi](https://anaconda.org/esri/requests-negotiate-sspi/)\n",
" * [requests-kerberos](https://anaconda.org/esri/requests-kerberos/)\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",
Expand Down

0 comments on commit ee138e1

Please sign in to comment.