SPB Git

spb/hfmarketdata

Public

Open high-frequency market data platform — FirstRate full-history downloader, DuckDB/Parquet lake, open REST API and React docs platform (www.hfmarketdata.io)

605 B · 15 lines
1#!/usr/bin/env bash2# hfmd — accounts administration CLI (see hfmarketdata/api/accounts/cli.py).3# Uses the project venv (.venv or hfmarketdata/venv), falls back to python3. Honours HFMD_* env vars.4set -euo pipefail5ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"6PY="${HFMD_PYTHON:-}"7if [ -z "$PY" ]; then8  for cand in "$ROOT/.venv/bin/python" "$ROOT/hfmarketdata/venv/bin/python" "$ROOT/venv/bin/python"; do9    if [ -x "$cand" ]; then PY="$cand"; break; fi10  done11fi12PY="${PY:-python3}"13export PYTHONPATH="$ROOT/hfmarketdata/api${PYTHONPATH:+:$PYTHONPATH}"14exec "$PY" -m accounts.cli "$@"15
Files · 4c82a76a763cf03583bf5701c648778af473c17f
Menu

Theme