| #561 |
major performance bug with special functions
|
reopened
|
cwitty
|
enhancement
|
major
|
0.13
|
| #57 |
Buffer utility functions
|
new
|
dagss
|
enhancement
|
minor
|
wishlist
|
| #61 |
Buffers in cdef function argument list
|
new
|
dagss
|
defect
|
minor
|
wishlist
|
| #101 |
Clean up numpy.pxd
|
assigned
|
dagss
|
defect
|
major
|
wishlist
|
| #134 |
cpdef method w/ unused buffer causes compilation error
|
assigned
|
dagss
|
defect
|
major
|
wishlist
|
| #339 |
Add library functions to numpy.pxd
|
assigned
|
dagss
|
defect
|
minor
|
0.13.1
|
| #375 |
Many warnings for buffer access.
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #469 |
Dependency graph for output of types and utility code
|
assigned
|
dagss
|
task
|
major
|
wishlist
|
| #545 |
Compiler crash with C++ templates/buffers
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #422 |
bug in setting __module__
|
new
|
haoyu
|
defect
|
major
|
wishlist
|
| #423 |
Support explicit exception chaining syntax (PEP 3134)
|
assigned
|
haoyu
|
enhancement
|
minor
|
wishlist
|
| #487 |
Py3 syntax: 'with' statment with multiple managers
|
assigned
|
haoyu
|
enhancement
|
major
|
wishlist
|
| #488 |
Py3 syntax: Ellipsis ('...')
|
new
|
haoyu
|
enhancement
|
minor
|
wishlist
|
| #490 |
Py3 syntax: support 'nonlocal' scope
|
assigned
|
haoyu
|
enhancement
|
major
|
wishlist
|
| #492 |
Support for Py3 function annotations
|
new
|
haoyu
|
enhancement
|
major
|
1.0
|
| #541 |
Exception catching semantic change in Python 3
|
new
|
haoyu
|
defect
|
major
|
1.0
|
| #542 |
Support for relative import
|
assigned
|
haoyu
|
defect
|
major
|
1.0
|
| #281 |
Possible race condition w/ nogil exception propagation
|
new
|
robertwb
|
defect
|
minor
|
0.13.1
|
| #494 |
Cython functions not bound as methods
|
new
|
robertwb
|
defect
|
major
|
0.14
|
| #3 |
Cython calls ExtType.__init__() as Python function
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #5 |
no mangling of double underscore names in class
|
new
|
somebody
|
defect
|
minor
|
1.0
|
| #16 |
IF clauses inside definitions
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #18 |
req: support cdef class attrib initialisation
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #27 |
inspection of compilation namespace for IF/ELIF/ELSE/DEF
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #42 |
C++ compile error when exception part declared on function
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #43 |
Mysterious error with conflicting types
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #69 |
Cython should emulate the Py3 print() function in Py2 < 2.6
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #77 |
temp allocation should be done in code generation phase
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #81 |
Make CloneNode obsolete
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #83 |
Implement Generators
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #86 |
implement globals
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #87 |
definitions in control structures
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #89 |
pxd caching
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #92 |
public enums in extern blocks
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #94 |
cimport module cdef globals
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #95 |
public and readonly module globals
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #106 |
Regression tests fail for Python 2.6 on Win32
|
new
|
somebody
|
defect
|
major
|
0.14
|
| #112 |
Declare c(p)def classes/methods without need for .pxd file
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #113 |
literal lists don't work at module level
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #130 |
Missing support for Python special methods for rich comparison
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #132 |
Deletion of local variables in functions is not supported
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #147 |
BoolBinopNode doesn't reuse temps
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #152 |
subtyping PyVarObject (e.g. str)
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #153 |
safe, ref-counted support for dynamic memory allocation
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #154 |
cleanup attempted for unused (so undeclared) buffer
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #157 |
multiple definitions of method fails in c code, not cython
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #173 |
per-interpreter module state in Py3 (PEP 3121)
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #174 |
slow code
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #177 |
Efficient cdef calling convention for buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #178 |
Efficient slices in buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #180 |
Optimize buffer assignments
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #182 |
Inline iterator utility functions
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #194 |
Support for buffer typedefs
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #197 |
Think through and clean up various TempBlock classes
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #206 |
Provide syntax for public/readonly attribute docstrings
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #211 |
Vote over whether OpenMP support is wanted, and if so, implement
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #218 |
Support m_clear() in Py3 (PEP 3121)
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #231 |
The remaining parts of lexer and parser should get compiled into C code
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #238 |
support __new__() in extension types
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #246 |
support const keyword on types
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #256 |
for..from by step doesn't work with pointers
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #259 |
future division not respected by C ints (including literals)
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #262 |
pre-declaring a cdef class without its base type doesn't raise an error
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #263 |
module local (private) cdef classes
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #264 |
handle @property decorator
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #266 |
builtin exceptions used in except + clauses not getting initalized
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #279 |
compiler crash on .pxd -> .py definitions
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #282 |
explore ways to trap SIGFPE instead of doing runtime checks
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #283 |
cdef inline functions in pxds can't have default arguments
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #288 |
method aliasing via assignment
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #292 |
Garbage in HTML/annotation in simple example code
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #297 |
Enable for-in-range optimisation also for untyped loop vars
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #299 |
Buffers: Clean up internal representation of acquired buffers
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #300 |
Buffers: Acquire through coercion
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #301 |
Buffers: Store acquired buffers as typed fields in cdef classes + global variables
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #302 |
Usability problem: Cannot access .shape member of numpy.ndarray as tuple
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #308 |
closures for module scope
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #311 |
Buffers: Acquisition counted buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #314 |
[patch] array.pxd - fast Cython access for Python's builtin array.array
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #315 |
ValueError Exception raised during type checking when mixing bint and ndarray
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #320 |
Canonical PyObject
|
new
|
somebody
|
defect
|
major
|
0.13.1
|
| #321 |
Test suite for pyximport
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #323 |
Allow conditional compilation environment in distutils
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #324 |
Wrap docstrings with PyDoc_STRVAR macro.
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #327 |
cpdef attributes should give an compile-time error
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #334 |
support duplicating cdef class fields in both pxd and pyx
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #337 |
class decorators for cdef classes
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #340 |
Problem with buffer/memview parsing strategy
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #341 |
Move Cython-language utility code inclusion to code generation phase
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #345 |
Necessary refactoring of mangling methods in Symtab.py
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #349 |
Should extern typedefs require an explicit cast?
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #353 |
[kurt-gsoc branch] Add nice string representation to MemoryViewSliceType
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #363 |
Make sure we handle ob_type->tp_flags inheritance correctly
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #368 |
Cascading assignments of Python bools are inefficient
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #379 |
cython -r recursive option broken
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #386 |
Make complex number type from typedef float
|
new
|
somebody
|
enhancement
|
minor
|
0.13.1
|
| #389 |
Temp handling in ForFromStatNode needs cleanup
|
new
|
somebody
|
task
|
minor
|
wishlist
|
| #392 |
Inplace operators on complex numbers
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #408 |
Support tuple unpacking in calls to C function
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #410 |
Investigate element.pxd note
|
new
|
somebody
|
defect
|
major
|
wishlist
|