1. Feb 03, 2022
  2. Feb 01, 2022
  3. Jan 30, 2022
  4. Jan 27, 2022
  5. Jan 26, 2022
  6. Jan 19, 2022
  7. Jan 17, 2022
  8. Jan 16, 2022
  9. Jan 15, 2022
    • Ralf W. Grosse-Kunstleve's avatar
      Fixing obvious minor typo (missing `D` in `-DOWNLOAD_EIGEN=ON`). · 7e7c5585
      Ralf W. Grosse-Kunstleve authored
      Typo introduced with PR #2377.
      
      Adopting fix from @AWhetter PR #2621 (to keep unrelated changes cleanly separated).
      7e7c5585
    • Aaron Gokaslan's avatar
      Add support for nested C++11 exceptions (#3608) · d2ec8367
      Aaron Gokaslan authored
      * Add support for nested C++11 exceptions
      
      * Remove wrong include
      
      * Fix if directive
      
      * Fix missing skipif
      
      * Simplify code and try to work around MSVC bug
      
      * Clarify comment
      
      * Further simplify code
      
      * Remove the last extra throw statement
      
      * Qualify auto
      
      * Fix typo
      
      * Add missing return for consistency
      
      * Fix clang-tidy complaint
      
      * Fix python2 stub
      
      * Make clang-tidy happy
      
      * Fix compile error
      
      * Fix python2 function signature
      
      * Extract C++20 utility and backport
      
      * Cleanup code a bit more
      
      * Improve test case
      
      * Consolidate code and fix signature
      
      * Fix typo
      d2ec8367
  10. Jan 12, 2022
  11. Jan 11, 2022
  12. Jan 10, 2022
  13. Jan 04, 2022
  14. Dec 30, 2021
    • Ralf W. Grosse-Kunstleve's avatar
      Adding dedicated test_const_name. (#3578) · 1bbaeb34
      Ralf W. Grosse-Kunstleve authored
      * Adding dedicated test_const_name.
      
      Also exercises pybind11::detail::_ backward compatibility.
      
      See also: PR #3423
      
      * Backing out tests involving int_to_str (requires C++17 or higher).
      
      * Suppressing clang-tidy errors.
      
      * Disabling test_const_name for MSVC 2015 due to bizarre failures.
      
      * Stacking @pytest.mark.parametrize (thanks to @skylion007 for pointing out).
      1bbaeb34
  15. Dec 29, 2021
  16. Dec 28, 2021
  17. Dec 24, 2021
  18. Dec 22, 2021
  19. Dec 21, 2021
  20. Dec 14, 2021
    • Bobby Impollonia's avatar
      fix(setup_helpers): ensure ThreadPool is closed (#3548) · 75168113
      Bobby Impollonia authored
      
      
      * Ensure ThreadPool is closed in setup_helpers
      
      The ParallelCompile setup helper using a ThreadPool to enable its
      parallelism. It does not properly close the pool when it is done with
      it.
      This can lead to a "Exception ignored in: <function Pool.__del__..."
      message with traceback being printed at shutdown.
      Use pool.terminate() instead of context manager for Python 2.7
      compatibility
      
      * Add note to remove code that supports Python 2
      
      Co-authored-by: default avatarBobby Impollonia <bobby@k13capital.com>
      75168113
  21. Dec 07, 2021