1. 08 Oct, 2019 2 commits
    • Stefan Behnel's avatar
    • Pablo Galindo's avatar
      Explicitly initialize tp_print in Python 3.8 (GH-3171) · baa08c56
      Pablo Galindo authored
      Explicitly initialize tp_print in Python 3.8
      
      When compiling cython-generated extension modules in Python3.8rc1
      this error is emitted by the compiler:
      
        _ext.cpp:8104:1: error: missing initializer for member ‘_typeobject::tp_print’ [-Werror=missing-field-initializers]
      
      The reason is that Python3.8 moved the tp_print slot (d917cfe4051) to
      the end of the _typeobject struct and reused the original position for
      tp_vectorcall_offset. The current generated code does not initialize the
      deprecated tp_print slot that was moved to the end of the struct.
      baa08c56
  2. 10 Sep, 2019 6 commits
  3. 23 Aug, 2019 2 commits
  4. 21 Aug, 2019 4 commits
  5. 26 Jul, 2019 1 commit
  6. 19 Jul, 2019 5 commits
  7. 10 Jul, 2019 1 commit
  8. 07 Jul, 2019 4 commits
  9. 05 Jul, 2019 5 commits
  10. 30 Jun, 2019 1 commit
  11. 29 Jun, 2019 4 commits
  12. 28 Jun, 2019 3 commits
  13. 13 Jun, 2019 1 commit
  14. 11 Jun, 2019 1 commit