From lanyjie at yahoo.com Mon Apr 26 08:20:57 2010 From: lanyjie at yahoo.com (Yingjie Lan) Date: Sun, 25 Apr 2010 23:20:57 -0700 (PDT) Subject: [capi-sig] ANN: expy 0.6.4 released! Message-ID: <180141.6848.qm@web54203.mail.re2.yahoo.com> expy is an express way to extend python. I have been using this in a big project and the outcome is quite satisfying. What's New: 1. now generated header files are separate from implementation files. 2. bug fixes. 3. updated documentation. For more information: http://expy.sourceforge.net/ Cheers, Yingjie From lanyjie at yahoo.com Mon Apr 26 09:32:59 2010 From: lanyjie at yahoo.com (Yingjie Lan) Date: Mon, 26 Apr 2010 00:32:59 -0700 (PDT) Subject: [capi-sig] ANN: expy 0.6.4 released! Message-ID: <764821.55536.qm@web54208.mail.re2.yahoo.com> expy is an express way to extend python. It is written in pure python and very light weight. I have been using this in a big project and the outcome is quite satisfying. What's New: 1. now generated header files are separate from implementation files. 2. bug fixes. 3. updated documentation. For more information and tutorial: http://expy.sourceforge.net/ Cheers, Yingjie From python_capi at behnel.de Mon Apr 26 10:13:01 2010 From: python_capi at behnel.de (Stefan Behnel) Date: Mon, 26 Apr 2010 10:13:01 +0200 Subject: [capi-sig] ANN: expy 0.6.4 released! In-Reply-To: <764821.55536.qm@web54208.mail.re2.yahoo.com> References: <764821.55536.qm@web54208.mail.re2.yahoo.com> Message-ID: <4BD54B0D.9080603@behnel.de> Hi, does this list actually have any kind of SPAM protection enabled? Stefan From mal at egenix.com Mon Apr 26 11:36:14 2010 From: mal at egenix.com (M.-A. Lemburg) Date: Mon, 26 Apr 2010 11:36:14 +0200 Subject: [capi-sig] ANN: expy 0.6.4 released! In-Reply-To: <4BD54B0D.9080603@behnel.de> References: <764821.55536.qm@web54208.mail.re2.yahoo.com> <4BD54B0D.9080603@behnel.de> Message-ID: <4BD55E8E.9060307@egenix.com> Stefan Behnel wrote: > Hi, > > does this list actually have any kind of SPAM protection enabled? Yes. Have you been getting any spam from the list lately ? -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 26 2010) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From python_capi at behnel.de Mon Apr 26 12:05:00 2010 From: python_capi at behnel.de (Stefan Behnel) Date: Mon, 26 Apr 2010 12:05:00 +0200 Subject: [capi-sig] ANN: expy 0.6.4 released! In-Reply-To: <4BD55E8E.9060307@egenix.com> References: <764821.55536.qm@web54208.mail.re2.yahoo.com> <4BD54B0D.9080603@behnel.de> <4BD55E8E.9060307@egenix.com> Message-ID: <4BD5654C.2020103@behnel.de> M.-A. Lemburg, 26.04.2010 11:36: > Stefan Behnel wrote: >> does this list actually have any kind of SPAM protection enabled? > > Yes. Have you been getting any spam from the list lately ? I was just trying to indicate that a larger percentage of the messages have been announcements and re-announcements of a certain Python package recently, usually with little information and a high ratio of redundancy in them. While I do not deny that this package does have a certain relevance to this list and its readers, I would still prefer if the signal to noise ratio of this list was a little higher. I think it's worth keeping in mind that there is a dedicated list for Python related announcements, and there also seems to be a mailing list dedicated to the package in question. ISTM that both are better suited for regular update announcements than this list. Stefan From mal at egenix.com Mon Apr 26 12:21:15 2010 From: mal at egenix.com (M.-A. Lemburg) Date: Mon, 26 Apr 2010 12:21:15 +0200 Subject: [capi-sig] ANN: expy 0.6.4 released! In-Reply-To: <4BD5654C.2020103@behnel.de> References: <764821.55536.qm@web54208.mail.re2.yahoo.com> <4BD54B0D.9080603@behnel.de> <4BD55E8E.9060307@egenix.com> <4BD5654C.2020103@behnel.de> Message-ID: <4BD5691B.5030200@egenix.com> Stefan Behnel wrote: > M.-A. Lemburg, 26.04.2010 11:36: >> Stefan Behnel wrote: >>> does this list actually have any kind of SPAM protection enabled? >> >> Yes. Have you been getting any spam from the list lately ? > > I was just trying to indicate that a larger percentage of the messages > have been announcements and re-announcements of a certain Python package > recently, usually with little information and a high ratio of redundancy > in them. While I do not deny that this package does have a certain > relevance to this list and its readers, I would still prefer if the > signal to noise ratio of this list was a little higher. I think it's > worth keeping in mind that there is a dedicated list for Python related > announcements, and there also seems to be a mailing list dedicated to > the package in question. ISTM that both are better suited for regular > update announcements than this list. It's common practice to send announcements of Python packages/ projects relevant to list topics of SIGs to those SIG lists as well. If you don't like those announcements in your inbox, it's easy to filter them based on the commonly used "ANN" prefix in the subject line. I agree, though, that the list could use some more activity. So far, it's been mostly about helping with the existing C API rather than development of the C API itself - I guess the latter mostly happens on python-dev and the tracker. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 26 2010) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From lanyjie at yahoo.com Tue Apr 27 08:30:22 2010 From: lanyjie at yahoo.com (Yingjie Lan) Date: Mon, 26 Apr 2010 23:30:22 -0700 (PDT) Subject: [capi-sig] SWIG + expy Message-ID: <272522.69975.qm@web54204.mail.re2.yahoo.com> Hi, Is it possible to use SWIG to parse C/C++, and provide an interface for me to generate some code? I thought it might be good to have SWIG help generate expy (see http://expy.sourceforge.net) files, then generate the python extension via expy. Yingjie From python_capi at behnel.de Tue Apr 27 08:36:22 2010 From: python_capi at behnel.de (Stefan Behnel) Date: Tue, 27 Apr 2010 08:36:22 +0200 Subject: [capi-sig] SWIG + expy In-Reply-To: <272522.69975.qm@web54204.mail.re2.yahoo.com> References: <272522.69975.qm@web54204.mail.re2.yahoo.com> Message-ID: <4BD685E6.8000606@behnel.de> Yingjie Lan, 27.04.2010 08:30: > Is it possible to use SWIG to parse C/C++, and provide an interface for > me to generate some code? I thought it might be good to have SWIG help > generate expy files, then generate the python extension via expy. You can give clang a try. It has a decent C/C++ parser, which is often considered more useful than the output of gccxml. Stefan From stefan_ml at behnel.de Mon Apr 26 09:40:53 2010 From: stefan_ml at behnel.de (Stefan Behnel) Date: Mon, 26 Apr 2010 09:40:53 +0200 Subject: [capi-sig] ANN: expy 0.6.4 released! In-Reply-To: <764821.55536.qm@web54208.mail.re2.yahoo.com> References: <764821.55536.qm@web54208.mail.re2.yahoo.com> Message-ID: <4BD54385.7040805@behnel.de> Hi, does this list actually have any kind of SPAM protection enabled? Stefan