We will meet Wednesday, November, 9th
starting about 6.30 pm - 6.45 pm
at Room 0.14, Benutzerrechenzentrum (RRZK-B)
University of Cologne, Berrenrather Str. 136, 50937 Köln, Germany
Any presentations, news, book presentations etc. are welcome on each
of our meetings!
At about 8.30 pm we will as usual enjoy the rest of the evening in a
Further information including directions how to get to the location
can be found at:
(Sorry, the web-links are in German only.)
-----BEGIN PGP SIGNED MESSAGE-----
En español abajo.
We are having our monthly meeting (2nd Thursday) next 10th of November.
Details in Spanish:
The meeting will be held in Spanish.
El próximo jueves 10 de noviembre tendrá lugar la reunión mensual del
grupo Python-Madrid, a las 20:00, en las oficinas de Tuenti. Más
Jesus Cea Avion _/_/ _/_/_/ _/_/_/
jcea(a)jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
jabber / xmpp:firstname.lastname@example.org _/_/ _/_/ _/_/_/_/_/
. _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----
UliPad is a flexible editor, based on wxPython. It's has many
features,just like:class browser, code auto-complete, html viewer,
directory browser, wizard, etc. The main feature is the usage of
mixin. This makes UliPad can be extended easily. So you can write your
own mixin or plugin, or simple script, these can be easy and seamless
integrated with UliPad.
It's mainly bug vix version.
# Upgrade winpdb version to 1.4.8
# Improve Edit->Format->Wrap Text functionality to suit for
# Made memo file configurable thanks to Helio Perroni Filho
# Add Bash support thanks to Helio Perroni Filho
# Add some useful methods to support scripts files. Such as emptytab,
newtab, etc. thanks to Helio Perroni Filho
# Add Lua support thanks to zhangchunlin
# Improve python file detect according to #! /usr/bin/env python
thanks to zhangchunlin
# Add default color theme support, you can set it in Preference
# Add Create Python Package menu in context menu of Directory Browser Window
# Improve web2py plugin
# Improve regex window, and when you set Unicode flag, it'll
automatically convert uXXXX to unichr
# Fix strip tailing spaces bug
Download link: http://ulipad.googlecode.com/files/ulipad.4.1.zip
Project Address: http://code.google.com/p/ulipad
Google Group: http://groups.google.com/group/ulipad
I like python!
UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/
UliWeb <<simple web framework>>: http://code.google.com/p/uliweb/
My Blog: http://hi.baidu.com/limodou
=== Leipzig Python User Group ===
We will meet on Tuesday, September 27 at 8:00 pm at the training
center of Python Academy in Leipzig, Germany
( http://www.python-academy.com/center/find.html ).
We will evaluate PyCon DE 2011 and talk about our application
for PyCon DE 2012.
Everybody who uses Python, plans to do so or is interested in
learning more about the language is encouraged to participate.
While the meeting language will be mainly German, we will provide
English translation if needed.
Food and soft drinks are provided. Please send a short
confirmation mail to info(a)python-academy.de, so we can prepare
Current information about the meetings are at
== Leipzig Python User Group ===
Wir treffen uns am Dienstag, 09.08.2011 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( http://www.python-academy.de/Schulungszentrum/anfahrt.html ).
Willkommen ist jeder, der Interesse an Python hat, die Sprache
bereits nutzt oder nutzen möchte.
Für das leibliche Wohl wird gesorgt. Eine Anmeldung unter
info(a)python-academy.de wäre nett, damit wir genug Essen
Aktuelle Informationen zu den Treffen sind unter
http://www.python-academy.de/User-Group zu finden.
We're announcing the release of Tryton 2.2
What is it?
Tryton is a three-tiers high level general purpose application
platform using either PostgreSQL, MySQL or SQLite as database engine.
The core of Tryton provides all the necessary functionalities for a
complete application framework: data persistence, extensive
modularity, users management (authentication, fine grained control for
data access, handling of concurrent access of resources), workflow and
report engines, web services and internationalisation.
Here are some of the more important changes to the Tryton client:
* The pop-up windows are now "no modal", which means that they are
linked to the tab in which they were opened. Creating a new tab is
now possible. Also, switching from one tab to the other restores the
state of the opened pop-up windows.
* The search widget has been completely redesigned. We are now using a
unique widget which allow users to use the search function in a much
more natural way using a simple syntax. An auto-completion system
has been included to help users write their search query.
* The action toolbar on the bottom of the screen has been merged with
* The user experience has been improved by using the same design from
the Many2Many and One2Many widgets.
The server side also had its part of changes:
* The access rights on the relation fields are now checked on the server
side, thus those fields will not be displayed to the user
(preventing the "You can not read this document" messages).
* The report engine can now output any kind of OpenDocument file. Thanks
to unoconv, all documents can be converted to another format such as
the widely used .doc format…
* The translation is now managed with .po file. We hope that it will
ease the job of the translators as now they can use the tools they
are used to.
* The use of a LRU cache on the session reduce the memory footprint of
rue de Rotterdam, 4
Tel: +32 472 54 46 59
On the behalf of Spyder's development team
(http://code.google.com/p/spyderlib/people/list), I'm pleased to
announce that Spyder v2.1 has been released and is available for
Windows XP/Vista/7, GNU/Linux and MacOS X:
Spyder is a free, open-source (MIT license) interactive development
environment for the Python language with advanced editing, interactive
testing, debugging and introspection features. Originally designed to
provide MATLAB-like features (integrated help, interactive console,
variable explorer with GUI-based editors for dictionaries, NumPy
arrays, ...), it is strongly oriented towards scientific computing and
Thanks to the `spyderlib` library, Spyder also provides powerful
ready-to-use widgets: embedded Python console (example:
http://packages.python.org/guiqwt/_images/sift3.png), NumPy array
editor (example: http://packages.python.org/guiqwt/_images/sift2.png),
dictionary editor, source code editor, etc.
Description of key features with tasty screenshots can be found at:
This release represents a year of development since v2.0 and
introduces major enhancements and new features:
* Large performance and stability improvements
* PySide support (PyQt is no longer exclusively required)
* New profiler plugin (thanks to Santiago Jaramillo, a new contributor)
* Experimental support for IPython v0.11+
* And many other changes: http://code.google.com/p/spyderlib/wiki/ChangeLog
On Windows platforms, Spyder is also available as a stand-alone
executable (don't forget to disable UAC on Vista/7). This all-in-one
portable version is still experimental (for example, it does not embed
sphinx -- meaning no rich text mode for the object inspector) but it
should provide a working version of Spyder for Windows platforms
without having to install anything else (except Python 2.x itself, of
Don't forget to follow Spyder updates/news:
* on the project website: http://code.google.com/p/spyderlib/
* and on our official blog: http://spyder-ide.blogspot.com/
Last, but not least, we welcome any contribution that helps making
Spyder an efficient scientific development/computing environment. Join
us to help creating your favourite environment!
PyDev 2.2.4 has been released
Details on PyDev: http://pydev.org
Details on its development: http://pydev.blogspot.com
* Cython is now supported in PyDev (.pyx files may be opened with
the PyDev editor).
**Globals Token Browser (Ctrl+Shift+T)**
* Packages/Modules can now be reached through the globals browser
(so, __init__.py files can now be easily gotten through the package
**Handling external files**
* External libraries configured in a project appearing in the
PyDev Package Explorer
* Show in > PyDev Package Explorer working for files that are
under the interpreter or external libraries.
* Show in > PyDev Package Explorer working for files inside .zip archives.
* External files that were opened when Eclipse is closed are
* New option in the code-formatter to only apply code-formatting
on changed lines on save.
* from __future__ import now properly appears as first even if
grouping is enabled.
* it's now possible to have a minimap of the code in the overview
ruler (enable in preferences > PyDev > Editor > Overview Ruler
* exc_clear() no longer called if it's not available.
* Fixed issue where class tearDown was executed twice.
* It's now possible to enable/disable stepping into properties
while in the debugger. Menu: Run > Disable step into properties (patch
by Hussain Bohra)
* Show in outline view activated in debug perspective (patch by
* Watch expressions can be properly expanded in the watch view
(patch by Hussain Bohra)
* Breakpoints in external files are properly shown.
* Remote debugger: starting the remote debugger no longer shows a
* Remote debugger: when the server is stopped, the server socket
is properly closed
* Fixed issue in rename (Alt+Shift+R) / find references
(Ctrl+Shift+G) on top level module variables.
* Fixed issue where create class/method/field action was not ok
because of comment.
* Fixed issue where doing create class/method/field action on file
with tabs ended up adding spaces.
What is PyDev?
PyDev is a plugin that enables users to use Eclipse for Python, Jython
and IronPython development -- making Eclipse a first class Python IDE
-- It comes with many goodies such as code completion, syntax
highlighting, syntax analysis, refactor, debug and many others.
PyDev - Python Development Environment for Eclipse
We're pleased to announce the release of Python Tools for Visual Studio 1.1 Alpha [http://pytools.codeplex.com/releases/view/69667]. Python Tools for Visual Studio (PTVS) is an open-source plug-in for Visual Studio which supports programming with the Python programming language. This release includes new core IDE features, a couple of new sample libraries for interacting with Kinect and Excel, and many bug fixes for issues reported since the release of 1.0.
For the core IDE features we've added many new features which improve the basic editing experience. This includes a feature for automatically adding imports after typing an identifier, a command for cleaning up unused imports, support for recognizing isinstance() calls and using them for providing improved completions, and using goto definition to go to members defined in the standard library. We've also made improvements to the project system so it'll behave more like the C# including proper support of linked files outside of the project directory. And we've made some improvements to our IPython REPL support including support for inline graphs and proper support for IPython's numbered prompts. Finally we've made several small improvements to the debugger including the option to step into the Python standard library while debugging, the option to not break on SystemExit exception with exit codes of zero as well as displaying the Python thread name in the threads window. Altogether this release includes over 100 features and bug fixes - a complete list of the changes is available here<http://bit.ly/PyTools11Fixed>
Another major addition to this release includes the addition of two additional sample libraries available as separate downloads: PyKinect for working with the Kinect Beta SDK and Pyvot for working with Excel spreadsheets. Once downloaded and installed, these plug-in to Visual Studio and provide project templates; they also provide built-in support for installing into one of the recognized Python interpreters via Tools->Python Tools->Samples.
The PyKinect sample is a wrapper around the Kinect SDK and enables development with the Kinect SDK directly from Python. The library presents an API which is similar to the API exposed via the Kinect SDK for C# developers. The sample includes a new template for quickly getting started creating games using PyGame with PyKinect. PyKinect is licensed under a license similar to the existing Kinect SDK. PyKinect only requires a Python implementation with ctypes - currently only Python 2.7 is supported.
Pyvot (pronounced Pivot) connects familiar data-exploration and visualization tools in Excel with the powerful data analysis and transformation capabilities of Python, with an emphasis on tabular data. It provides a minimal and Pythonic interface to Excel, smoothing over the pain points in using the existing Excel object model as exposed via COM. Pyvot is licensed under the same Apache license that the rest of PTVS is distributed under. Pyvot requires pywin32 and currently runs on Python 2.6 or Python 2.7.
We'd like to thank all of the users who took the time to report issues and feedback for this release: 445363200, AphexSA, benpmorgan, chadbr, dgkbny, drgn, holmboe, lblanchon, mahpour, pztrick44, salerio, slideomix, somini, stakemura, sumitbasu, swift_dev, teebot, timeisaparallax, tonyandrewmeyer, xaviergrundus, and Zooba.
The Python Tools for Visual Studio Team
Here comes 2.4.2, our new stable release.
Bazaar <http://bazaar.canonical.com/> is a Canonical project and part of
the GNU project <http://gnu.org/> to produce a free operating system.
This is a bugfix release. Most of the bugs dealt with portability
issues. Upgrading is recommended for all users of earlier 2.4 releases.
2.4.2 contains all known bug fixes for all stable releases (including
the ones we made for the previous stable series).
Thanks to all participants sending merge proposals, comments,
suggestions and feedback, we very much appreciate all of them.
Bazaar is now available for download from
https://launchpad.net/bzr/2.4/2.4.2/ as a source tarball.
Installers are on their way for windows and OSX and will be available
from the url above.
2.4.2 should be uploaded to debian and ubuntu Really Soon Now too.
The detailed changelog is available below,
* Fixed a bug where ``bzr tags -r x..y`` loaded the branch history once for
every revision in the range; it's now much faster. (Vincent Ladeuil, #857335)
* Fixed an infinite loop when creating a repo at the root of the filesystem,
i.e. "/", due to posixpath.normpath() not collapsing 2 leading slashes into
one, thus respecting the POSIX standard, but making relpath() loop infinitely.
(Florian Vichot, #861008)
* Fixed loading of external merge tools from config to properly decode
command-lines which contain embedded quotes. (Gordon Tyler, #828803)
* Include declaration of 'changed' to avoid an UnboundLocalError in dirstate
pyrex code with new Cython versions. (Denys Duchier, #837221)
* Prevent several kinds of OverflowError and other fallout from failing to fit
stat fields into four bytes in dirstate pack_stat implementations.
(Martin Packman, #683191 #706957)
* Return early from create_delta_index_from_delta given tiny inputs. This
avoids raising a spurious MemoryError on certain platforms such as AIX.
(John Arbash Meinel, #856731)
* Corrected documentation for ``bzr serve`` in the Admin Guide.
(Morten Bøgeskov, Martin Pool, #832576)
* Accept both old and new style testtools output in selftest tests.
(Jelmer Vernooij, Martin Packman, #815423)
* Fix the race for TestingThreadingTCPServer in
test_server_crash_while_responding. (Vincent Ladeuil, #869366)
* Really corrupt the pack file without depending on a special length or value.
(Vincent Ladeuil, #807032)
-----BEGIN PGP SIGNED MESSAGE-----
I'm announcing the release of
Sphinx 1.1.2, codename "1.1.1 Is A Silly Version Number Anyway".
It fixes building from the source tarball with Python 3 by actually
including our custom 2to3 fixers.
What is it?
Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects (or other documents consisting of
multiple reStructuredText source files).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-----END PGP SIGNATURE-----