Commit History

Author SHA1 Message Date
  John C. Allwein 8cc62c9706 interrogate: avoid GC exceptions processing objects mid-construction 1 year ago
  rdb 38692dd525 interrogate: Support subclassing C++ objects from Python 1 year ago
  rdb af27a9523c Merge branch 'release/1.10.x' 1 year ago
  rdb 0ce7215ee9 interrogate: Fix typo in code 1 year ago
  rdb 73360393df Switch use of Py_INCREF to new Py_NewRef function 1 year ago
  rdb c6c75092e1 interrogate: Reduce generated code, refactor bad args error code 1 year ago
  rdb e04daec2fe Merge branch 'release/1.10.x' 1 year ago
  rdb 7926a3a929 interrogate: Fix some pointless code generation case 1 year ago
  rdb 37c9e58ea0 interrogate: Fix handling of RF_self / inplace binary operator 1 year ago
  rdb 46e662bd8e interrogate: Add cleverness to avoid writing out dead code 1 year ago
  rdb 115a716a7d Implement support for custom TypedWritable subclasses in Python 2 years ago
  rdb cdc95acf81 Merge branch 'release/1.10.x' 2 years ago
  rdb 5d833c988a interrogate: Support explicit `cls` parameter for static methods 2 years ago
  rdb 4bb6d8f6d8 interrogate: Additional string table size reductions for NDEBUG 2 years ago
  rdb 05436a749f Merge branch 'release/1.10.x' 2 years ago
  rdb 68927cad0b interrogate: Code size reduction for generated wrappers 2 years ago
  rdb 5e26aae1ff cleanup: Fix assorted issues uncovered by clang-tidy 2 years ago
  Disyer af4a1bc7a9 python: Use public PyErr_Occurred API instead of private macro 2 years ago
  rdb fdcfaf69b0 interrogate: Optimizate creating Python wrapper instances 3 years ago
  rdb 68111b2c42 Merge branch 'release/1.10.x' 3 years ago
  rdb 11746457ff interrogate: Fix invalid syntax for `make()` coerce ctor with kwargs 3 years ago
  rdb 7f707de384 interrogate: rename `operator [] =` to `operator []=` 3 years ago
  rdb a0be50c769 general: Fix assorted compiler warnings 3 years ago
  rdb a354b774b3 interrogate: Add __reduce_ex__ to methods that shouldn't be renamed 4 years ago
  rdb 98054d1bbd interrogate: Support reverse binary operators as extension methods 4 years ago
  rdb 18e8918138 interrogate: Reimplement subscript assignment "operator" 4 years ago
  rdb e4ecb548bf interrogate: Use __bool__ for default name of operator bool 4 years ago
  rdb 179f316b36 interrogate: Wrap anonymous parameter names as positional-only args 4 years ago
  rdb f6b1b6dbb0 interrogate: Support three-way comparison operator <=> 4 years ago
  rdb 8cbe36b352 Merge branch 'release/1.10.x' 4 years ago