- 12 Jul, 2021 1 commit
-
-
[skip ci]
Henry Schreiner committed
-
- 11 Jul, 2021 1 commit
-
-
Ralf W. Grosse-Kunstleve committed
-
- 10 Jul, 2021 1 commit
-
-
* py::pickle typo * correct dots and parentheses
Jan Iwaszkiewicz committed
-
- 09 Jul, 2021 2 commits
-
-
Go all the way fixing clang-tidy issues to avoid the NOLINTNEXTLINE clutter and clang-format issues. This was really meant to be part of PR #3051 but was held back either out of an abundance of caution, or because of confusion caused by stray semicolons. (#3086)
Ralf W. Grosse-Kunstleve committed -
* Enable clang-tidy else-after-return and redundant void checks * Fix remaining else-after * Address reviewer comments * Fix indentation * Rerun clang-tidy post merge
Aaron Gokaslan committed
-
- 08 Jul, 2021 1 commit
-
-
* Splitting out pybind11/stl/filesystem.h. To solve breakages like: https://github.com/deepmind/open_spiel/runs/2999582108 Mostly following the suggestion here: https://github.com/pybind/pybind11/pull/2730#issuecomment-750507575 Except using pybind11/stl/filesystem.h instead of pybind11/stlfs.h, as decided via chat. stl.h restored to the exact state before merging PR #2730 via: ``` git checkout 733f8de2 stl.h ``` * Properly including new stl subdirectory in pip wheel config. This now passes interactively: ``` pytest tests/extra_python_package/ ``` * iwyu cleanup. iwyuh.py -c -std=c++17 -DPYBIND11_TEST_BOOST -Ipybind11/include -I/usr/include/python3.9 -I/usr/include/eigen3 include/pybind11/stl/filesystem.h * Adding PYBIND11_HAS_FILESYSTEM_IS_OPTIONAL. * Eliminating else after return.
Ralf W. Grosse-Kunstleve committed
-
- 06 Jul, 2021 2 commits
-
-
* Unify cast_error message thrown by [simple|unpacking]_collector simple_collector and unpacking_collector throw different error messages when the casting of an argument failed: While the former mentions make_tuple(), the latter emphasises the call argument (and its name/position). * Consolidating "Unable to convert call argument" error reporting code to guarantee uniformity. Co-authored-by: Ralf W. Grosse-Kunstleve <rwgk@google.com>
Robert Haschke committed -
Ralf W. Grosse-Kunstleve committed
-
- 04 Jul, 2021 1 commit
-
-
Found via `codespell -q 3 -L nd,ot,thist`
luzpaz committed
-
- 02 Jul, 2021 3 commits
-
-
Also removing a commented-out line.
Ralf W. Grosse-Kunstleve committed -
* Convert PyDict_GetXXX to internal error checking variant * Check unlikely error return from PyDict_DelItemString
Dustin Spicuzza committed -
Antony Lee committed
-
- 01 Jul, 2021 2 commits
-
-
cyy committed
-
jonathan-conder-sm committed
-
- 30 Jun, 2021 2 commits
-
-
Ralf W. Grosse-Kunstleve committed
-
* pickle setstate: setattr __dict__ only if not empty, to not force use of py::dynamic_attr() unnecessarily. * Adding unit test. * Clang 3.6 & 3.7 compatibility. * PyPy compatibility. * Minor iwyu fix, additional comment. * Addressing reviewer requests. * Applying clang-tidy suggested fixes. * Adding check_dynamic_cast_SimpleCppDerived, related to issue #3062.
Ralf W. Grosse-Kunstleve committed
-
- 26 Jun, 2021 1 commit
-
-
* Allow casting from None to a custom object, closes #2778 * ci.yml patch from the smart_holder branch for full CI coverage.
Cris Luengo committed
-
- 22 Jun, 2021 2 commits
-
-
* Updating and slightly enhancing instructions for running clang-tidy. * Making documented commands identical to workflow commands. Adding comment in workflow file pointing to documentation.
Ralf W. Grosse-Kunstleve committed -
* Initial fixes * Whoops * Finish clang-tidy manual fixes * Add two missing fixes * Revert * Update clang-tidy * Try to fix unreachable code error * Move nolint comment * Apply missing fix * Don't override clang-tidy config * Does this fix clang-tidy? * Make all clang-tidy errors visible * Add comments about NOLINTs and remove a few * Fix typo
Aaron Gokaslan committed
-
- 21 Jun, 2021 1 commit
-
-
* Enable and apply clang-tidy readability and misc fixes. * Revert deprecated tester * add space to tests/test_constants_and_functions.cpp
Aaron Gokaslan committed
-
- 19 Jun, 2021 4 commits
-
-
Robert Schütz committed
-
dependabot[bot] committed
-
* Add more modernize clang-tidy checks * Enable a few more
Aaron Gokaslan committed -
* Apply performance fixes from clang-tidy * 2nd Round of Perf Optimizations * 3rd round of fixes & handle false-positive * Apply missing fix and clang-format * Apply reviewer comment
Aaron Gokaslan committed
-
- 18 Jun, 2021 2 commits
-
-
jbarlow83 committed
-
* Experiment using -DCMAKE_BUILD_TYPE=Debug for Centos 8. * Moving comment because the current placement seems to mess up the cmake command. * Using `echo > VAR_XXX` and `$(cat VAR_XXX)` trick to emulate using variables (https://github.com/actions/starter-workflows/issues/68#issuecomment-524937002).
Ralf W. Grosse-Kunstleve committed
-
- 17 Jun, 2021 2 commits
-
-
Aaron Gokaslan committed
-
Aaron Gokaslan committed
-
- 08 Jun, 2021 1 commit
-
-
* Add const T to docstring generation. * Change order. * See if existing test triggers for a const type. * Add tests. * Fix test. * Remove experiment. * Reformat. * More tests, checks run. * Adding `test_fmt_desc_` prefix to new test functions. * Using pytest.mark.parametrize to 1. condense test; 2. exercise all functions even if one fails; 3. be less platform-specific (e.g. C++ float is not necessarily float32). Co-authored-by: Ralf W. Grosse-Kunstleve <rwgk@google.com>
Jack S. Hale committed
-
- 27 May, 2021 3 commits
-
-
Adjusting valgrind suppression for pypocketfft to resolve systematic failures that started to appear on 2020-05-27. (#3022)
Ralf W. Grosse-Kunstleve committed -
* Set visibility of exceptions to default. Co-authored-by: XZiar <czktc2007@gmail.com> * add test * update docs * Skip failed test.
Yichen committed -
dependabot[bot] committed
-
- 14 May, 2021 2 commits
-
-
dependabot[bot] committed
-
dependabot[bot] committed
-
- 06 May, 2021 2 commits
-
-
test_call_policies: Explicitly check free-functions and static methods
Eric Cousineau committed -
Akira Kawata committed
-
- 04 May, 2021 1 commit
-
-
* Crash when printing Unicode to redirected cout Add failing tests * Fix Unicode crashes redirected cout * pythonbuf::utf8_remainder check end iterator * Remove trailing whitespace and formatting iostream * Avoid buffer overflow if ostream redirect races This doesn't solve the actual race, but at least it now has a much lower probability of reading past the end of the buffer even when data races do occur.
Pieter P committed
-
- 22 Apr, 2021 1 commit
-
-
Henry Schreiner committed
-
- 21 Apr, 2021 2 commits
-
-
Bumps [pre-commit/action](https://github.com/pre-commit/action) from v2.0.2 to v2.0.3. - [Release notes](https://github.com/pre-commit/action/releases) - [Commits](https://github.com/pre-commit/action/compare/v2.0.2...9b88afc9cd57fd75b655d5c71bd38146d07135fe) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] committed -
Henry Schreiner committed
-