ObeliskGate 2baf9d6833
fix: <ranges> support for py::tuple and py::list (#5314)
* feat: add `<ranges>` support for `py::tuple` and `py::list`

* fix: format the code

* fix: disable `ranges` in clang < 16

* refactor: move `<ranges>` test macro to `test_pytypes.h`

* refactor: seperate `ranges` test into 3 funcs

* style: compress the if statement

* style: pre-commit fixes

* style: better formatting

---------

Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-21 15:33:06 -04:00
..
2024-06-22 00:55:00 -04:00
2024-05-24 12:26:40 -04:00
2024-07-18 14:50:38 -04:00
2022-02-14 11:36:22 -08:00
2022-02-14 11:36:22 -08:00
2024-07-18 14:50:38 -04:00
2023-12-29 21:59:47 -08:00
2024-07-18 14:50:38 -04:00