Skip to main content

Python package codecov jupyterLite-badge voici-badge

HERE Search demo

Package version: 0.36.5

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.5.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.5-py3-none-any.whl (99.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: here_search_demo-0.36.5.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.5.tar.gz
Algorithm Hash digest
SHA256 d6c0e8a54f3d4a9bc339f9ef45d4b5b509783bd024c1c9c01bae67806a72fd9b
MD5 735a61c711ddcce4bf7c35147f157589
BLAKE2b-256 f18dab7b646382dca795f1ad9207bef5032690e7a18e3864a3463fa9a4e5941c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for here_search_demo-0.36.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b6d20867880697f6f15219f829828825b6b575e5677ad4425edb60d542ee58e6
MD5 2a4aa7193befd2d3f4476b4b3e5ba727
BLAKE2b-256 d9a73ee90e42e917312484df5062aff02435cfeee717e340dd4620b22b3b5ae1

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