Skip to main content

Python package codecov jupyterLite-badge voici-badge

HERE Search demo

Package version: 0.36.4

A set of widgets and notebooks demonstrating

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 voici-badge
Try online interactive notebooks jupyterLite-badge
Use notebooks locally in a Python setup Offline notebooks
Contribute or run full project workflows Contribute

Offline notebooks

  1. Install the package in the virtual environment of your choice (Python 3.13 recommended):
    pip install 'here-search-demo[lab]'
    
  2. Extract notebooks and credentials.properties.txt from here-search-demo.zip in to the same directory.
  3. Update credentials.properties.txt with your HERE credentials.
  4. 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"
    
  5. Start JupyterLab:
    python -m jupyterlab
    

Contribute

  1. Clone the repository and install dependencies:
    uv pip install -e '.[dev,docs,lab]'
    
    Also install micromamba.
  2. Run tests:
    pytest -n auto --ignore=tests/test_notebooks.py
    
  3. Build the JupyterLite static page:
    jupyterlite_build/xeus.sh
    
  4. Build the docs page:
    sphinx-build -b html docs/ workspace/public/docs
    
  5. 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

here_search_demo-0.36.4.tar.gz (127.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

here_search_demo-0.36.4-py3-none-any.whl (99.1 kB view details)

Uploaded Python 3

File details

Details for the file here_search_demo-0.36.4.tar.gz.

File metadata

  • Download URL: here_search_demo-0.36.4.tar.gz
  • Upload date:
  • Size: 127.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for here_search_demo-0.36.4.tar.gz
Algorithm Hash digest
SHA256 b93e3524b5f7adc0e758890969f5df02b68c042502abc639b6ac9f8d04b17046
MD5 0ea0b6e65d7f2ca5c0296caecc9d2a50
BLAKE2b-256 247ae8408a73c98f3cbad4b1323ed758b8d27414a135bde28758bac0f783d1e1

See more details on using hashes here.

File details

Details for the file here_search_demo-0.36.4-py3-none-any.whl.

File metadata

File hashes

Hashes for here_search_demo-0.36.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8d38ca2500b79818b466ad3cbb3b509c60a9b4c7edf453563fddde4c88e3e71d
MD5 d0da0d1d845a358cf8f8cd27504a2ce1
BLAKE2b-256 f779bef487f927bc3b59f47ad31d15b99679e14f43ad33ede28ab476917d2a6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page