Hi All,
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.
Cheers,
Ryan
About:
------
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
interface.
PyEnchant brings this simple, powerful and flexible spellchecking
engine to Python:
http://pyenchant.sourceforge.net/
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:
* Dict.add_to_personal
* All registry handling functionality from enchant.utils
* enchant.utils.SpellChecker (use enchant.checker.SpellChecker)
* Removed PyPWL, as native enchant PWLs can now suggest corrections
--
Ryan Kelly
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
http://pypi.python.org/pypi
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.
Regards,
Martin
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:
easy_install mailinglogger
For more information, please see:
http://www.simplistix.co.uk/software/python/mailinglogger
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
Hi,
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
http://wingware.com/
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).
Reporting Bugs
--------------
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.
Upgrading
---------
To upgrade a 2.x license or purchase a new 3.x license:
Upgrade https://wingware.com/store/upgrade
Purchase https://wingware.com/store/purchase
Any 2.x license sold after May 2nd 2006 is free to upgrade; others cost
1/2 normal price to upgrade.
Thanks!
The Wingware Team
Wingware | Python IDE
Advancing Software Development
www.wingware.com
The Omaha Python Users Group meets the First Wednesday of the Month.
* August 1, 2007 - 7pm
Topics:
* Lightning Talks
* Group Flyers
* Possible Group Project?
* Group Q and A session
Location:
Clancy's East[[BR]]
7128 Pacific Street (72nd & Pacific)[[BR]]
Omaha, NE
Refreshments:
It's Clancy's -- so food and drink will be available.
Door Prize(s)?:
* Python Pocket Reference, 3rd Edition
See http://www.OmahaPython.org for more information.
I am pleased to announce the availability of python support for English
speaking developers. The service is free of charge. More information:
http://python.cx.hu/support/
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
http://cssutils.googlecode.com/svn/tags/TAG_0.9.2b2/README.txt
license
-------
cssutils is published under the LGPL.
download
--------
for download options for cssutils 0.9.2b2 - 070728 see
http://cthedot.de/cssutils/
cssutils needs
* Python 2.4 (tested with Python 2.5 on Windows XP only)
bug reports, comments, etc are very much appreciated!
thanks
christof
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.
Changelog:
0.5.1 "Rhubarb Crumble"
Features
[1119] Added History to status bar.
[1118] Added First run wizard.
[1122] Shortcut to focus editor.
[1129] Allow projects to change their names. Launchpad bug:123323.
Closes #141.
[1133] Shortcut to go to parent directory in file manager. Closes
#111.
[1137] Shortcut to focus terminal pane. Closes #143.
[1138] Project-relative filenames in buffer list.
[1170] Completion hooks for vim.
[1178] Allow setting keyboard shortcuts for basic editor actions.
[1182] Added and option to use Gamin. False by default. Closes #153.
Bugs
[1107] Corrected AUTHORS file.
[1121] Update context menus on plugin load/unload. Fixes #122.
[1126] Fixed bug reporting mechanism.
[1130] Allow Vim filenames with commas. LP: 78773. Fixes: #142.
[1132] Add missing subversion state Fixes #123.
[1134] Handle pending merges output for bzr. Fixes LP 76368.
[1162] Fix crash on plugin loading errors. Fixes #145.
[1163] Allow PIDA to be started on any screen. Fixes #146.
[1171] Add commit support for GIT.
[1180] Good error message when Gvim is not isntalled. Fixes #152.
[1186] Ensure plugin pixmaps get registered as stock icons. Fixes
#154.
[1189] Add missing Emacs UI Definition.
Non Core
[1111] Prototype debugger plugin based on WinPDB.
[1115] Alphapetically sort documentation library book list.
[1152] Python source viewer now jumps to line.
[1177] Koders.com plugin.