Skip to main content

Python package codecov jupyterLite-badge voici-badge

HERE Search demo

Package version: 0.36.3

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][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
    

(Additional notes)

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.3.tar.gz (126.4 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.3-py3-none-any.whl (98.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: here_search_demo-0.36.3.tar.gz
  • Upload date:
  • Size: 126.4 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.3.tar.gz
Algorithm Hash digest
SHA256 49f37b6d10c362bc0999dd10e6924afbb881e60dfa54944f47efb898dc72c740
MD5 6383e8baa4bebee69f304b189dabd801
BLAKE2b-256 a5c6d71992088b2a46a94f59396dc365948c68162bd72f9fbe1ecb7a20e16cf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for here_search_demo-0.36.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e6293364d631c98da21e607b4897aa83f3014bd0f340e1a9d064016cd05d06d8
MD5 2f2c4054498da465f27f615b9844434d
BLAKE2b-256 aa503af74dea78adff62ba13c9a34bc5ad86c238262941b3f50dfef14327bbcc

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