diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-29 13:38:44 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-29 13:38:44 +0000 |
commit | 2d10e06419370a813c620eab39ca52c3c3451ce0 (patch) | |
tree | 2b028810d8188a302c54d025d6824fb9311c8622 | |
parent | cb44cfd8a9b867d15ad0f4f3f9e89d12ffff265a (diff) |
automatic import of python-here-map-widget-for-jupyter
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-here-map-widget-for-jupyter.spec | 437 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 439 insertions, 0 deletions
@@ -0,0 +1 @@ +/here-map-widget-for-jupyter-1.1.3.tar.gz diff --git a/python-here-map-widget-for-jupyter.spec b/python-here-map-widget-for-jupyter.spec new file mode 100644 index 0000000..da6bc06 --- /dev/null +++ b/python-here-map-widget-for-jupyter.spec @@ -0,0 +1,437 @@ +%global _empty_manifest_terminate_build 0 +Name: python-here-map-widget-for-jupyter +Version: 1.1.3 +Release: 1 +Summary: A widget that enables you to use HERE Maps API for JavaScript in Jupyter Notebook. +License: MIT +URL: https://pypi.org/project/here-map-widget-for-jupyter/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e2/ee/12c5890a1e4d05e6becb433317c09c5f205785c183752016e034693a24d4/here-map-widget-for-jupyter-1.1.3.tar.gz +BuildArch: noarch + +Requires: python3-ipywidgets +Requires: python3-branca +Requires: python3-xyzservices +Requires: python3-black[jupyter] +Requires: python3-isort + +%description +# HERE Map Widget for Jupyter + + +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pepy.tech/project/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://mybinder.org/v2/gh/heremaps/here-map-widget-for-jupyter/master?urlpath=lab/tree/examples) + +Use [HERE Maps API for JavaScript](https://developer.here.com/develop/javascript-api) in your [Jupyter Notebook](https://jupyter.org/). + +## Usage + +### Selecting a basemap: + + + +### Loading a GeoJSON data on a map: + + + +### Making use of HERE Maps API for JavaScript primitives such as Marker to draw a SVG icon on the map: + + + +### Using the search control to search GeoJSON layer data: + + + +### Displaying [GeoPandas](https://geopandas.org/) data on map: + + + +### Displaying [XYZ Hub](https://github.com/heremaps/xyz-hub) or [HERE Data Hub](https://developer.here.com/products/data-hub) space data on a map: + + + +### Use [ipywidgets](https://ipywidgets.readthedocs.io/) controls to build an interactive GUI: + + + +### Selecting external basemaps: + + +## Prerequisites + +Before you can install this package, or use the example notebooks to make sure your system meets the following prerequisities: + +- A Python installation, 3.6+ recommended, with the `pip` command available to install dependencies +- A HERE developer account, free and available under [HERE Developer Portal](https://developer.here.com) +- An [API key](https://developer.here.com/documentation/identity-access-management/dev_guide/topics/dev-apikey.html) from the [HERE Developer Portal](https://developer.here.com) + +## Installation + +Install HERE Map Widget for Jupyter with conda from the Anaconda [conda-forge channel](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) using the below command: + + $ conda install -c conda-forge here-map-widget-for-jupyter + +Install HERE Map Widget for Jupyter from [PyPI](https://pypi.org/project/here-map-widget-for-jupyter/) using the below command: + + $ pip install here-map-widget-for-jupyter + +Below extra commands are required only if you are using classic Jupyter Notebook (version 5.3 or older): + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + +Below extra commands are required only if you are using JupyterLab (version 2 or older): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + + $ jupyter labextension install @jupyter-widgets/jupyterlab-manager @here/map-widget-for-jupyter + + +### Installation from source repository on GitHub + +For a development installation (requires yarn, you can install it with `conda install -c conda-forge yarn`): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + $ git clone https://github.com/heremaps/here-map-widget-for-jupyter.git + $ cd here-map-widget-for-jupyter + $ pip install -e . + +If you are using the classic Jupyter Notebook you need to install the nbextension: + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + + +Note for developers: + +- the ``-e`` pip option allows one to modify the Python code in-place. Restart the kernel in order to see the changes. +- the ``--symlink`` argument on Linux or OS X allows one to modify the JavaScript code in-place. This feature is not available with Windows. + +For developing with JupyterLab: + + $ jupyter labextension develop --overwrite here_map_widget + + +## Documentation + +Documentation is available [here](https://here-map-widget-for-jupyter.readthedocs.io/en/latest/) + +## Related projects +Below projects use `here-map-widget-for-jupyter` as plotting backend +- [leafmap](https://github.com/giswqs/leafmap) + +## License + +Copyright (C) 2019-2021 HERE Europe B.V. + +Unless otherwise noted in `LICENSE` files for specific directories, the [LICENSE](https://github.com/heremaps/here-map-widget-for-jupyter/raw/master/LICENSE) in the root applies to all content in this repository. + + + + +%package -n python3-here-map-widget-for-jupyter +Summary: A widget that enables you to use HERE Maps API for JavaScript in Jupyter Notebook. +Provides: python-here-map-widget-for-jupyter +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-here-map-widget-for-jupyter +# HERE Map Widget for Jupyter + + +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pepy.tech/project/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://mybinder.org/v2/gh/heremaps/here-map-widget-for-jupyter/master?urlpath=lab/tree/examples) + +Use [HERE Maps API for JavaScript](https://developer.here.com/develop/javascript-api) in your [Jupyter Notebook](https://jupyter.org/). + +## Usage + +### Selecting a basemap: + + + +### Loading a GeoJSON data on a map: + + + +### Making use of HERE Maps API for JavaScript primitives such as Marker to draw a SVG icon on the map: + + + +### Using the search control to search GeoJSON layer data: + + + +### Displaying [GeoPandas](https://geopandas.org/) data on map: + + + +### Displaying [XYZ Hub](https://github.com/heremaps/xyz-hub) or [HERE Data Hub](https://developer.here.com/products/data-hub) space data on a map: + + + +### Use [ipywidgets](https://ipywidgets.readthedocs.io/) controls to build an interactive GUI: + + + +### Selecting external basemaps: + + +## Prerequisites + +Before you can install this package, or use the example notebooks to make sure your system meets the following prerequisities: + +- A Python installation, 3.6+ recommended, with the `pip` command available to install dependencies +- A HERE developer account, free and available under [HERE Developer Portal](https://developer.here.com) +- An [API key](https://developer.here.com/documentation/identity-access-management/dev_guide/topics/dev-apikey.html) from the [HERE Developer Portal](https://developer.here.com) + +## Installation + +Install HERE Map Widget for Jupyter with conda from the Anaconda [conda-forge channel](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) using the below command: + + $ conda install -c conda-forge here-map-widget-for-jupyter + +Install HERE Map Widget for Jupyter from [PyPI](https://pypi.org/project/here-map-widget-for-jupyter/) using the below command: + + $ pip install here-map-widget-for-jupyter + +Below extra commands are required only if you are using classic Jupyter Notebook (version 5.3 or older): + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + +Below extra commands are required only if you are using JupyterLab (version 2 or older): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + + $ jupyter labextension install @jupyter-widgets/jupyterlab-manager @here/map-widget-for-jupyter + + +### Installation from source repository on GitHub + +For a development installation (requires yarn, you can install it with `conda install -c conda-forge yarn`): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + $ git clone https://github.com/heremaps/here-map-widget-for-jupyter.git + $ cd here-map-widget-for-jupyter + $ pip install -e . + +If you are using the classic Jupyter Notebook you need to install the nbextension: + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + + +Note for developers: + +- the ``-e`` pip option allows one to modify the Python code in-place. Restart the kernel in order to see the changes. +- the ``--symlink`` argument on Linux or OS X allows one to modify the JavaScript code in-place. This feature is not available with Windows. + +For developing with JupyterLab: + + $ jupyter labextension develop --overwrite here_map_widget + + +## Documentation + +Documentation is available [here](https://here-map-widget-for-jupyter.readthedocs.io/en/latest/) + +## Related projects +Below projects use `here-map-widget-for-jupyter` as plotting backend +- [leafmap](https://github.com/giswqs/leafmap) + +## License + +Copyright (C) 2019-2021 HERE Europe B.V. + +Unless otherwise noted in `LICENSE` files for specific directories, the [LICENSE](https://github.com/heremaps/here-map-widget-for-jupyter/raw/master/LICENSE) in the root applies to all content in this repository. + + + + +%package help +Summary: Development documents and examples for here-map-widget-for-jupyter +Provides: python3-here-map-widget-for-jupyter-doc +%description help +# HERE Map Widget for Jupyter + + +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pypi.org/project/here-map-widget-for-jupyter/) +[](https://pepy.tech/project/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) +[](https://mybinder.org/v2/gh/heremaps/here-map-widget-for-jupyter/master?urlpath=lab/tree/examples) + +Use [HERE Maps API for JavaScript](https://developer.here.com/develop/javascript-api) in your [Jupyter Notebook](https://jupyter.org/). + +## Usage + +### Selecting a basemap: + + + +### Loading a GeoJSON data on a map: + + + +### Making use of HERE Maps API for JavaScript primitives such as Marker to draw a SVG icon on the map: + + + +### Using the search control to search GeoJSON layer data: + + + +### Displaying [GeoPandas](https://geopandas.org/) data on map: + + + +### Displaying [XYZ Hub](https://github.com/heremaps/xyz-hub) or [HERE Data Hub](https://developer.here.com/products/data-hub) space data on a map: + + + +### Use [ipywidgets](https://ipywidgets.readthedocs.io/) controls to build an interactive GUI: + + + +### Selecting external basemaps: + + +## Prerequisites + +Before you can install this package, or use the example notebooks to make sure your system meets the following prerequisities: + +- A Python installation, 3.6+ recommended, with the `pip` command available to install dependencies +- A HERE developer account, free and available under [HERE Developer Portal](https://developer.here.com) +- An [API key](https://developer.here.com/documentation/identity-access-management/dev_guide/topics/dev-apikey.html) from the [HERE Developer Portal](https://developer.here.com) + +## Installation + +Install HERE Map Widget for Jupyter with conda from the Anaconda [conda-forge channel](https://anaconda.org/conda-forge/here-map-widget-for-jupyter) using the below command: + + $ conda install -c conda-forge here-map-widget-for-jupyter + +Install HERE Map Widget for Jupyter from [PyPI](https://pypi.org/project/here-map-widget-for-jupyter/) using the below command: + + $ pip install here-map-widget-for-jupyter + +Below extra commands are required only if you are using classic Jupyter Notebook (version 5.3 or older): + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + +Below extra commands are required only if you are using JupyterLab (version 2 or older): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + + $ jupyter labextension install @jupyter-widgets/jupyterlab-manager @here/map-widget-for-jupyter + + +### Installation from source repository on GitHub + +For a development installation (requires yarn, you can install it with `conda install -c conda-forge yarn`): + + $ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/ + $ git clone https://github.com/heremaps/here-map-widget-for-jupyter.git + $ cd here-map-widget-for-jupyter + $ pip install -e . + +If you are using the classic Jupyter Notebook you need to install the nbextension: + + $ jupyter nbextension install --py --sys-prefix here_map_widget + + $ jupyter nbextension enable here_map_widget --py --sys-prefix + + +Note for developers: + +- the ``-e`` pip option allows one to modify the Python code in-place. Restart the kernel in order to see the changes. +- the ``--symlink`` argument on Linux or OS X allows one to modify the JavaScript code in-place. This feature is not available with Windows. + +For developing with JupyterLab: + + $ jupyter labextension develop --overwrite here_map_widget + + +## Documentation + +Documentation is available [here](https://here-map-widget-for-jupyter.readthedocs.io/en/latest/) + +## Related projects +Below projects use `here-map-widget-for-jupyter` as plotting backend +- [leafmap](https://github.com/giswqs/leafmap) + +## License + +Copyright (C) 2019-2021 HERE Europe B.V. + +Unless otherwise noted in `LICENSE` files for specific directories, the [LICENSE](https://github.com/heremaps/here-map-widget-for-jupyter/raw/master/LICENSE) in the root applies to all content in this repository. + + + + +%prep +%autosetup -n here-map-widget-for-jupyter-1.1.3 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-here-map-widget-for-jupyter -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 1.1.3-1 +- Package Spec generated @@ -0,0 +1 @@ +c42a9496bed59ba0a7774cc394a0f197 here-map-widget-for-jupyter-1.1.3.tar.gz |