I am happy to announce the release of WSME-0.1.0a3.
WSME (Web Service Made Easy) is a very easy way to implement webservices
in your python web application (or standalone).
* Very simple API.
* Supports user defined complex types.
* Multi-protocol : REST+Json, REST+XML, SOAP, and more to come.
* Extensible : easy to add more protocols or more base types.
* Framework independance : adapters are provided to easily integrate
your API in any web framework, for example a wsgi container, turbogears,
and more to come.
* Very few runtime dependencies: webob, simplegeneric (+ Genshi if you
* Integration in Sphinx for making clean documentation with
sphinxcontrib-wsme (not released yet).
Christophe de Vienne
We will meet Wednesday, October, 12th
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
This time we'll report from PyCon DE. Any presentations, news, book
presentations, lightning talks etc. are welcome on each of our
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-----
I'm happy to announce the release of Sphinx 1.1, a new feature release.
The full changelog is at <http://sphinx.pocoo.org/changes.html>.
* Added Python 3.x support.
* Added a Texinfo builder.
* Added i18n support for content, a ``gettext`` builder and related
* Added the ``websupport`` library and builder.
* Added a ``sphinx-apidoc`` script that autogenerates a hierarchy
of source files containing autodoc directives to document modules
* Added an `index` role, to make inline index entries.
* Added the :mod:`sphinx.ext.mathjax` extension.
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-----
I've just uploaded pypiserver 0.3.0 to the python package index.
pypiserver is a minimal PyPI compatible server. It can be used to serve
a set of packages and eggs to easy_install or pip.
pypiserver is easy to install (i.e. just easy_install pypiserver). It
doesn't have any external dependencies.
http://pypi.python.org/pypi/pypiserver/ should contain enough
information to easily get you started running your own PyPI server in a
The code is available on github: https://github.com/schmir/pypiserver
Changes in version 0.3.0
- pypiserver now scans the given root directory and it's
subdirectories recursively for packages. Files and directories
starting with a dot are now being ignored.
- /favicon.ico now returns a "404 Not Found" error
- pypiserver now contains some unit tests to be run with tox
PyDev 2.2.3 has been released
Details on PyDev: http://pydev.org
Details on its development: http://pydev.blogspot.com
* Performance improvements
* Major: Fixed critical issue when dealing with zip files.
* Added option to create method whenever a field would be created in
quick fixes (and vice-versa), to properly deal with functional
* Fixed issue where PyDev was changing the image from another plugin
in the Project Explorer (i.e.: removing error decorations from JSP).
* Fixed issue: if the django models was opened in PyDev, the 'objects'
object was not found in the code analysis.
* Test runner no longer leaves exception visible.
* Fixed issue on Py3: Relative imports are only relative if they have
a leading dot (otherwise it always goes to the absolute).
* Default is now set to create project with the projects itself as the
* Handling deletion of .class files.
* Fixed issue where loading class InterpreterInfo in
AdditionalSystemInterpreterInfo.getPersistingFolder ended up raising a
BundleStatusException in the initialization.
* Fixed some code formatting issues
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
Announcing HgView 1.4.0
HgView home page:
About this release
Text mode inside make it into hgview 1.4.0!
This release introduces a *new text based* user interface thanks to the
urwid library (http://excess.org/urwid )
This interface includes the following features:
* display the revision graph (with working directory as a node, and basic support for the mq),
* display the files affected by a selected changeset (with basic support for the bfiles),
* display diffs (with syntax highlighting thanks to pygments),
* automatically refresh the displayed revision graph when the repository is being modified,
* easy key-based navigation in revisions' history of a repo (same as the GUI),
* a command system for special actions (see help)
To use it type : ``hgview --interface curses`` (or configure it permanently in your config file)
There are also some bugfixes.
hgview is a simple tool aiming at visually navigate in a Mercurial (hg) repository history.
It is written in Python with quick and efficient key-based navigation in mind, trying to be fast
enough for big repositories.
python-projects mailing list
A new RedNotebook version has been released.
You can get the tarball, the Windows installer and links to distribution
What is RedNotebook?
RedNotebook is a **graphical journal** and diary helping you keep track
of notes and thoughts. It includes a calendar navigation, customizable
templates, export functionality and word clouds. You can also format,
tag and search your entries. RedNotebook is available in the
repositories of most common Linux distributions and a Windows installer
is available. It is written in Python and uses GTK+ for its interface.
* Let the "Back" and "Forward" button jump over empty days
* Allow wildcards (*,.,?) in cloud black/white lists ("altr." hides
altro, altra, etc.)
* Add "Export currently visible day" option in export assistant
* By default select the time range from today to today in the export
* Show warning when second RedNotebook instance is started to prevent
data loss (LP:771396)
* Add option to set the date format for exports. An empty field removes
dates from exports.
* Remember scrollbar and cursor positions when changing between days and
edit and preview mode
* Allow double backslashes (\\) in filenames (e.g. for UNC paths)
* Use Ubuntu font in editor, preview and cloud if it's available
* Remember last export and backup locations
* Show the most recent entries at the top of the search list by default
* Search in annotations as well
* Use auto-completion for all category entries
* Mention the name of the day in weekday templates
* Allow linebreaks (\\) only at the end of lines
* Do not write empty month files to disk
* Remove "Delete Entry" button (Use the context menu or the delete key
* Add tooltips for category buttons
* Always keep categories sorted in search and annotations drop-down menus
* Allow markup for links in categories (--http://mypage.com--) (LP:782697)
* Escape regular expression syntax in searches (*, +, etc.)
* Use a better icon for Annotate (Edit)
* Add more markup examples to templates help text
* Fix: Txt2tags highlighting should not allow spaces between format
markup and text
* Fix: Do not use str.capitalize() for fonts in txt2tags.py to support
turkish locales (LP:841698)
* Fix on Windows: Correctly open local links with whitespace (LP:824420)
* Let "Get help online" point to RedNotebook's answers section at launchpad
* Code optimizations
* Remove old cloud implementation
* Remove external module htmltextview.py
* Remove dead unicode code
* Remove obsolete KeepNote source files
* Remove unnecessary imports
* Updated translations
Hello world and everybody !
i'm pleased to announce the release of GOZERBOT 0.99.0, the first in a
series of releases that are supposed to lead to a proper 1.0 release
for GOZERBOT. The intention is to get a 1.0 version of GOZERBOT
available for users that still use this bot, got almost 2000 download
of 0.9.2 so its worth to support all those users with a release they
can build on. I dont have the intention to develop GOZERBOT any
further beyond that, that's what JSONBOT is all about, so keep in mind
these are pure maintenance releases.
2 major changes crept into this release, namely:
* no more seperate gozerplugs package, its all wrapped into 1 thing.
The gozerplugs package has find its way under the gplugs directory in
the main distro so no more seperate installing of plugins.
* SQLAlchemy is now optional, so GOZERBOT can run on older versions of
debian etc. Since this leads to less dependancies GOZERBOT is easier
note: there is not going to be a seperate "all" distro as those
dependancies are already included.
SQLAlchemy is made optional by providing plugins that use direct
queries on the database, this is the default. You can change
operations back to SA by setting db_driver = "alchemy" in gozerdata/
The intention is to release a new version of GOZERBOT every week or
so, until its stable for a long period of time. When its time i'll cut
of the 1.0 release ;]
* download tar - http://code.google.com/p/gozerbot/downloads/list
* mercurial clone - "hg clone https://gozerbot.googlecode.com/hg
* please report bugs at http://code.google.com/p/gozerbot/issues/entry
especially if you are already running a GOZERBOT and run into
* path to the futire - http://jsonbot.org
read the provided README for instructions on how to get the bot
GOZERBOT is a channel bot supporting conversations in irc channels
and jabber conference rooms. It is mainly used to send notifications
nagios, etc.) and to have custom commands made for the channel. More
just a channel bot GOZERBOT aims to provide a platform for the user
program his own bot and make it into something thats usefull. This is
with a plugin structure that makes it easy to program your own
GOZERBOT comes with some batteries included.