1. 25 Jul, 2020 1 commit
  2. 22 Jul, 2020 2 commits
  3. 09 Jul, 2020 5 commits
  4. 29 Jun, 2020 1 commit
  5. 18 Jun, 2020 1 commit
  6. 10 Jun, 2020 1 commit
  7. 04 Jun, 2020 1 commit
  8. 24 May, 2020 1 commit
    • scoder's avatar
      Change default of "always_allow_keywords" directive to True (GH-3605) · f293ef4b
      scoder authored
      This avoids the METH_O function signature by default, since it does not match normal Python semantics.
      
      * Fix unicode name handling of no-args functions when allowing keywords.
      
      * Fix a crash when a keyword argument is passed to a function that does not allow them. Previously, the reported key name was not set and thus NULL.
      
      * Extend "always_allow_keywords" test to cover some edge cases.
      Some are commented out as they currently only work with the fastcall implementation.
      f293ef4b
  9. 21 May, 2020 1 commit
  10. 05 May, 2020 2 commits
  11. 03 May, 2020 5 commits
  12. 28 Apr, 2020 1 commit
  13. 27 Apr, 2020 1 commit
    • da-woods's avatar
      Relax class private names for c types (GH-3546) · 25b7d7e4
      da-woods authored
      Allow C functions/variables with names starting with "__" to be found
      from within classes, even though their names would normally be
      inaccessible due to the Python "class private names" mechanism.
      https://github.com/cython/cython/issues/3544
      
      Warn about unmangled Python names that are being found and used, since they do not adhere to Python lookup rules.
      
      Removed `mangle_special_name` in favour of `mangle_class_private_name`,
      which previously applied slightly different rules for creating vs looking up variables.
      
      Closes #3548.
      25b7d7e4
  14. 25 Apr, 2020 2 commits
    • Ben McGinnes's avatar
      docs: fix link to Pyrex embedding tutorial (GH-3550) · aba1673a
      Ben McGinnes authored
      * Updated URL for the "embedding Python" link in external_C_code.rst
        in the userguide.
      * The freenet.org.nz domain has clearly expired at some point and now
        the original link goes spam links, but there are copies in the
        Wayback Machine.
      * The updated (fixed) URL uses the most recent archive for the
        original page (author: June, 2004; web archive: Feb, 2012).
      aba1673a
    • Ben McGinnes's avatar
      docs: fix link to Pyrex embedding tutorial (GH-3550) · 0d27ae3d
      Ben McGinnes authored
      * Updated URL for the "embedding Python" link in external_C_code.rst
        in the userguide.
      * The freenet.org.nz domain has clearly expired at some point and now
        the original link goes spam links, but there are copies in the
        Wayback Machine.
      * The updated (fixed) URL uses the most recent archive for the
        original page (author: June, 2004; web archive: Feb, 2012).
      0d27ae3d
  15. 19 Apr, 2020 1 commit
  16. 18 Apr, 2020 1 commit
  17. 14 Apr, 2020 2 commits
  18. 10 Apr, 2020 1 commit
  19. 09 Apr, 2020 1 commit
  20. 26 Mar, 2020 1 commit
  21. 24 Mar, 2020 2 commits
  22. 21 Mar, 2020 1 commit
  23. 10 Mar, 2020 1 commit
  24. 19 Feb, 2020 1 commit
  25. 12 Feb, 2020 1 commit
  26. 30 Jan, 2020 1 commit
  27. 26 Jan, 2020 1 commit