From 00f659a6d13c5eb27460d273dd02ba4dfad4aff4 Mon Sep 17 00:00:00 2001 From: asadchev Date: Wed, 29 Jan 2025 15:39:58 -0500 Subject: [PATCH] TA-python: fix range slice --- python/src/TiledArray/python/range.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/src/TiledArray/python/range.h b/python/src/TiledArray/python/range.h index b80d5f037d..78f5626b71 100644 --- a/python/src/TiledArray/python/range.h +++ b/python/src/TiledArray/python/range.h @@ -55,14 +55,14 @@ namespace range { return r.upbound(); } - inline py::list slice(const Range &r) { + inline auto slice(const Range &r) { py::list s; for (size_t i = 0; i < ndim(r); ++i) { s.append( py::slice(start(r)[i], stop(r)[i], 1) ); } - return s; + return py::tuple(s); } inline py::str str(const Range &r) {