Rev 181: Strictly require Cython now, since Pyrex isn't cutting it. in http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

John Arbash Meinel john at arbash-meinel.com
Mon Aug 9 16:35:28 BST 2010


At http://bazaar.launchpad.net/~meliae-dev/meliae/trunk

------------------------------------------------------------
revno: 181
revision-id: john at arbash-meinel.com-20100809153521-gm462m88g98er01u
parent: john at arbash-meinel.com-20100805195417-kg7nb6y4p24yu5x7
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: trunk
timestamp: Mon 2010-08-09 10:35:21 -0500
message:
  Strictly require Cython now, since Pyrex isn't cutting it.
-------------- next part --------------
=== modified file 'CHANGES.txt'
--- a/CHANGES.txt	2010-08-02 18:27:32 +0000
+++ b/CHANGES.txt	2010-08-09 15:35:21 +0000
@@ -10,6 +10,10 @@
 
 :0.4: (not released yet)
 
+* We now only compile against Cython. I've finally hit some issues that
+  I don't want to work around. Namely sizeof(Class) doesn't work under
+  even pyrex 0.9.9. (John Arbash Meinel)
+
 Meliae 0.3
 ##########
 

=== modified file 'setup.py'
--- a/setup.py	2009-12-30 22:26:56 +0000
+++ b/setup.py	2010-08-09 15:35:21 +0000
@@ -64,11 +64,8 @@
     try:
         from Cython.Distutils import build_ext
     except ImportError:
-        try:
-            from Pyrex.Distutils import build_ext
-        except ImportError:
-            print "We depend on having Cython or Pyrex installed."
-            return
+        print "We require Cython to be installed."
+        return
 
     kwargs["cmdclass"] = {"build_ext": build_ext}
     ext.append(Extension("meliae._scanner",



More information about the bazaar-commits mailing list