| #778 |
'cimport cython.this_module_does_not_exist' doesn't make compilation fail
|
new
|
somebody
|
defect
|
major
|
0.17
|
| #806 |
'final' directive on methods in override .pxd files doesn't optimise calls in subtypes
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #678 |
'restrict' and 'readonly' argument to buffers
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #737 |
(Vacuously) support boundscheck, wraparound directives in pure mode
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #477 |
@cython.locals() don't propagate to cdef function signature
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #655 |
Add flag for Makefile dependency rules generation
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #339 |
Add library functions to numpy.pxd
|
assigned
|
dagss
|
defect
|
minor
|
wishlist
|
| #468 |
Add note about numpy.get_include to the docs.
|
new
|
|
defect
|
major
|
wishlist
|
| #750 |
Additional libc .pxd definitions
|
new
|
--
|
enhancement
|
major
|
wishlist
|
| #323 |
Allow conditional compilation environment in distutils
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #795 |
Allow final methods in non-final cdef classes
|
new
|
--
|
enhancement
|
major
|
wishlist
|
| #471 |
Allow public enum type fields for cdef classes
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #716 |
Allow staticmethod and classmethod decorators for cdef methods.
|
new
|
|
enhancement
|
major
|
wishlist
|
| #779 |
Applying undeclared decorator in a .pxd file doesn't make compilation fail
|
new
|
--
|
defect
|
major
|
0.17
|
| #802 |
Bad interaction between fused types and special methods
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #570 |
Bad parsing for operator identifier.
|
new
|
somebody
|
defect
|
major
|
0.15
|
| #726 |
Better error message for missing Python function arguments
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #459 |
Better support for writing var args functions. (va_start, va_arg, etc.)
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #147 |
BoolBinopNode doesn't reuse temps
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #673 |
Bound methods of cdef classes acts differently from normal classes (with f2py?)
|
new
|
dagss
|
defect
|
major
|
0.17
|
| #580 |
Buffer code aborts on first error
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #57 |
Buffer utility functions
|
new
|
dagss
|
enhancement
|
minor
|
wishlist
|
| #793 |
Buffer/template arguments sometimes parsed as expressions
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #660 |
Buffers not allowable as closure variables.
|
new
|
dagss
|
defect
|
critical
|
wishlist
|
| #300 |
Buffers: Acquire through coercion
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #311 |
Buffers: Acquisition counted buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #299 |
Buffers: Clean up internal representation of acquired buffers
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #514 |
Buffers: Some forms of C/Fortran contiguous buffers not acquired
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #301 |
Buffers: Store acquired buffers as typed fields in cdef classes + global variables
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #680 |
Bug in cimported recursively defined structs
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #799 |
C++ compile error when using const in a template
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #706 |
C++ operator() oddness
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #368 |
Cascading assignments of Python bools are inefficient
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #747 |
Catch C++ exceptions raised by arithmetic
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #815 |
Clean up code object creation and usage
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #601 |
Clean up node juggling during code generation in ForFromStatNode
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #101 |
Clean up numpy.pxd
|
assigned
|
dagss
|
defect
|
major
|
wishlist
|
| #814 |
Compiler Crash in AnalyseExpressionsTransform
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #594 |
Compiler crash on import before cimport
|
new
|
|
defect
|
major
|
wishlist
|
| #545 |
Compiler crash with C++ templates/buffers
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #794 |
Cython array allocation too slow
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #3 |
Cython calls ExtType.__init__() as Python function
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #69 |
Cython should emulate the Py3 print() function in Py2 < 2.6
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #719 |
Decorated methods in cdef classes should be ordinary functions
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #469 |
Dependency graph for output of types and utility code
|
assigned
|
dagss
|
task
|
major
|
wishlist
|
| #669 |
Dissallow assignment of vtab functions
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #560 |
Distutils changes: make .c readonly & abort on errors
|
new
|
somebody
|
enhancement
|
minor
|
|
| #382 |
Document compiler directives
|
new
|
|
defect
|
major
|
Documentation
|
| #294 |
Document feature: packed struct
|
new
|
|
defect
|
major
|
Documentation
|
| #388 |
Document the autotestdict directive (#387)
|
new
|
|
defect
|
major
|
Documentation
|
| #310 |
Documentation: Buffer slot/PEP 3118 special functions
|
new
|
|
defect
|
major
|
Documentation
|
| #438 |
Drop ref-counting for list index access
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #177 |
Efficient cdef calling convention for buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #178 |
Efficient slices in buffers
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #297 |
Enable for-in-range optimisation also for untyped loop vars
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #565 |
Enable/disable optimizations
|
new
|
somebody
|
defect
|
critical
|
wishlist
|
| #509 |
Error for local/cclass reference variables
|
new
|
|
defect
|
critical
|
wishlist
|
| #526 |
Error testing for overridden methods
|
new
|
|
defect
|
major
|
0.17
|
| #755 |
Errors in circular imports
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #722 |
Final directive in pxd causes compiler crash
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #797 |
Fix cython's deep C-stacks upon deallocation
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #639 |
Functions don't support attribute assignment
|
new
|
--
|
defect
|
major
|
wishlist
|
| #292 |
Garbage in HTML/annotation in simple example code
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #813 |
Generated C code triggers maybe-uninitialized warnings
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #16 |
IF clauses inside definitions
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #616 |
Implement sorted(genexpr)
|
reopened
|
scoder
|
enhancement
|
major
|
wishlist
|
| #45 |
Inefficient comparison code generation
|
reopened
|
somebody
|
enhancement
|
major
|
|
| #513 |
Infer return types of cdef functions
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #511 |
Inline functions in pxd files get wrong directives
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #182 |
Inline iterator utility functions
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #381 |
Integrate "Cython Tutorial" paper into docs
|
new
|
|
defect
|
major
|
Documentation
|
| #380 |
Integrate "Fast numerical computations in Cython" paper into docs
|
new
|
|
defect
|
major
|
Documentation
|
| #410 |
Investigate element.pxd note
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #710 |
Maintaining error testcases is a bit inconvenient
|
new
|
|
defect
|
minor
|
wishlist
|
| #81 |
Make CloneNode obsolete
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #386 |
Make complex number type from typedef float
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #363 |
Make sure we handle ob_type->tp_flags inheritance correctly
|
new
|
somebody
|
task
|
major
|
wishlist
|
| #375 |
Many warnings for buffer access.
|
new
|
dagss
|
defect
|
major
|
wishlist
|
| #718 |
Merge Entry.utility_code_definitions and Entry.utility_code
|
new
|
|
task
|
minor
|
wishlist
|
| #681 |
Message system refactoring
|
new
|
|
defect
|
major
|
wishlist
|
| #777 |
Metaclasses to generate cdef'ed Classes
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #714 |
Misleading warnings: "local variable referenced before assignment"
|
reopened
|
vitja
|
defect
|
major
|
0.17
|
| #573 |
Mismatched c ptr types warning in closures when using cdef classes
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #699 |
Missing Declarations from Generated Header File
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #451 |
Missing cast for numpy array slicing in C++ Mode
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #130 |
Missing support for Python special methods for rich comparison
|
new
|
somebody
|
defect
|
major
|
1.0
|
| #272 |
Missing test: Raising exception from module init code
|
new
|
|
defect
|
minor
|
wishlist
|
| #341 |
Move Cython-language utility code inclusion to code generation phase
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #43 |
Mysterious error with conflicting types
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #345 |
Necessary refactoring of mangling methods in Symtab.py
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #783 |
Odd behavior with std::string and .decode()
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #800 |
Only first overloaded method declaration is preserved when inheriting C++ classes
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #662 |
Optimise Python's math functions when used on C values
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #534 |
Optimise any(genexpr) and all(genexp)
|
reopened
|
scoder
|
enhancement
|
major
|
wishlist
|
| #744 |
Optimise kwargs pass-through
|
new
|
somebody
|
enhancement
|
minor
|
wishlist
|
| #765 |
Optimise reversed(range(start,stop,step)) for non-trivial steps
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|
| #180 |
Optimize buffer assignments
|
new
|
somebody
|
defect
|
minor
|
wishlist
|
| #281 |
Possible race condition w/ nogil exception propagation
|
new
|
robertwb
|
defect
|
minor
|
0.17
|
| #340 |
Problem with buffer/memview parsing strategy
|
new
|
somebody
|
defect
|
major
|
wishlist
|
| #756 |
Propagate length hint through generator expressions
|
new
|
somebody
|
enhancement
|
major
|
wishlist
|