- 05 Dec, 2022 1 commit
-
-
To enable (limited) testing of `@pybind11_abseil:status` without the `@pybind11_abseil/tests:status_example_test` dependency. PiperOrigin-RevId: 493092289
Ralf W. Grosse-Kunstleve committed
-
- 01 Dec, 2022 1 commit
-
-
This change supports the PyCLIF-pybind11 integration. PiperOrigin-RevId: 492044996
Ralf W. Grosse-Kunstleve committed
-
- 30 Nov, 2022 1 commit
-
-
This change supports the PyCLIF-pybind11 integration. PiperOrigin-RevId: 491973864
Ralf W. Grosse-Kunstleve committed
-
- 21 Nov, 2022 1 commit
-
-
PiperOrigin-RevId: 489996384
Ralf W. Grosse-Kunstleve committed
-
- 12 Nov, 2022 1 commit
-
-
PiperOrigin-RevId: 487943835
Ralf W. Grosse-Kunstleve committed
-
- 08 Nov, 2022 2 commits
-
-
PiperOrigin-RevId: 487063854
Ralf W. Grosse-Kunstleve committed -
For interoperability with other Python binding systems (e.g. SWIG). PiperOrigin-RevId: 487000705
Ralf W. Grosse-Kunstleve committed
-
- 02 Nov, 2022 2 commits
-
-
PiperOrigin-RevId: 485653868
Xiaofei Wang committed -
Current motivation: Testing after https://github.com/pybind/pybind11_bazel/pull/46 was merged. Convert pybind11_bazel dependency to FLOATING (we own it). PiperOrigin-RevId: 485626325
Ralf W. Grosse-Kunstleve committed
-
- 01 Nov, 2022 1 commit
-
-
PiperOrigin-RevId: 485430599
Xiaofei Wang committed
-
- 31 Oct, 2022 1 commit
-
-
Preparation for enabling presubmit UBSAN testing. UBSAN error fixed by this CL: ``` SUMMARY: UndefinedBehaviorSanitizer: nullptr-with-nonzero-offset third_party/pybind11_abseil/tests/status_example.cc:111:66 in ``` PiperOrigin-RevId: 485136235
Ralf W. Grosse-Kunstleve committed
-
- 17 Oct, 2022 1 commit
-
-
PiperOrigin-RevId: 481681036
Ralf W. Grosse-Kunstleve committed
-
- 04 Oct, 2022 1 commit
-
-
Make pybind11_abseil `StatusNotOk.__str__` compatible with long-established Google-internal behavior. For example: * Old: `INTERNAL: GetMemoryInfo error` * New: `GetMemoryInfo error [INTERNAL]` This behavior change is likely to only affect asserts in test code. PiperOrigin-RevId: 478905904
Ralf W. Grosse-Kunstleve committed
-
- 30 Sep, 2022 1 commit
-
-
PiperOrigin-RevId: 477876254
Ralf W. Grosse-Kunstleve committed
-
- 27 Sep, 2022 1 commit
-
-
Changes behavior of code introduced with https://github.com/pybind/pybind11_abseil/commit/4b5def2c2cdb16e9e099ed521acb03445cf44c3f on May 31, 2022, motivated by Google-internal developments. PiperOrigin-RevId: 477289838
Ralf W. Grosse-Kunstleve committed
-
- 26 Sep, 2022 1 commit
-
-
PiperOrigin-RevId: 476925555
Ralf W. Grosse-Kunstleve committed
-
- 23 Sep, 2022 2 commits
-
-
Before this change, `__repr__` is identical to `__str__`. There are countless articles on the web explaining the expected difference, for example: * https://www.tutorialspoint.com/str-vs-repr-in-python Quoting "Key differences": * str(): Make object readable; Generate output to end user * repr(): Required code that reproduces object; Generate output for developer "Required code that reproduces object" is impractical for `Status`, mainly because there is not good way to concisely include the payload, but even just the `.message()` can potentially be very long. Therefore it is best to simply use the default `__repr__`, as is the case for the vast majority of types of significant complexity. PiperOrigin-RevId: 476406024
Ralf W. Grosse-Kunstleve committed -
For interoperability with other Python-C/C++ binding systems, including the raw Python C API. Small follow-on to https://github.com/pybind/pybind11_abseil/commit/64e85ee3129638458368e5b9fdfa53b6dc16a859 PiperOrigin-RevId: 476405601
Ralf W. Grosse-Kunstleve committed
-
- 20 Sep, 2022 1 commit
-
-
This enables universal interoperability with other Python-C/C++ binding systems, including the raw Python C API. PiperOrigin-RevId: 475633368
Ralf W. Grosse-Kunstleve committed
-
- 18 Sep, 2022 1 commit
-
-
PiperOrigin-RevId: 475084993
Ralf W. Grosse-Kunstleve committed
-
- 17 Sep, 2022 1 commit
-
-
To avoid clobbering the error to be reported with a `UnicodeDecodeError`. PiperOrigin-RevId: 474941891
Ralf W. Grosse-Kunstleve committed
-
- 14 Sep, 2022 1 commit
-
-
PiperOrigin-RevId: 474334488
Xiaofei Wang committed
-
- 12 Sep, 2022 1 commit
-
-
PiperOrigin-RevId: 473749692
Jean-Baptiste Lespiau committed
-
- 09 Sep, 2022 2 commits
-
-
PiperOrigin-RevId: 473369330
Xiaofei Wang committed -
Change third_party/pybind11_abseil `StatusNotOk` to raise an exception when constructed with a plain `str`. Step 2 of third_party/pybind11_abseil `StatusNotOk` convergence with the Google-internal type. PiperOrigin-RevId: 473295335
Ralf W. Grosse-Kunstleve committed
-
- 08 Sep, 2022 2 commits
-
-
This change preserves the established behavior, but sets the stage for follow-on convergence steps. PiperOrigin-RevId: 473058712
Ralf W. Grosse-Kunstleve committed -
PiperOrigin-RevId: 472852955
Ralf W. Grosse-Kunstleve committed
-
- 15 Jul, 2022 1 commit
-
-
PiperOrigin-RevId: 461233823
Lawrence Wolf-Sonkin committed
-
- 07 Jun, 2022 1 commit
-
-
PiperOrigin-RevId: 453518316
Xiaofei Wang committed
-
- 31 May, 2022 1 commit
-
-
Currently `.code`, `.message` are simple members (ideally these would be properties). PiperOrigin-RevId: 452017363
Ralf W. Grosse-Kunstleve committed
-
- 22 Apr, 2022 1 commit
-
-
Fixes a bug introduced with https://github.com/pybind/pybind11_abseil/commit/01fd6b4fa611ee3cb67420fcb6e6fd6006215ee0 PiperOrigin-RevId: 443736276
Ralf W. Grosse-Kunstleve committed
-
- 06 Apr, 2022 1 commit
-
-
PiperOrigin-RevId: 439880200
Michael Chinen committed
-
- 04 Apr, 2022 2 commits
-
-
PiperOrigin-RevId: 439442845
Xiaofei Wang committed -
PiperOrigin-RevId: 439435815
Xiaofei Wang committed
-
- 30 Mar, 2022 1 commit
-
-
PiperOrigin-RevId: 438396511
Ralf W. Grosse-Kunstleve committed
-
- 22 Mar, 2022 1 commit
-
-
PiperOrigin-RevId: 436599575
Xiaofei Wang committed
-
- 07 Mar, 2022 1 commit
-
-
PiperOrigin-RevId: 432970142
Laramie Leavitt committed
-
- 04 Mar, 2022 2 commits
- 16 Feb, 2022 1 commit
-
-
PiperOrigin-RevId: 429099528
Ken Oslund committed
-