SPB Git forge

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)

127commits 1branches 0releases
24.7 MBsize
maindefault branch
11 days agolast push
JavaScript 53.7% Python 38.3% CSS 4.6% TypeScript 3.1%
605 B · 15 lines
Raw Blame History
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