15 Commits (ec24786eab4d170f21536c92422a59959e14dde4)

Author SHA1 Message Date
Ralf W. Grosse-Kunstleve ec24786eab
Fully-automatic clang-format with include reordering (#3713) 3 years ago
Ralf W. Grosse-Kunstleve ddbc74c674 Adding .clang-tidy readability-braces-around-statements option. 3 years ago
Eric Cousineau 6ac8efe52d
test_eval: Show example of working closure (#2743) 4 years ago
Aaron Gokaslan 25e470c57d
fix(clang-tidy): Add cppcoreguidelines-init-vars,slicing, and throw-by-value-catch-by-reference checks (#3094) 4 years ago
Aaron Gokaslan dac74ebdf5
fix(clang-tidy): performance fixes applied in tests and CI (#3051) 4 years ago
Yannick Jadoul 3a37d33830
Add __builtins__ to globals argument of `py::exec` and `py::eval` if not present (#2616) 5 years ago
Henry Schreiner 6bcd220c8d
refactor: module -> module_ with typedef (#2544) 5 years ago
Jason Rhinelander 391c75447d Update all remaining tests to new test styles 8 years ago
Dean Moldovan 076c738641 Add py::exec() as a shortcut for py::eval<py::eval_statements>() 8 years ago
Dean Moldovan 36f0a15a49 Deprecate handle::operator== in favor of object_api::is 8 years ago
Dean Moldovan 194d8b99b3 Support raw string literals as input for py::eval (#766) 8 years ago
Dean Moldovan 135ba8deaf Make error_already_set fetch and hold the Python error 9 years ago
Jason Rhinelander 52f4be8946 Make test initialization self-registering 9 years ago
Dean Moldovan 3b44daedf6 Rewrite eval tests to allow for simple asserts 9 years ago
Dean Moldovan a0c1ccf0a9 Port tests to pytest 9 years ago
Jason Rhinelander b3f3d79f4c Rename examples files, as per #288 9 years ago
Wenzel Jakob 0d3fc3566a complete rewrite of eval/exec patch 9 years ago
Klemens Morgenstern c6ad2c4993 added exec functions 9 years ago