www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Pyd updated to DMD 0.174, Python 2.5

reply Kirk McDonald <kirklin.mcdonald gmail.com> writes:
http://pyd.dsource.org/

Pyd is a library that allows one to easily and quickly write Python 
extensions in D. It can seamlessly expose most D functions and classes 
to Python.

I've just completed a major update of Pyd. This new version takes 
advantage of D's new tuples, and also updates the Python/C API bindings 
for D to version 2.5 of Python.

D bindings for the Python/C API version 2.5:
http://dsource.org/projects/pyd/browser/trunk/infrastructure/python/2.5/python.d

There are some slight improvements to Pyd's interface as a result of 
this, and I've tried to improve and expand the documentation. I'm always 
trying to improve the documentation, so if you find it lacking in some 
way, let me know.

Pyd is still only available via Subversion, but I hope to have it ready 
for a proper beta release in the not-too-distance future. The repository 
is located at:

http://svn.dsource.org/projects/pyd/trunk

-- 
Kirk McDonald
Pyd: Wrapping Python with D
http://pyd.dsource.org
Nov 19 2006
parent "Jarrett Billingsley" <kb3ctd2 yahoo.com> writes:
"Kirk McDonald" <kirklin.mcdonald gmail.com> wrote in message 
news:ejr2bn$alt$1 digitaldaemon.com...
 http://pyd.dsource.org/

 Pyd is a library that allows one to easily and quickly write Python 
 extensions in D. It can seamlessly expose most D functions and classes to 
 Python.

 I've just completed a major update of Pyd. This new version takes 
 advantage of D's new tuples, and also updates the Python/C API bindings 
 for D to version 2.5 of Python.

 D bindings for the Python/C API version 2.5:
 http://dsource.org/projects/pyd/browser/trunk/infrastructure/python/2.5/python.d

 There are some slight improvements to Pyd's interface as a result of this, 
 and I've tried to improve and expand the documentation. I'm always trying 
 to improve the documentation, so if you find it lacking in some way, let 
 me know.

 Pyd is still only available via Subversion, but I hope to have it ready 
 for a proper beta release in the not-too-distance future. The repository 
 is located at:

 http://svn.dsource.org/projects/pyd/trunk

Oh wow. Oh wow, wow, wow. I'm just going through all the files and _gaping_ at how much smaller / simpler / more understandable they are with the variadic templates. This just inspires me even more to make the binding library for MiniD!
Nov 19 2006