- 16 Sep, 2016 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Cython is still built and installed with the standard distutils setup.py mechanisms, but this allows other bazel projects to reference and use Cython as part of their build process.
-
Robert Bradshaw authored
-
- 10 Sep, 2016 5 commits
-
-
Stefan Behnel authored
try to work around a Py_FatalError crash in latest Py3.6 apparently due to a RuntimeWarning during garbage collection
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Replace old build_ext with new cythonize(...) version.
-
- 09 Sep, 2016 7 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
This closes #1433.
-
Robert Bradshaw authored
p_f_string_expr produced warning: implicit conversion loses integer precision: 'long' to 'Py_UCS4' (aka 'unsigned int') [-Wshorten-64-to-32]
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Closes #1458.
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Support dependencies in conditional compilation
-
- 08 Sep, 2016 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Adds support for simple FakeReference equality testing.
-
Robert Bradshaw authored
-
- 07 Sep, 2016 9 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
scoder authored
setup.py shouldn't write arbitrarily to stdout (especially when passed display options)
-
Robert Bradshaw authored
-
Robert Bradshaw authored
The old build_ext is now named old_build_ext, replaced with the one from Cython/Build.
-
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 5 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
-