Message80266
I would definitely appreciate having a well-defined set of "required
tests" that Cython should pass for compliance.
However, something like sys.vm won't easily work for Cython: it runs
within the CPython VM but only after converting the Python code to C.
Emulating platform.python_implementation() to make it return "Cython"
does not sound correct.
You can currently detect Cython compilation by doing this:
import cython
print cython.compiled
Obviously, the import will fail when running as Python code without
having Cython installed.
However, in Cython, you would often get a compile time error in cases
where implementation details apply, so checking for implementation
details programmatically may not work at all. |
|
Date |
User |
Action |
Args |
2009-01-20 19:49:13 | scoder | set | recipients:
+ scoder, brett.cannon, arigo, ncoghlan, pitrou, Carl.Friedrich.Bolz, benjamin.peterson |
2009-01-20 19:49:13 | scoder | set | messageid: <1232480953.04.0.652817975191.issue4242@psf.upfronthosting.co.za> |
2009-01-20 19:49:12 | scoder | link | issue4242 messages |
2009-01-20 19:49:11 | scoder | create | |
|