From 392fb219468fb3c11c7c286d8c253c1037fd8c3d Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Sat, 11 Jan 2025 15:49:58 -0800 Subject: [PATCH] fix: ensure integer indices for list slicing in repomap.py --- aider/repomap.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/repomap.py b/aider/repomap.py index 0ec4f710a..23f40ba71 100644 --- a/aider/repomap.py +++ b/aider/repomap.py @@ -605,7 +605,7 @@ class RepoMap: self.tree_cache = dict() - middle = min(max_map_tokens // 25, num_tags) + middle = min(int(max_map_tokens // 25), num_tags) while lower_bound <= upper_bound: # dump(lower_bound, middle, upper_bound) @@ -628,7 +628,7 @@ class RepoMap: else: upper_bound = middle - 1 - middle = (lower_bound + upper_bound) // 2 + middle = int((lower_bound + upper_bound) // 2) spin.end() return best_tree