We'd like to announce the release candidate for
HTSQL 2.1, a high-level query language and web
service gateway for relational databases. HTSQL
is specifically designed for analytical inquiries
and targeted to data analysts and web developers.
HTSQL is implemented as a WSGI component, works
with PostgreSQL, MySQL, SQLite and could be used
to embed ad-hoc reporting features into your
Since 2.0 release, announced in February, we added many
new language features which increase the "query power"
of the language. HTSQL is now able to express quite
sophisticated business inquiries.
The 2.2 release of HTSQL later this year will be
focused on "usability". It'll include improved
configuration, a query editor and formatting options.
Also for this release we've cleaned up the homepage
attractive dashboards and interactive reports. This
toolkit is MIT licensed and implemented as a JQuery
plugin. For more detail, please visit http://htraf.org.
Let's us know if you have any questions!
Clark C. Evans & Kirill Simonov
HTSQL -- A Query Language for the Accidental Programmer
HTSQL ("Hyper Text Structured Query Language") is a high-level query
language for relational databases. The target audience for HTSQL is
the accidental programmer -- one who is not a SQL expert, yet needs a
usable, comprehensive query tool for data access and reporting.
HTSQL is also a web service which takes a request via HTTP, translates
it into a SQL query, executes the query against a relational database,
and returns the results in a format requested by the user agent (JSON,
CSV, HTML, etc.).
Use of HTSQL with open source databases (PostgreSQL, MySQL, SQLite) is
royalty free under BSD-style conditions. Use of HTSQL with proprietary
database systems (Oracle, Microsoft SQL) requires a commercial license.
See ``LICENSE`` for details.
For installation instructions, see ``INSTALL``. For list of new
features in this release, see ``NEWS``. HTSQL documentation is in the
The HTSQL homepage
Get taste of HTSQL
The HTSQL tutorial
HTSQL source code
IRC chat in #htsql on freenode
The mailing list for users of HTSQL
HTSQL is copyright by Prometheus Research, LLC. HTSQL is written by
Clark C. Evans <cce(a)clarkevans.com> and Kirill Simonov
Generous support for HTSQL was provided by the Simons Foundation.
This material is also based upon work supported by the National
Science Foundation under Grant #0944460.
On behalf of the Bazaar team and community, I'm happy to announce
availability of a new release of the bzr adaptive version control
Bazaar <http://bazaar.canonical.com/> is part of the GNU system
<http://gnu.org/> to produce a free operating system.
Thanks to everyone who contributed patches, suggestions, and feedback.
Bazaar is now available for download from
https://launchpad.net/bzr/2.4/2.4.0 as a source tarball.
Installers are available for windows and OSX from the url above too.
This release marks the start of another long-term-stable series. From
here, we will only make bugfix releases on the 2.4 series (2.4.1, etc,
and support it until February 2013), while 2.5 will become our new
This is a bugfix and polish release over the 2.3 series, with a large number
of bugs fixed (>150 for the 2.4 series alone), and some performance
improvements. Support for python 2.4 and 2.5 has been dropped, many large
working tree operations have been optimized as well as some stacked branches
Users are encouraged to upgrade from the other stable series.
for more details,
PyCon DE 2011 - Early Bird Rate until August 31
There are only two days left to take advantage of
the early bird rate for PyCon DE 2011. Don't forget
to register for the conference and for tutorials:
The first PyCon DE will be held October 4-9, 2011 in Leipzig, Germany.
A tutorials day is followed by three days with talks in three
parallel tracks and two days of sprints.
The program can be found here: http://de.pycon.org/2011/schedule/lists/talks/
The talks schedule will be announced in few days.
More details can be found on the PyCon DE website (http://de.pycon.org).
PyCon DE 2011 - Noch zwei Tage Frühbucherrabatt
Der Frühbucherrabatt gilt nur noch bis zum 31.08.
Das ist der Link für die Anmeldung zur Konferenz und
zu den Tutorials: http://de.pycon.org/2011/tickets/
Es stehen einige Hinweise auf der Seite.
Hier nochmal kurz:
* Für jedes Ticket bitte ein Formular ausfüllen.
Beispiel: Anmeldung zur Konferenz und für zwei Tutorials
macht drei ausgefüllte Formulare.
* Die Bestellung geht ausschließlich mit Rechnung,
die nach dem Erhalt per Überweisung zu bezahlen ist.
Keine Kreditkarten, PayPal oder Ähnliches.
Bitte alle Informationen für eine Rechnung eingeben.
Das Vortragsprogramm ist hier:
Der Zeitplan dazu wird in den nächsten Tagen veröffentlicht.
Die erste PyCon DE 2011 findet vom 4. bis 9. Oktober in
Leipzig statt. Mehr Information auf der Konferenz-Seite:
As of this version, virtualenvwrapper-powershell is a clone of Doug Hellmann's virtualenvwrapper. It has virtually no Python code and shares no code with the original. This is a beta release.
If you were following the BitBucket repo, please note you will need to follow the new one.
New features in this version:
* UserScripts extension
* Project management extension
* Tab expasion for VirtualEnvWrapper
We are pleased to announce a 0.9beta release of PySPH. This is our
first public release.
PySPH (http://pysph.googlecode.com) is an open source framework for
Smoothed Particle Hydrodynamics (SPH) simulations. It is implemented in
Python and the performance critical parts are implemented in Cython. The
framework provides for load balanced, parallel execution of solvers. It
is designed to be easy to extend. Check our homepage for more details.
The major prerequisite is NumPy (http://numpy.scipy.org) and a C++
compiler. To use the built-in viewer you will need to have Mayavi
installed. If you need parallel support you must have mpi4py installed
but this is optional. To install a released version do:
$ easy_install pysph
Project home: http://pysph.googlecode.com
Due some problems with PySide + Qt 4.6 compilation we are releasing this minor
update, which contains the fix for this problem.
Since this version only contains the fix for Qt. 4.6 bug, the update is not
required for those who are using Qt. 4.7.
You can get the latest PySide version from the download page.
Enjuewemela is yet another similar game to the popular "Bejeweled" or
"Diamond Mine". The game basics is to make alignment of 3 or more
gems, both vertically or horizontally by swapping adjacent gems. It's
(of course) written in Python, using the cocos2d game framework.
Version 0.4.1 brings lots of new features and bugfixes; the highlights are:
- New game style! Crazy mode! Try it, you'll like it.
- We have a brand new 3.0 web site! Check it out:
http://enjuewemela.taniquetil.com.ar/ (it even has a Donations
- Refactored completely the audio backend: the new one is more
portable, faster, and should just make its work without you having to
know anything about it
- It now installs in the desktop! With this, you can execute the game
through the Applications menu
The easiest way of installing it, if you have Debian or Ubuntu, is
using this installer:
If you want to automatically get the new updates, you can subscribe to
the PPA; open a command line and type:
sudo add-apt-repository ppa:facundo/enjuewemela
In any other case, you can install it from the tarball:
The PySide: Python for Qt project was launched in public almost exactly two years ago. In the past two years, the project has matured, and we have a considerable user base for both the generator toolchain and the bindings, as well as a vivid community.
Currently, the vast majority of the PySide core development is done by the OpenBossa INdT team in Brazil and funded by Nokia's MeeGo Computers team - the PySide project has internally been an enabler for the MeeGo 1.2 Harmattan Python project. Unfortunately, the Nokia N9 is the only MeeGo (Harmattan) phone to be published by Nokia, and Nokia's MeeGo team is being ramped down already in the near future. Because of this, the Nokia MeeGo funding for PySide is slated to end after this year, and I have also failed to find a new sponsor for the project within Nokia.
I'm hopeful that the project is already sufficiently healthy to stay alive and grow without Nokia acting as a midwife. This would imply the community to take a leading role in both the project guidance and actual development. I've outlined my own ideas and concerns in a mail to the PySide mailing list:
If you are interested in voicing your opinion or participating in PySide's future development, please join the PySide mailing list and chime in!