Enable py::ellipsis on Python 2 (#2360)

* Enable py::ellipsis on Python 2

* Enable py::ellipsis tests on Python 2 and mention `Ellipsis` in the docs
This commit is contained in:
Yannick Jadoul
2020-08-04 14:45:55 +02:00
committed by GitHub
parent 1caf1d0613
commit 3e448c0b5e
4 changed files with 5 additions and 10 deletions

View File

@@ -382,9 +382,7 @@ TEST_SUBMODULE(numpy_array, sm) {
return a;
});
#if PY_MAJOR_VERSION >= 3
sm.def("index_using_ellipsis", [](py::array a) {
return a[py::make_tuple(0, py::ellipsis(), 0)];
});
#endif
sm.def("index_using_ellipsis", [](py::array a) {
return a[py::make_tuple(0, py::ellipsis(), 0)];
});
}