[Pyrex] New Distutils implementation for Pyrex.
Billy G. Allie
bill.allie at defiant.mug.org
Fri Aug 3 06:31:39 CEST 2007
Stefan Behnel wrote:
> Billy G. Allie wrote:
>
>> I am re-implementing my PostgreSQL interface (pyPgSQL) using Pyrex to
>> implement an extension for the libpq C-API. When using the supplied
>> build_ext, I notices that I had to have the .pxd files in the same
>> directory as the source .pyx file. Also, the generated c source file
>> was placed in the same directory as the Pyrex source. I also could not
>> specify Pyrex options to create a listing file, etc. I wanted to have
>> the .pxd files in an separate include directory and I also did not want
>> to clean up the generated files from the Pyrex source directory. To
>> correct these (minor) annoyances, I've implesmentd a new version of
>> buld_ext.py and created a version of core.py and extension.py.
>>
>
> Hi,
>
> is this an independent implementation or is it based on the old one? If the
> latter, could you provide a patch against Cython and submit it at the Cython
> bug tracker? If it's new, could you still provide a single-file patch that
> includes the new files? We use Mercurial as version control system (meta data
> is in the source distribution), so an "hg export" would be greatly appreciated.
>
> https://bugs.launchpad.net/cython
>
> http://www.cython.org
>
>
I am attaching a diff generated by the 'diff -cbN <originale Distutils
directory> <new Distutils directory>' command.
I also changed all references to Pyrex to Cython and pyrex to cython in
the files.
I've never used Mercurial so I don't know what an 'hg export' is.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.copyleft.no/pipermail/pyrex/attachments/20070803/2673f35b/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cython.Distutils.diff
Type: text/x-patch
Size: 13869 bytes
Desc: not available
Url : http://lists.copyleft.no/pipermail/pyrex/attachments/20070803/2673f35b/attachment-0001.bin
More information about the Pyrex
mailing list