Python Extensions


Extensions created using the methods listed on the Distribution page

The table below will list all extensions I've created and with which compiler. As you can see, all of them are version independent except for  IMDbPY, OpenGLContext, py2exe and pycrypto, which are currently only compiled for a specific version (2.4 or 2.5 - see below). See the distutils docs for more information on version independence.

Check out PyPI to see how many I'm missing: 

You can create these binaries in the following way:

1) Download the module
2) Navigate to the directory that holds the file of the module from the command line
3) Run  python bdist_wininst    or    python bdist_msi 
4) In some cases, you may need to compile the module's dependencies and link to them to get the bdist command to work.

Extension Name VS2003     MingW     Tested     Notes 
adodb-2.00 adodb-2.00.win32.exe adodb-2.00.win32.exe
BeautifulSoup BeautifulSoup-3.0.4.win32.exe
BeautifulSoup-3.0.4.win32.exe Both
BlogBackup-1.1 BlogBackup-1.1.win32.exe BlogBackup-1.1.win32.exe
bruce-1.2.1 bruce-1.2.1.win32.exe bruce-1.2.1.win32.exe
calcore-2.2.1 calcore-2.2.1.win32.exe calcore-2.2.1.win32.exe
ClientForm-0.2.7 ClientForm-0.2.7.win32.exe ClientForm-0.2.7.win32.exe Both
crcmod-1.4 crcmod-1.4.win32-py2.4.exe
dateutil-1.2 dateutil-1.2.win32.exe dateutil-1.2.win32.exe
DecoratorTools-1.6 DecoratorTools-1.6.win32.exe
gdata-1.0.9 Both
gherkin-3 gherkin-3.win32.exe
IMDbPY-3.2 IMDbPY-3.2.win32-py2.4.exe IMDbPY-3.2.win32-py2.4.exe
mechanize-0.1.7b mechanize-0.1.7b.win32.exe mechanize-0.1.7b.win32.exe MingW
OpenGLContext-2.0.0c1 OpenGLContext-2.0.0c1.win32-py2.5.exe (2 MB)


peppy-0.7.0 peppy-0.7.0.win32.exe peppy-0.7.0.win32.exe
py2exe-0.6.8 py2exe-0.6.8.win32-py2.4.exe
pycrypto-2.0.1 pycrypto-2.0.1.win32-py2.4.exe pycrypto-2.0.1.win32-py2.4.exe
Pyrex- Pyrex- Pyrex-
rope-0.7 rope-0.7.win32.exe
ropeide-0.7 ropeide-0.7.win32.exe
sancho-2.1 Sancho-2.1.win32.exe Sancho-2.1.win32.exe
SQLAlchemy-0.4.0 SQLAlchemy-0.4.0.win32.exe SQLAlchemy-0.4.0.win32.exe
SQLObject-0.9.1 SQLObject-0.9.1.win32.exe SQLObject-0.9.1.win32.exe

Note on testing: If there's a usable test module included with the source, then I will use that to test the installation, otherwise I will wait for community feedback and update as necessary.

It should also be noted that all I did was create the binaries. I did NOT create any of the source code. Please refer to the appropriate website(s) for documentation. I'll be happy to work with developers to get their extensions compiled. Also I make no warranties about any of this code. It was compiled from the sources found at the links listed. Use at your own risk.

Contact me