Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Update to cython 0.17.1 #341

Closed

Commits on Oct 21, 2012

  1. BUG: remove inline statement rejected by cython

    Cython 0.17.1 rejects inline in the function definition for cpdef
    functions.
    matthew-brett committed Oct 21, 2012
    Copy the full SHA
    73fc7ae View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2012

  1. BUG: fix depenency on dict ordering in test

    Python 3.3 discovered the dependency on dict ordering
    matthew-brett committed Oct 22, 2012
    Copy the full SHA
    1d4c9dc View commit details
    Browse the repository at this point in the history
  2. BUG: process pyx files with Cython 0.17.1

    This fixes import errors in Python 3.3, because Cython < 0.17 generated
    C code that results in the python C import function being passed a
    ``level` of '-1'. The value of -1 meant (before python 3.3) that the
    import can be absolute or relative. In Python 3.3, a level of -1 raises
    an error:
    
       ValueError: level must be >= 0
    
    (see python issue scipy#15610).  Cython fixed this as of commit cb40a3e6264b,
    released in Cython 0.17 (see output of ``git describe --contains
    cb40a3e6264b``).
    matthew-brett committed Oct 22, 2012
    Copy the full SHA
    902441e View commit details
    Browse the repository at this point in the history