1. 18 Oct, 2020 1 commit
  2. 16 Oct, 2020 2 commits
  3. 15 Oct, 2020 2 commits
  4. 14 Oct, 2020 2 commits
  5. 13 Oct, 2020 1 commit
  6. 12 Oct, 2020 1 commit
  7. 09 Oct, 2020 2 commits
    • Henry Schreiner's avatar
      docs: known issues (#2565) · e4e5c49a
      Henry Schreiner authored
      * docs: FAQ CMake updates
      
      * docs: limitations
      
      * ci: don't over label
      
      * docs: update CHANGELOG, add a bit more structure
      
      * ci: label PRs with more labels, and sooner
      
      * docs: updates from @rwgk
      
      * docs: address @YannickJadoul's points
      e4e5c49a
    • Yannick Jadoul's avatar
      feat: deprecate public constructors of module_ class (#2552) · 0c5cc031
      Yannick Jadoul authored
      * Deprecated public constructors of module
      
      * Turn documentation comment of module_::add_object into valid doxygen documentation
      
      * Move definition of PYBIND11_DETAIL_MODULE_STATIC_DEF and PYBIND11_DETAIL_MODULE_CREATE macros up
      
      * Move detail::create_top_level_module to module_::create_extension_module, and unify Python 2 and 3 signature again
      
      * Throw error_already_set if module creation fails in module_::create_extension_module
      
      * Mention module_::create_extension_module in deprecation warning message of module_::module_
      0c5cc031
  8. 08 Oct, 2020 3 commits
  9. 06 Oct, 2020 2 commits
  10. 05 Oct, 2020 2 commits
  11. 04 Oct, 2020 1 commit
  12. 03 Oct, 2020 3 commits
  13. 02 Oct, 2020 3 commits
  14. 30 Sep, 2020 1 commit
    • Henry Schreiner's avatar
      ci: releases (#2530) · 82dbc5b7
      Henry Schreiner authored
      * ci: releases
      
      * docs: minor update form @wjakob
      
      * fix: enforce reasonable version of setuptools
      82dbc5b7
  15. 17 Sep, 2020 4 commits
  16. 16 Sep, 2020 5 commits
  17. 15 Sep, 2020 3 commits
    • Henry Schreiner's avatar
      fix: use OVERRIDE instead of OVERLOAD (#2490) · dabbbf31
      Henry Schreiner authored
      * fix: use OVERRIDE instead of OVERLOAD
      
      * docs: more accurate statement
      dabbbf31
    • Yannick Jadoul's avatar
      Change base parameter type in register_exception and exception constructor... · 16f199f8
      Yannick Jadoul authored
      Change base parameter type in register_exception and exception constructor from PyObject* to handle (#2467)
      
      * Change base parameter type in register_exception and excepion constructor from PyObject* to handle
      
      * Fix compilation error passing `handle` to `PyObject*`
      16f199f8
    • Yannick Jadoul's avatar
      Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and... · d65e34d6
      Yannick Jadoul authored
      Resolve empty statement warning when using PYBIND11_OVERLOAD_PURE_NAME and PYBIND11_OVERLOAD_PURE (#2325)
      
      * Wrap PYBIND11_OVERLOAD_NAME and PYBIND11_OVERLOAD_PURE_NAME in do { ... } while (false), and resolve trailing semicolon
      
      * Deprecate PYBIND11_OVERLOAD_* and get_overload in favor of PYBIND11_OVERRIDE_* and get_override
      
      * Correct erroneous usage of 'overload' instead of 'override' in the implementation and internals
      
      * Fix tests to use non-deprecated PYBIND11_OVERRIDE_* macros
      
      * Update docs to use override instead of overload where appropriate, and add warning about deprecated aliases
      
      * Add semicolons to deprecated PYBIND11_OVERLOAD macros to match original behavior
      
      * Remove deprecation of PYBIND11_OVERLOAD_* macros and get_overload
      
      * Add note to changelog and upgrade guide
      d65e34d6
  18. 14 Sep, 2020 2 commits