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