pyswarm 0.7.1 released - MDD for Python & PostgreSQL SDK Now Requires Python Only And Generates Applications Up to 5 Times Faster
01 MAY 2007: pyswarm 0.7.1 is the seventh release of pyswarm, the Free Software tool for model-driven development of Python apps with PostgreSQL databases. The SDK of this release doesn't need any program additional to Python 2.4 or 2.5 and will be significantly faster at generating pyswarm applications from UML models stored in XMI files. Download and information now available online: http://pyswarm.sourceforge.net/
Acceleration of generation process has been achieved after switching to the xml.dom.minidom implementation of the Python standard library. Executing the pyswarm-generate command with-out debug option seems to make the generator up to five times faster than in version 0.7.0 ("Young Pickerl") and earlier. Even with --debug option turned on the generator seems to be almost twice as fast as before.
In order to work with the SDK there is no need anymore to install PyXML or mx.DateTime. The dependency of the latter library has been actually removed in 0.7.0 but there was a bug which led to an ImportError. This bug has been fixed in 0.7.1 release.
Although the SDK itself now needs only a compatible Python interpreter, testing or running a generated application and its databases will still require the installation of some 3rd-party products that are not distributed along with Python or pyswarm.
For detail information please read the CHANGES.txt coming with the distribution.
This release is purposed for study only. It is not recommended to use for production environment.
About pyswarm pyswarm is an active code-generator for model-driven development (MDD) of database-centric and n-tier server applications. Business logic is written entirely in Python and can be customized either in UML models or in complex Python method implementations, as elegant and powerful as code in Python can be. PostgreSQL is used as reliable database-server by the generated business logic components to store persistent entity objects. pyswarm is released under the GNU General Public License (GPL). The licensor is the Free Software Foundation Europe (FSFE).
Downloads and information: http://pyswarm.sourceforge.net/
---------------------------(end of broadcast)--------------------------- -To unsubscribe from this list, send an email to: