pyswarm 0.7.1 released - MDD for Python & PostgreSQL

From: Anastasios Hatzis <ah(at)hatzis(dot)de>
To: pyswarm-announce(at)lists(dot)sourceforge(dot)net, python-announce(at)python(dot)org, pgsql-announce(at)postgresql(dot)org
Subject: pyswarm 0.7.1 released - MDD for Python & PostgreSQL
Date: 2007-05-01 21:52:48
Message-ID: 200705012352.48280.ah@hatzis.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

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.

Anastasios Hatzis

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/

Browse pgsql-announce by date

  From Date Subject
Next Message Pavel Golub 2007-05-02 09:06:12 PostgresDAC 2.3.9-beta2 has been released
Previous Message Hiroshi Inoue 2007-05-01 14:23:42 [ODBC] psqlODBC 08.02.0400 Released