1. Nov 10, 2020
  2. Nov 06, 2020
  3. Nov 04, 2020
  4. Nov 03, 2020
  5. Oct 29, 2020
  6. Oct 28, 2020
  7. Oct 23, 2020
  8. Oct 22, 2020
  9. Oct 21, 2020
    • Boris Staletic's avatar
      Remove friend declaration of py::class_ in py::detail::generic_type (#2613) · 4038542b
      Boris Staletic authored
      This line had two bugs:
      
      1. It declares `py::detail::class_` as `friend`.
      2. After fixing that, we would have to change it to
         `template <typename, typename...>`
      
      The first one was introduced ~5 years ago, when a large refactoring was
      made, probably as an intermediate step during refactoring.
      
      The second was made when `generic_type` was made to be agnostic with
      respect to the order of `py::class_` template parameters.
      
      &nbsp;
      
      We're removing the declaration altogether, because it was never relied
      on. This is what makes me think that it was an intermediate step in
      refactoring that shouldn't have ended up in commit history.
      4038542b
    • Mana Borwornpadungkitti's avatar
      fix: Reject keyword argument `None` with `.none(false)` (#2611) · 6edd0e6d
      Mana Borwornpadungkitti authored
      
      
      * demo kwarg with none(false)
      
      * Reorder and extend tests for arg::none(false) in test_methods_and_attributes.py::test_accepts_none
      
      * Fix arg::none() for keyword arguments
      
      * Add changelog note
      
      * Fix names of no_none_kw test functions
      
      Co-authored-by: default avatarYannick Jadoul <yannick.jadoul@belgacom.net>
      6edd0e6d
    • Wenzel Jakob's avatar
      Thanks, Google! · 7f9445a6
      Wenzel Jakob authored
      7f9445a6
  10. Oct 20, 2020
  11. Oct 19, 2020
  12. Oct 18, 2020
  13. Oct 17, 2020
  14. Oct 16, 2020
  15. Oct 15, 2020