Current version of Pythomnic is 6.0, released Feb 06, 2008. Pythomnic is free, distributed in source under BSD license.
You may refer to the first two clips in the tutorial for a step-by-step installation guide. In a nutshell, you should install the listed prerequisites and then unpack the Pythomnic package. The contents of the package is identical and platform-independent. The difference is only in packaging format. Additional libraries may be required for various optional components to function.
Note that Pythomnic requires Python 2.4.
Pythomnic:
Windows:
Unix:
Prerequisites:
Python language is obviously required for the entire thing to work:
Python 2.4
Python extensions for Windows are required for COM and ADODB to work:
pywin32 210
Berkeley DB supporting library bsddb3 appears to be better than the bundled bsddb:
bsddb3 4.4.2
You still need Python language to run Pythomnic under Unix:
Python 2.4
Berkeley DB supporting library bsddb3 under Unix is more recent:
bsddb3 4.5.0
And you may need the Berkeley DB itself:
Berkeley DB 4.4.20
Additional libraries:
SOAP (required for the SOAP interface to work):
SOAPpy 0.11.6
fpconst 0.7.2
PyXML 0.8.4
SOAP (required for the SOAP interface to work):
SOAPpy 0.11.6
fpconst 0.7.2
PyXML 0.8.4
MySQL (required for the MySQL connection to work):
MySQL-python 1.2.1
MySQL (required for the MySQL connection to work):
MySQL-python 1.2.1
PostgreSQL (alternative to ADODB/ODBC access):
PyGreSQL 3.8.1
PostgreSQL (required for PostgreSQL connection to work):
PyGreSQL current
Oracle (required in addition to the Oracle client software for the Oracle connection to work):
cx_Oracle 4.2-9i
Oracle (required in addition to the Oracle client software for the Oracle connection to work):
cx_Oracle 4.2-9i
LDAP (required for the LDAP connection to work):
python-ldap
openldap
cyrus-sasl
LDAP (required for the LDAP connection to work):
python-ldap
openldap
cyrus-sasl
JMS (required for both JMS interface and connection):
Vendor-specific JARs
JMS (required for both JMS interface and connection):
Vendor-specific JARs