Subject ANN: PowerConsole 0.7.5 and Firebird Pack 0.9.1
Author Pavel Cisar
Hi,

I'm happy to announce the public release of PowerConsole v0.7.5 and
Firebird Pack for PowerConsole v0.9.1.

What is PowerConsole
--------------------
PowerConsole is enhanced python interpreter that can host user defined
commands. Uses pyparsing-based grammars for user commands to translate
them into python calls, so it has limited support for mixing them with
Python code.

PowerConsole execution engine is designed as embeddable, extensible
scripting environment without strong ties to any particular user
interface. This approach:

* allows developers to create interactive consoles or tools with
various user interfaces (CLI, TUI, GUI, web or even plain automation)
that best suits the particular purpose on top of common functional core
engine that could be easily extended beyond original design (see next
point).
* allows developers to create task or domain-specific commands (or
even micro-languages) that integrate seamlessly into any application
built around the PowerConsole engine (see above).
* allows users of these tools and extensions to switch between tools
or load extensions according to their immediate needs, and combine power
of domain-specific commands with versatility of pure Python code.

Core distribution also contains ready-to-use CLI interpreter.

What is Firebird Pack for PowerConsole
--------------------------------------
Firebird Pack for PowerConsole is extensive package that enables
PowerConsole to work with Firebird databases. Beside special
database-related commands allows execution of arbitrary SQL statements.
It also installs various objects to user namespace for direct database
manipulations in python code.

Requirements:
-------------
Python 2.5 or 2.6
setuptools
KInterbasDB 3.3.0 (for Firebird Pack)

Installation:
-------------
Use easy_install from python setuptools package to download and install
it. If you don't have setuptools installed yet, download and run next
python script:
http://peak.telecommunity.com/dist/ez_setup.py

For new installation run:

easy_install -f http://www.ibphoenix.cz/pwc/download PowerConsole
easy_install -f http://www.ibphoenix.cz/pwc/download pwcfb

To upgrade from previous version:

easy_install -f http://www.ibphoenix.cz/pwc/download -U PowerConsole
easy_install -f http://www.ibphoenix.cz/pwc/download -U pwcfb

Links:
------
Web: http://www.ibphoenix.cz/pwc
Download: http://www.ibphoenix.cz/pwc/download

best regards
Pavel Cisar
IBPhoenix & Firebird QA