1. Nov 25, 2020
  2. Nov 24, 2020
  3. Nov 23, 2020
  4. Nov 19, 2020
  5. Nov 16, 2020
  6. Nov 13, 2020
  7. Nov 12, 2020
  8. Nov 11, 2020
  9. Nov 10, 2020
  10. Nov 06, 2020
  11. Nov 04, 2020
  12. Nov 03, 2020
  13. Oct 29, 2020
  14. Oct 28, 2020
  15. Oct 23, 2020
  16. Oct 22, 2020
  17. 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
  18. Oct 20, 2020
  19. Oct 19, 2020