HERE Search demo
Package version: 0.36.5
A set of widgets and notebooks demonstrating
- the use of HERE Geocoding & Search endpoints.
- the integration of HERE Routing for search along the route use cases.
Requirements: HERE credentials (both API key and OAuth2 key/secret).
Note that HERE Base Plan Pricing allows you to get started for free.
Demo documentation with interactive notebooks is available here.
| I want to... | Recommended path |
|---|---|
| Load my creds 🔑 and use the app | |
| Try online interactive notebooks | |
| Use notebooks locally in a Python setup | Offline notebooks |
| Contribute or run full project workflows | Contribute |
Offline notebooks
- Install the package in the virtual environment of your choice (Python 3.13 recommended):
pip install 'here-search-demo[lab]'
- Extract notebooks and
credentials.properties.txtfrom here-search-demo.zip in to the same directory. - Update
credentials.properties.txtwith your HERE credentials. - Create a ipykernel for the package:
prefix=$(python -c "import sys; print(sys.prefix)") python -m ipykernel install --prefix $prefix --name search_demo --display-name "search demo"
- Start JupyterLab:
python -m jupyterlab
Contribute
- Clone the repository and install dependencies:
uv pip install -e '.[dev,docs,lab]'
Also install micromamba. - Run tests:
pytest -n auto --ignore=tests/test_notebooks.py
- Build the JupyterLite static page:
jupyterlite_build/xeus.sh
- Build the docs page:
sphinx-build -b html docs/ workspace/public/docs
- JupyterLab alternative:
prefix=$(python -c "import sys; print(sys.prefix)") python -m ipykernel install --prefix $prefix --name search_demo --display-name "search demo"
Then:python -m jupyterlab notebooks
License
Copyright (C) 2022-2026 HERE Europe B.V.
This project is licensed under the MIT license - see the LICENSE file in the root of this project for license details.
Note: This MIT-licensed project uses only open-source, community-maintained tools—such as JupyterLite, xeus kernels, micromamba, and packages from conda-forge and emscripten-forge-dev—and includes no Anaconda-distributed components. Each dependency remains under its own open-source license; see their LICENSE files for details.
Metadata
Release files for here-search-demo 0.36.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| here_search_demo-0.36.5.tar.gz | 127.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| here_search_demo-0.36.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 226.1 kB
Release files / here_search_demo-0.36.5.tar.gz
| Download URL | here_search_demo-0.36.5.tar.gz |
|---|---|
| Size | 127.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d6c0e8a54f3d4a9bc339f9ef45d4b5b509783bd024c1c9c01bae67806a72fd9b
|
|
BLAKE2b-256 checksum How to use checksums |
f18dab7b646382dca795f1ad9207bef5032690e7a18e3864a3463fa9a4e5941c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / here_search_demo-0.36.5-py3-none-any.whl
| Download URL | here_search_demo-0.36.5-py3-none-any.whl |
|---|---|
| Size | 99.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b6d20867880697f6f15219f829828825b6b575e5677ad4425edb60d542ee58e6
|
|
BLAKE2b-256 checksum How to use checksums |
d9a73ee90e42e917312484df5062aff02435cfeee717e340dd4620b22b3b5ae1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|