From da7ec2c344f0ba0b2100a50345377377787919a1 Mon Sep 17 00:00:00 2001 From: Sean McGuire Date: Thu, 17 Oct 2024 14:31:13 -0400 Subject: [PATCH] Fix margin cache generation with numpy 2 --- src/hats_import/margin_cache/margin_cache_map_reduce.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hats_import/margin_cache/margin_cache_map_reduce.py b/src/hats_import/margin_cache/margin_cache_map_reduce.py index f6ac74a7..931dc2f3 100644 --- a/src/hats_import/margin_cache/margin_cache_map_reduce.py +++ b/src/hats_import/margin_cache/margin_cache_map_reduce.py @@ -34,7 +34,7 @@ def map_pixel_shards( # that **can** be contained in source pixel, then by `margin_order` pixels for rows # in source data margin_pairs = pd.read_csv(margin_pair_file) - explosion_factor = 4 ** (margin_order - source_pixel.order) + explosion_factor = 4 ** int(margin_order - source_pixel.order) margin_pixel_range_start = source_pixel.pixel * explosion_factor margin_pixel_range_end = (source_pixel.pixel + 1) * explosion_factor margin_pairs = margin_pairs.query(