|
33 | 33 | "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",
|
34 | 34 | "\n",
|
35 | 35 | "* [six](https://pypi.python.org/pypi/six)\n",
|
36 |
| - "* [pandas](https://pandas.pydata.org/)\n", |
37 |
| - "* [numpy](http://www.numpy.org/)\n", |
38 |
| - "* [pyshp](https://pypi.python.org/pypi/pyshp/)\n", |
| 36 | + "* [pandas>=1.3.5](https://pandas.pydata.org/) \n", |
| 37 | + "* [numpy>=1.16.2](http://www.numpy.org/) \n", |
| 38 | + "* [pyshp>=2](https://pypi.python.org/pypi/pyshp/) \n", |
39 | 39 | "* [matplotlib](https://matplotlib.org/)\n",
|
40 | 40 | "* [notebook](https://ipython.org/notebook.html)\n",
|
41 | 41 | "* [ipywidgets >=7](https://ipywidgets.readthedocs.io/en/stable/)\n",
|
42 | 42 | "* [widgetsnbextension >=3](https://pypi.python.org/pypi/widgetsnbextension)\n",
|
43 |
| - "* [keyring](https://pypi.python.org/pypi/keyring/10.6.0)\n", |
| 43 | + "* [keyring>=23.3.*](https://pypi.python.org/pypi/keyring/10.6.0)\n", |
44 | 44 | "* [winkerberos](https://pypi.python.org/pypi/winkerberos/0.7.0) (Windows only)\n",
|
| 45 | + "* [urllib3](https://pypi.python.org/pypi/urllib3)\n", |
| 46 | + "* [cachetools](https://pypi.org/project/cachetools/)\n", |
| 47 | + "* [lxml](https://pypi.org/project/lxml/)\n", |
| 48 | + "* [cryptography](https://pypi.org/project/cryptography/)\n", |
| 49 | + "* [jupyter-client<=6.1.12](https://pypi.org/project/jupyter-client/)\n", |
| 50 | + "* [jupyterlab](https://pypi.org/project/jupyterlab/)\n", |
| 51 | + "* [lerc](https://pypi.org/project/lerc/)\n", |
| 52 | + "* [ujson>=3](https://pypi.org/project/ujson/)\n", |
| 53 | + "* [python-certifi-win32](https://pypi.org/project/python-certifi-win32/)\n", |
| 54 | + "* [pywin32>=223](https://pypi.org/project/pywin32/) (Windows only)\n", |
| 55 | + "* [geomet](https://pypi.org/project/geomet/)\n", |
| 56 | + "* [requests>=1.27.1](https://pypi.org/project/requests/)\n", |
| 57 | + "* [requests-oauthlib](https://pypi.org/project/requests-oauthlib/)\n", |
| 58 | + "* [requests_toolbelt](https://pypi.org/project/requests_toolbelt/)\n", |
| 59 | + "* [requests_ntlm](https://pypi.org/project/requests_ntlm/)\n", |
| 60 | + "* [requests-gssapi](https://pypi.org/project/requests-gssapi/)\n", |
| 61 | + "* [requests-negotiate-sspi](https://pypi.org/project/requests-negotiate-sspi/) (Windows only)\n", |
| 62 | + "* [requests-kerberos](https://pypi.org/project/requests-kerberos/) (Windows only)\n", |
45 | 63 | "\n",
|
46 |
| - "> 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", |
| 64 | + "> 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", |
47 | 65 | "\n",
|
48 | 66 | "### Optional Dependencies\n",
|
49 | 67 | "\n",
|
50 |
| - "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", |
51 |
| - "\n", |
52 |
| - "* [beautifulsoup](https://www.crummy.com/software/BeautifulSoup/) - used when authenticating with OAuth2.\n", |
53 |
| - "* [dill](https://pypi.org/project/dill/#description) - used when creating a Python toolbox from a method." |
| 68 | + "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." |
54 | 69 | ]
|
55 | 70 | }
|
56 | 71 | ],
|
57 | 72 | "metadata": {
|
58 | 73 | "kernelspec": {
|
59 |
| - "display_name": "Python 3", |
| 74 | + "display_name": "Python 3 (ipykernel)", |
60 | 75 | "language": "python",
|
61 | 76 | "name": "python3"
|
62 | 77 | },
|
|
70 | 85 | "name": "python",
|
71 | 86 | "nbconvert_exporter": "python",
|
72 | 87 | "pygments_lexer": "ipython3",
|
73 |
| - "version": "3.8.2" |
| 88 | + "version": "3.7.11" |
74 | 89 | },
|
75 | 90 | "toc": {
|
76 | 91 | "base_numbering": 1,
|
|
84 | 99 | "toc_position": {},
|
85 | 100 | "toc_section_display": true,
|
86 | 101 | "toc_window_display": true
|
| 102 | + }, |
| 103 | + "varInspector": { |
| 104 | + "cols": { |
| 105 | + "lenName": 16, |
| 106 | + "lenType": 16, |
| 107 | + "lenVar": 40 |
| 108 | + }, |
| 109 | + "kernels_config": { |
| 110 | + "python": { |
| 111 | + "delete_cmd_postfix": "", |
| 112 | + "delete_cmd_prefix": "del ", |
| 113 | + "library": "var_list.py", |
| 114 | + "varRefreshCmd": "print(var_dic_list())" |
| 115 | + }, |
| 116 | + "r": { |
| 117 | + "delete_cmd_postfix": ") ", |
| 118 | + "delete_cmd_prefix": "rm(", |
| 119 | + "library": "var_list.r", |
| 120 | + "varRefreshCmd": "cat(var_dic_list()) " |
| 121 | + } |
| 122 | + }, |
| 123 | + "types_to_exclude": [ |
| 124 | + "module", |
| 125 | + "function", |
| 126 | + "builtin_function_or_method", |
| 127 | + "instance", |
| 128 | + "_Feature" |
| 129 | + ], |
| 130 | + "window_display": false |
87 | 131 | }
|
88 | 132 | },
|
89 | 133 | "nbformat": 4,
|
|
0 commit comments