Ralf W. Grosse-Kunstleve
d930de0bca
Alternative approach to #3807 ( #4612 )
...
* Alternative approach to #3807 that supports an important PyCLIF use case: `Base` not specified in `classh<Derived>` statement, but passing Derived as Base works anyway.
* NOtest_multiple_inheritance_getattr in test_class_sh_void_ptr_capsule.py (quick experiment)
* Revert "NOtest_multiple_inheritance_getattr in test_class_sh_void_ptr_capsule.py (quick experiment)"
This reverts commit e8f0749b89 .
* Special handling of pybind11 objects to side-step try_as_void_ptr_capsule_get_pointer __getattr__ issues.
* Inspect `internals.registered_types_py` in `type_is_pybind11_class_()`
* Remove debug code in tests subdir.
* Clean up the modified `try_as_void_ptr_capsule_get_pointer()` implementation and new helper functions.
2023-04-10 11:13:28 -07:00
..
2023-02-07 23:54:04 -08:00
2022-02-11 19:06:16 -05:00
2022-07-21 08:15:53 -07:00
2022-02-11 19:06:16 -05:00
2023-03-27 18:00:01 -07:00
2021-02-23 21:50:42 -08:00
2021-02-23 21:50:42 -08:00
2021-02-23 21:50:42 -08:00
2023-03-24 00:07:39 -07:00
2023-03-16 14:33:34 -07:00
2022-08-29 23:25:01 -04:00
2022-10-30 08:57:23 -07:00
2022-05-31 11:51:13 -07:00
2022-12-20 05:34:00 -08:00
2023-02-22 06:18:55 -08:00
2022-02-10 12:17:07 -08:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-02-10 12:17:07 -08:00
2022-02-10 12:17:07 -08:00
2022-10-30 08:57:23 -07:00
2022-02-14 11:36:22 -08:00
2022-02-11 19:06:16 -05:00
2022-07-06 16:35:12 -04:00
2022-02-10 12:17:07 -08:00
2023-02-22 06:18:55 -08:00
2022-02-10 12:17:07 -08:00
2023-02-22 06:18:55 -08:00
2022-12-02 05:28:58 -08:00
2023-02-22 12:32:31 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-11-18 10:08:11 -08:00
2023-02-09 21:21:17 -08:00
2022-02-10 12:17:07 -08:00
2023-02-01 14:23:37 -05:00
2022-02-14 19:00:40 -08:00
2023-02-22 13:00:31 -08:00
2022-02-14 19:00:40 -08:00
2023-02-22 13:00:31 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2023-02-22 12:46:12 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-12-12 19:55:16 -08:00
2022-12-12 19:55:16 -08:00
2022-02-14 19:00:40 -08:00
2023-03-24 00:07:39 -07:00
2023-03-23 17:21:41 -07:00
2022-05-17 16:35:43 -07:00
2023-02-22 13:00:31 -08:00
2022-10-09 21:57:51 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2023-02-22 12:46:12 -08:00
2022-02-14 19:00:40 -08:00
2023-02-22 12:46:12 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-10-07 12:24:49 -07:00
2022-10-07 12:24:49 -07:00
2021-07-02 16:51:24 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2023-02-22 12:46:12 -08:00
2023-04-10 11:13:28 -07:00
2023-04-10 11:13:28 -07:00
2023-01-03 19:40:01 -08:00
2023-02-22 06:18:55 -08:00
2021-04-19 10:54:37 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 11:36:22 -08:00
2023-02-22 06:18:55 -08:00
2023-03-27 20:21:06 -04:00
2023-03-27 20:21:06 -04:00
2022-05-16 13:51:01 -07:00
2022-05-16 13:51:01 -07:00
2022-08-01 11:31:31 -07:00
2023-02-22 06:18:55 -08:00
2021-09-24 12:08:22 -07:00
2023-02-22 06:18:55 -08:00
2022-12-08 23:25:36 -08:00
2023-02-22 12:46:12 -08:00
2022-12-08 23:10:10 -08:00
2022-12-08 23:10:10 -08:00
2022-11-28 07:39:38 -08:00
2023-02-22 06:18:55 -08:00
2022-12-20 05:34:00 -08:00
2022-12-20 05:34:00 -08:00
2023-02-22 06:18:55 -08:00
2022-02-10 12:17:07 -08:00
2023-02-22 06:18:55 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-07-12 18:33:42 -07:00
2023-02-09 21:21:17 -08:00
2022-02-10 12:17:07 -08:00
2023-03-30 10:29:25 -04:00
2022-02-14 14:36:08 -08:00
2023-02-22 12:32:31 -08:00
2022-10-30 08:57:23 -07:00
2023-02-22 06:18:55 -08:00
2022-02-14 11:36:22 -08:00
2023-02-22 06:18:55 -08:00
2022-11-28 07:39:38 -08:00
2023-02-22 06:18:55 -08:00
2022-02-10 12:17:07 -08:00
2023-02-01 14:23:37 -05:00
2022-05-02 12:41:48 -07:00
2023-02-22 12:32:31 -08:00
2022-05-28 16:40:57 -07:00
2023-03-09 13:02:34 -08:00
2022-02-14 14:36:08 -08:00
2022-02-10 18:28:08 -08:00
2022-10-18 16:54:16 -07:00
2023-02-22 06:18:55 -08:00
2022-05-26 11:07:40 -04:00
2023-02-22 06:18:55 -08:00
2022-05-26 11:07:40 -04:00
2023-02-22 06:18:55 -08:00
2022-02-10 12:17:07 -08:00
2022-02-11 19:06:16 -05:00
2022-11-28 07:39:38 -08:00
2023-02-01 14:23:37 -05:00
2022-05-02 12:39:36 -07:00
2022-05-02 12:39:36 -07:00
2023-01-02 03:46:17 -08:00
2023-02-22 06:18:55 -08:00
2023-04-06 13:18:05 -07:00
2023-04-06 13:18:05 -07:00
2022-10-21 18:04:01 -04:00
2023-02-22 06:18:55 -08:00
2022-08-07 15:43:25 -07:00
2022-02-14 14:36:08 -08:00
2022-02-10 12:17:07 -08:00
2023-02-22 06:18:55 -08:00
2022-08-07 15:43:25 -07:00
2023-02-22 12:32:31 -08:00
2022-08-01 11:31:31 -07:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-10-09 21:58:27 -07:00
2022-10-09 21:58:27 -07:00
2022-07-21 06:38:21 -07:00
2022-07-21 06:38:21 -07:00
2019-06-11 23:28:58 +02:00
2022-02-10 18:28:08 -08:00
2022-12-08 23:19:31 -08:00
2023-02-22 06:18:55 -08:00
2021-07-04 19:58:35 -04:00
2021-01-31 17:29:09 -05:00