1. 26 Apr, 2020 1 commit
  2. 31 Mar, 2020 2 commits
  3. 25 Nov, 2019 2 commits
  4. 14 Nov, 2019 2 commits
  5. 14 Oct, 2019 2 commits
  6. 21 Sep, 2019 3 commits
  7. 20 Sep, 2019 3 commits
  8. 19 Sep, 2019 2 commits
  9. 19 Aug, 2019 1 commit
    • Andre Schmeißer's avatar
      Make `overload_cast_impl` available in C++11 mode. (#1581) · 19189b4c
      Andre Schmeißer authored
      * Make `overload_cast_impl` available in C++11 mode.
      
      Narrow the scope of the `#if defined(PYBIND11_CPP14)` block around overload_cast to only
      cover the parts where C++14 is stricly required. Thus, the implementation in
      `pybind11::details::overload_cast_impl` is still available in C++11 mode.
      
      * PR #1581: Modify test to use overload_cast_impl, update docs and change log
      19189b4c
  10. 19 Jul, 2019 1 commit
  11. 22 Jun, 2019 1 commit
  12. 12 Jun, 2019 1 commit
  13. 11 Jun, 2019 4 commits
  14. 10 Jun, 2019 6 commits
  15. 16 Nov, 2018 2 commits
  16. 13 Nov, 2018 1 commit
  17. 11 Oct, 2018 1 commit
    • Allan Leal's avatar
      Fix for Issue #1258 (#1298) · e76dff77
      Allan Leal authored
      * Fix for Issue #1258
      
      list_caster::load method will now check for a Python string and prevent its automatic conversion to a list.
      This should fix the issue "pybind11/stl.h converts string to vector<string> #1258" (https://github.com/pybind/pybind11/issues/1258)
      
      * Added tests for fix of issue #1258
      
      * Changelog: stl string auto-conversion
      e76dff77
  18. 11 Sep, 2018 4 commits
  19. 29 Aug, 2018 1 commit
    • Axel Huebl's avatar
      add_module: allow include as SYSTEM (#1416) · 435dbdd1
      Axel Huebl authored
      pybind11 headers passed via the `pybind11_add_module` CMake
      function can now be included as `SYSTEM` includes (`-isystem`).
      
      This allows to set stricter (or experimental) warnings in
      calling projects that might throw otherwise in headers
      a user of pybind11 can not influence.
      435dbdd1