- 09 Sep, 2016 1 commit
-
-
Robert Bradshaw authored
Support dependencies in conditional compilation
-
- 08 Sep, 2016 3 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Adds support for simple FakeReference equality testing.
-
- 07 Sep, 2016 5 commits
-
-
scoder authored
setup.py shouldn't write arbitrarily to stdout (especially when passed display options)
-
Erik Bray authored
In general it's best for actions performed in `setup.py` to be deferred until the command to which they are relevant is actually run. For example most of what `compile_cython_modules` does should be deferred until finalizing the `build_ext` command. But as a simpler workaround, just ensure that anything it prints is to stderr. Otherwise this breaks certain assumptions, such as that `./setup.py --name` will print (on stdout) the distribution name (and nothing else), and likewise for `./setup.py --version`.
-
Robert Bradshaw authored
Cython.Build brings in cythonize, which is not in a Py3.2 compatible file.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 06 Sep, 2016 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Fix overriding of cdef by cpdef method in .pxd file
-
- 04 Sep, 2016 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Repair calls to fused staticmethods : we currently generate the wrong C signature for them (first arg becomes 'self' arg), so this change works around that by really passing the first argument as 'self'. Eventually, ths signature should be fixed instead.
-
- 03 Sep, 2016 7 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
restrict "__dict__" property generation to declared "__dict__" attributes and ignore everything else
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Robert Bradshaw authored
Closes #531.
-
Robert Bradshaw authored
-
- 02 Sep, 2016 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Closes github issue #1447.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 01 Sep, 2016 14 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
let pcython script parse the main script arguments and pass them on instead of incorrectly rejecting them as unknown
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
repair accidental change in macro usage (used to be CPYTHON, was accidentally changed to PYPY in a previous commit)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
disable self-argument extraction for lambda functions to revert to old "self in args" argument parsing behaviour
-
Stefan Behnel authored
re-enable "profile" and "linetrace" directives at class/function level to allow switching it on and off for specific code sections
-
Stefan Behnel authored
-
Stefan Behnel authored
Use global constants for default arguments of cpdef functions/methods and def methods in cdef classes as using the CyFunction defaults requires passing the CyFunction as self (which we currently don't do for methods in cdef classes). Properly fixing this requires changing the call signature of CyFunction.
-
Stefan Behnel authored
use global constants for default arguments of cpdef functions (which are static C functions internally)
-
Stefan Behnel authored
-