flpq_data.dataset.download_reachable_pairs#

download_reachable_pairs() → Path[source]#

Download the versioned reachable-pairs CSV from the dataset storage.

The table is also shipped with the package (REACHABLE_PAIRS_CSV); this fetches the copy published under the current version prefix (REACHABLE_PAIRS_URL) into the machine-global cache (version_dir() / "reachable_pairs.csv"), so an updated table can be consumed without reinstalling. Once downloaded, reachable_pairs() reads it instead of the bundled copy.

Returns:
pathpathlib.Path

Path to the downloaded CSV.

Raises:
requests.HTTPError

If the table is not available at REACHABLE_PAIRS_URL.