From ea10d73fbb1ad6644ce68a514c7d4d9ef3d1df5d Mon Sep 17 00:00:00 2001 From: Junghwan <70629228+shaun0927@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:07:09 +0900 Subject: [PATCH] Fix XDG_CACHE_HOME typo in boto_utils (#488) *Issue #, if available:* *Description of changes:* - Fix typo `XGD_CACHE_HOME` -> `XDG_CACHE_HOME` in `src/chronos/boto_utils.py` so the documented XDG environment variable is honored when resolving the cache directory. By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice. --- src/chronos/boto_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chronos/boto_utils.py b/src/chronos/boto_utils.py index 3e20e97..d339333 100644 --- a/src/chronos/boto_utils.py +++ b/src/chronos/boto_utils.py @@ -101,7 +101,7 @@ def cache_model_from_s3( boto3_session: boto3.Session | None = None, ): assert re.match("^s3://([^/]+)/(.*?([^/]+)/?)$", s3_uri) is not None, f"Not a valid S3 URI: {s3_uri}" - cache_home = Path(os.environ.get("XGD_CACHE_HOME", os.path.expanduser("~/.cache"))) + cache_home = Path(os.environ.get("XDG_CACHE_HOME", os.path.expanduser("~/.cache"))) cache_dir = cache_home / "chronos" s3_uri = s3_uri.rstrip("/") bucket, prefix = s3_uri.replace("s3://", "").split("/", 1)