1. 14 Oct, 2019 1 commit
    • Thomas A Caswell's avatar
      FIX: do not include tp_print for py39 (GH-3186) · 2d62a208
      Thomas A Caswell authored
      This is more follow up to https://bugs.python.org/issue37250
      
      The action taken is:
       - restore tp_print to not break all of the sdists on pypi for py38
       - remove tp_print for real in py39
      
      In https://github.com/cython/cython/pull/3171 tp_print was initialized
      for PY_VERSION_HEX >= 0x030800b4 however, when trying to use cython
      with cpython master (aka py39) there are compile time exceptions due
      to too many initializers:
      
         error: too many initializers for ‘PyTypeObject’ {aka ‘_typeobject’}
      
      This fixes that by putting an upper bound on the ifdef of including
      pt_print at the end of the object.
      2d62a208
  2. 08 Oct, 2019 6 commits
  3. 30 Sep, 2019 1 commit
    • da-woods's avatar
      unicode imports (#3119) · 074362b4
      da-woods authored
      * Handle normalization of unicode identifiers
      * Support unicode characters in module names
        (Only valid under Python 3)
      074362b4
  4. 18 Sep, 2019 1 commit
  5. 10 Sep, 2019 16 commits
  6. 06 Sep, 2019 5 commits
  7. 03 Sep, 2019 2 commits
  8. 02 Sep, 2019 2 commits
  9. 28 Aug, 2019 6 commits