Skip to content

Commit 8b3bab7

Browse files
committed
BUG: Python 3.11 requires random.sample(_sequence_, int)
1 parent a69556e commit 8b3bab7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

histomics_stream/configure.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ def __call__(self, slide):
589589
if 0 <= self.randomly_select < len(slide["tiles"]):
590590
# Choose a subset of the tiles randomly
591591
slide["tiles"] = dict(
592-
random.sample(slide["tiles"].items(), self.randomly_select)
592+
random.sample(sorted(slide["tiles"].items()), self.randomly_select)
593593
)
594594

595595
def check_mask_filename(self, mask_filename):
@@ -806,7 +806,7 @@ def __call__(self, slide):
806806
if 0 <= self.randomly_select < len(slide["tiles"]):
807807
# Choose a subset of the tiles randomly
808808
slide["tiles"] = dict(
809-
random.sample(slide["tiles"].items(), self.randomly_select)
809+
random.sample(sorted(slide["tiles"].items()), self.randomly_select)
810810
)
811811

812812

0 commit comments

Comments
 (0)