pg8000 is a DB-API 2.0 compatible Pure-Python interface to the
PostgreSQL database engine.
It is one of many PostgreSQL interfaces for the Python programming language.
pg8000 is somewhat distinctive in that it is written entirely in
Python and does not rely on any external libraries (such as a compiled
python module, or PostgreSQL’s libpq library).
This pure-python connector approach allows to run it where C compiled
libraries cannot be installed, it allows deeper access to PostgreSQL
protocol internals and it enables easier flexibility and extensibility
for Python developers (like support for parameterized prepared
statements using qmark, numeric, named, format or pyformat DBAPI
The highlights of this 1.09 maintenance release are: two-phase commit
support, autocommit feature, server_version property and bug fixes for
almost all reported issues since 1.08 (2010-06-08)
For details of the changes in this release, please see the notes at:
pg8000 maintenance version may be downloaded from:
For more information see:
For the original version see:
Acknowledgements to Mathieu Fenniak for the original version and
thanks to the contributors that reported and/or sent patches applied
for this release.
Luban (http://lubanui.org) is a compact, generic UI "language".
It is a python package for building (web) user interface.
It is NOT yet-another web framework.
* A compact set of simple concepts and rules
* Simple, natural syntax for describing UI
* A set of basic and advanced widgets --- see demo and API of widgets at http://lubanui.org/aokuang
* Write "bindings" of your favorite js widgets to use them in python.
* Luban 1.0.0 mainly supports python 3.1+
* Experimental support for python 2 exists. Tested and working under python 2.7
$ pip install luban
Bug reports and any comments are appreciated!
DEADLINE Thursday January 12
Ring in the Gnu year with a proposal for OSCON!
OSCON (O'Reilly Open Source Convention), the premier Open Source
gathering, will be held in Portland, OR July 16-20. We're looking for
people to deliver tutorials and shorter presentations.
Hope to see you there!
Aahz (aahz(a)pythoncraft.com) <*> http://www.pythoncraft.com/
"Do not taunt happy fun for loops. Do not change lists you are looping over."
wxPython 220.127.116.11 (classic) has been released and is now available for
download at http://wxpython.org/download.php. This build fixes some
problems with the installers and documentation for 18.104.22.168 and a few
other bugs that were discovered in that release. More details are
Various binaries are available for 32-bit and 64-bit Windows, and also
for OSX using the Carbon and Cocoa APIs, for Python 2.6 and 2.7.
Source code is also available at http://wxpython.org/download.php of
course, for building your own.
What is wxPython?
wxPython is a GUI toolkit for the Python programming language. It
allows Python programmers to create programs with a robust, highly
functional graphical user interface, simply and easily. It is
implemented as a set of Python extension modules that wrap the GUI
components of the popular wxWidgets cross platform library, which is
written in C++.
wxPython is a cross-platform toolkit. This means that the same program
will usually run on multiple platforms without modifications.
Currently supported platforms are 32-bit and 64-bit Microsoft Windows,
most Linux or other Unix-like systems using GTK2, and Mac OS X 10.4+.
In most cases the native widgets are used on each platform to provide
a 100% native look and feel for the application.
Changes in 22.214.171.124
Corrected some problems in the installer scripts that were not
including some new files.
Re-enabled the wrappers for the wx.GenericDatePickerCtrl class.
Applied some patches from Werner Bruhin for the sized controls classes
and demo, and which also adds the SizedScrolledPanel class.
Fixed several other minor bugs discovered in the last release.