From cc3a9b54e32113c4e7f3616d7e6350e432b1aa1c Mon Sep 17 00:00:00 2001 From: Alex Schofield Date: Mon, 4 May 2026 23:08:14 +0100 Subject: add logic to cache data download in get_latest_data() --- uv.lock | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'uv.lock') diff --git a/uv.lock b/uv.lock index 67e5ad6..0f922e3 100644 --- a/uv.lock +++ b/uv.lock @@ -116,6 +116,7 @@ dependencies = [ { name = "geopy" }, { name = "numpy" }, { name = "pandas" }, + { name = "platformdirs" }, { name = "requests" }, { name = "tabulate" }, ] @@ -125,6 +126,7 @@ requires-dist = [ { name = "geopy", specifier = ">=2.4.1" }, { name = "numpy", specifier = ">=2.4.4" }, { name = "pandas", specifier = ">=3.0.2" }, + { name = "platformdirs", specifier = ">=4.9.6" }, { name = "requests", specifier = ">=2.33.1" }, { name = "tabulate", specifier = ">=0.10.0" }, ] @@ -298,6 +300,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/cb/2b/f8434233fab2bd66a02ec014febe4e5adced20e2693e0e90a07d118ed30e/pandas-3.0.2-cp314-cp314t-win_arm64.whl", hash = "sha256:5371b72c2d4d415d08765f32d689217a43227484e81b2305b52076e328f6f482", size = 9455341, upload-time = "2026-03-31T06:48:28.418Z" }, ] +[[package]] +name = "platformdirs" +version = "4.9.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/4a/0883b8e3802965322523f0b200ecf33d31f10991d0401162f4b23c698b42/platformdirs-4.9.6.tar.gz", hash = "sha256:3bfa75b0ad0db84096ae777218481852c0ebc6c727b3168c1b9e0118e458cf0a", size = 29400, upload-time = "2026-04-09T00:04:10.812Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/75/a6/a0a304dc33b49145b21f4808d763822111e67d1c3a32b524a1baf947b6e1/platformdirs-4.9.6-py3-none-any.whl", hash = "sha256:e61adb1d5e5cb3441b4b7710bea7e4c12250ca49439228cc1021c00dcfac0917", size = 21348, upload-time = "2026-04-09T00:04:09.463Z" }, +] + [[package]] name = "python-dateutil" version = "2.9.0.post0" -- cgit v1.2.3