I'm pleased to announce the release of PyEnchant version 1.2.0. This
version includes some important updates in the underlying enchant
library, and implements basic "filters" to allow skipping of email
addresses, WikiWords, URLs, etc during a spellchecking session.
Enchant (http://www.abisource.com/enchant/) is the spellchecking
package behind the AbiWord word processor, is being considered for
inclusion in the KDE office suite, and is proposed as a
FreeDesktop.org standard. It's completely cross-platform because
it wraps the native spellchecking engine to provide a uniform
PyEnchant brings this simple, powerful and flexible spellchecking
engine to Python:
It also provides extended functionality including classes for tokenizing
text and iterating over the spelling errors in it, as well as a
ready-to-use text interface and wxPython dialog.
Current Version: 1.2.0
Licence: LGPL with exemptions, as per Enchant itself
ChangeLog for 1.2.0:
* Implemented "filters" that allow tokenization to skip common word
forms such as URLs, WikiWords, email addresses etc.
* Now ships with enchant-1.3.0, meaning:
* PWLs can return a useful list of suggestions rather than
the empty list
* Hunspell replaces MySpell as the default Windows backend
* Tokenization doesnt split words at non-alpha characters by default
* GtkSpellCheckerDialog contributed by Fredrik Corneliusson
* Removed deprecated functionality:
* All registry handling functionality from enchant.utils
* enchant.utils.SpellChecker (use enchant.checker.SpellChecker)
* Removed PyPWL, as native enchant PWLs can now suggest corrections
http://www.rfk.id.au | This message is digitally signed. Please visit
ryan(a)rfk.id.au | http://www.rfk.id.au/ramblings/gpg/ for details
The Python Packaging Index (the software formerly known
as Cheeseshop) is now available at
The old addresses (www.python.org/pypi, and
cheeseshop.python.org/pypi) will continue to work,
either as aliases or using HTTP redirections.
The software was renamed to its old name
(PyPI - Python Package Index), as the Cheeseshop
name was ever confusing people unfamiliar with
British television comedy sketch (and puzzling
even to people familiar with the sketch, as
you *can* get packages from the package index).
If you would like to discuss PyPI and its future,
please join catalog-sig(a)python.org.
With help from Jens Vagelpohl, I'm pleased to announce a new release of
Mailinglogger that now supports filtering of log entries...
Mailinglogger enables log entries to be emailed either as the entries
are logged or as a summary at the end of the running process.
This pair of enhanced emailing handlers for the python logging framework
is now available as a standard python package and as an egg.
The handlers have the following features:
- customisable and dynamic subject lines for emails sent
- emails sent with an X-Mailer header for easy filtering
- flood protection to ensure the number of emails sent is not excessive
- support for SMTP servers that require authentication
- fully documented and tested
In addition, extra support is provided for configuring the handlers when
using ZConfig, Zope 2 or Zope 3.
Installation is as easy as:
For more information, please see:
Simplistix - Content Management, Zope & Python Consulting
I'm happy to announce the first beta release of Wing IDE 3.0. It is
available from http://wingware.com/wingide/beta
Wing IDE is a commercial IDE designed specifically for Python programmers.
More information about the product and free trials are available at
The major new features introduced in Wing 3.0 are:
* Multi-threaded debugger
* Debug value tooltips in editor, debug probe, and interactive shell
* Autocompletion in debug probe and interactive shell
* Automatically updating project directories
* Testing tool, currently supporting unittest derived tests (*)
* OS Commands tool for executing and interacting with external commands (*)
* Rewritten indentation analysis and conversion
(*)'d items are available in Wing IDE Professional only.
The CHANGELOG.txt file in the installation provides additional details.
System requirements are Windows 2000 or later, OS X 10.3.9 or later for PPC or
Intel (requires X11 Server), or a recent Linux system (either 32 or 64 bit).
Please report bugs using the Submit Bug Report item in the Help menu or by
emailing support at wingware dot com. This is beta quality software that
installs side-by-side with Wing 2.x or 1.x. We advise you to make frequent
backups of your work when using any pre-release version of Wing IDE.
To upgrade a 2.x license or purchase a new 3.x license:
Any 2.x license sold after May 2nd 2006 is free to upgrade; others cost
1/2 normal price to upgrade.
The Wingware Team
Wingware | Python IDE
Advancing Software Development
The Omaha Python Users Group meets the First Wednesday of the Month.
* August 1, 2007 - 7pm
* Lightning Talks
* Group Flyers
* Possible Group Project?
* Group Q and A session
7128 Pacific Street (72nd & Pacific)[[BR]]
It's Clancy's -- so food and drink will be available.
* Python Pocket Reference, 3rd Edition
See http://www.OmahaPython.org for more information.
what is it
A Python package to parse and build CSS Cascading Style Sheets.
Partly implements the DOM Level 2 Style Stylesheets and CSS interfaces.
An implementation of the WD CSS Module: Namespaces which has no official
DOM yet is included from v0.9.1.
changes since 0.9.2b1
- Issue #4 fixed see the relevant README file
cssutils is published under the LGPL.
for download options for cssutils 0.9.2b2 - 070728 see
* Python 2.4 (tested with Python 2.5 on Windows XP only)
bug reports, comments, etc are very much appreciated!
We are proud to release PIDA 0.5.1 - "Rhubarb Crumble". The release
contains a few features (which are massive enhancements to usability)
as well as the usual number of bug fixes.
And remember: PIDA LOVES YOU!
For those who have never heard of it, PIDA is a general IDE (written
in Python) with features such as Vim/Emacs embedding, use of all
version control systems, and ease of extension.
0.5.1 "Rhubarb Crumble"
 Added History to status bar.
 Added First run wizard.
 Shortcut to focus editor.
 Allow projects to change their names. Launchpad bug:123323.
 Shortcut to go to parent directory in file manager. Closes
 Shortcut to focus terminal pane. Closes #143.
 Project-relative filenames in buffer list.
 Completion hooks for vim.
 Allow setting keyboard shortcuts for basic editor actions.
 Added and option to use Gamin. False by default. Closes #153.
 Corrected AUTHORS file.
 Update context menus on plugin load/unload. Fixes #122.
 Fixed bug reporting mechanism.
 Allow Vim filenames with commas. LP: 78773. Fixes: #142.
 Add missing subversion state Fixes #123.
 Handle pending merges output for bzr. Fixes LP 76368.
 Fix crash on plugin loading errors. Fixes #145.
 Allow PIDA to be started on any screen. Fixes #146.
 Add commit support for GIT.
 Good error message when Gvim is not isntalled. Fixes #152.
 Ensure plugin pixmaps get registered as stock icons. Fixes
 Add missing Emacs UI Definition.
 Prototype debugger plugin based on WinPDB.
 Alphapetically sort documentation library book list.
 Python source viewer now jumps to line.
 Koders.com plugin.