Subject Re: [firebird-python] ANN: PowerConsole 0.7.5 and Firebird Pack 0.9.1
Author marius adrian popa
2009/6/22 Pavel Cisar <pcisar@...>:
> 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:
> For new installation run:
> easy_install -f PowerConsole
> easy_install -f pwcfb

On ubuntu jaunty worked without issues the install

sudo easy_install -f PowerConsole
[sudo] password for mariuz:
Searching for PowerConsole
Best match: PowerConsole 0.7.5
Processing PowerConsole-0.7.5-py2.6.egg
Moving PowerConsole-0.7.5-py2.6.egg to /usr/local/lib/python2.6/dist-packages
Adding PowerConsole 0.7.5 to easy-install.pth file
Installing script to /usr/local/bin
Installing ipwc script to /usr/local/bin

Installed /usr/local/lib/python2.6/dist-packages/PowerConsole-0.7.5-py2.6.egg
Processing dependencies for PowerConsole
Searching for pyparsing>=1.5.1
Best match: pyparsing 1.5.2
Processing pyparsing-1.5.2.tar.gz
Running pyparsing-1.5.2/ -q bdist_egg --dist-dir
zip_safe flag not set; analyzing archive contents...
pyparsing_py3: module MAY be using inspect.stack
pyparsing: module MAY be using inspect.stack
Adding pyparsing 1.5.2 to easy-install.pth file

Installed /usr/local/lib/python2.6/dist-packages/pyparsing-1.5.2-py2.6.egg
Finished processing dependencies for PowerConsole

> To upgrade from previous version:
> easy_install -f -U PowerConsole
> easy_install -f -U pwcfb
> Links:
> ------
> Web:
> Download:
> best regards
> Pavel Cisar
> IBPhoenix & Firebird QA
> ------------------------------------
> Yahoo! Groups Links