ANN: PyIMSL Studio 1.5 now available at no charge for non-commercial use

2009-11-18 Thread Steve Lang
Visual Numerics, a Rogue Wave Software Company, is making PyIMSL Studio 1.5 
available for download at no charge for non-commercial use or for commercial 
evaluation.

Learn more about PyIMSL Studio and download at:  
http://www.vni.com/campaigns/pyimslstudioeval

PyIMSL Studio contains both open source and proprietary components that create 
a fully supported and documented platform for analytic prototyping and 
production development.

- For prototyping, a number of open source tools including Python, NumPy, 
Eclipse, matplotlib and commercial components from Visual Numerics, Inc. are 
available for Python, including Python wrappers to the mathematics and 
statistics algorithms in the IMSL Numerical Library which are incorporated in 
the distribution. This combination of tools provides a rich environment for 
prototype development.

- For production deployment, commercial users of PyIMSL Studio also have access 
to the IMSL C Library to allow the development of native C implementations of 
algorithms for high performance production code. Using the IMSL C Library 
provides parity between prototype and production code.

The IMSL Numerical Libraries have been the cornerstone of high-performance and 
desktop computing as well as predictive analytics applications in science, 
technical and business environments for well over three decades. Functional 
areas include:

Mathematics
* Matrix Operations
* Linear Algebra
* Eigensystems
* Interpolation  Approximation
* Numerical Quadrature
* Differential Equations
* Transforms
* Nonlinear Equations
* Optimization
* Special Functions
* Finance  Bond Calculations

Statistics
* Basic Statistics
* Time Series  Forecasting
* Multivariate Analysis
* Nonparametric Tests
* Correlation  Covariance
* Regression
* Analysis of Variance and Designed Experiments
* Categorical and Discrete Data Analysis
* Survival and Reliability Analysis
* Goodness of Fit
* Distribution Functions
* Random Number Generation
* Neural Networks
* Genetic Algorithm
* Naïve Bayes


-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


ANN: Urwid 0.9.9 - Console UI Library

2009-11-18 Thread Ian Ward
Announcing Urwid 0.9.9
--

Urwid home page:
  http://excess.org/urwid/

Updated screen shots:
  http://excess.org/urwid/examples.html

Tarball:
  http://excess.org/urwid/urwid-0.9.9.tar.gz

RSS:
  http://excess.org/feeds/tag/urwid/


About this release:
===

This release includes many new features developed since the last major
release.  Urwid now supports 256 and 88 color terminals.  A new MainLoop
class has been introduced to tie together widgets, user input, screen
display and an event loop.  Twisted and GLib-based event loops are now
supported directly.  A new AttrMap class now allows mapping any
attribute to any other attribute.  Most of the code base has been
cleaned up and now has better documentation and testing.  Lots of other
improvements are listed below.


New in this release:


  * New support for 256 and 88 color terminals with raw_display
and html_fragment display modules

  * New palette_test example program to demonstrate high color
modes

  * New AttrSpec class for specifying specific colors instead of
using attributes defined in the screen's palette

  * New MainLoop class ties together widgets, user input, screen
display and one of a number of new event loops, removing the
need for tedious, error-prone boilerplate code

  * New GLibEventLoop allows running Urwid applications with GLib
(makes D-Bus integration easier)

  * New TwistedEventLoop allows running Urwid with a Twisted reactor

  * Added new docstrings and doctests to many widget classes

  * New AttrMap widget supports mapping any attribute to any other
attribute, replaces AttrWrap widget

  * New WidgetDecoration base class for AttrMap, BoxAdapter, Padding,
Filler and LineBox widgets creates a common method for accessing
and updating their contained widgets

  * New left and right values may be specified in Padding widgets

  * New command_map for specifying which keys cause actions such as
clicking Button widgets and scrolling ListBox widgets

  * New tty_signal_keys() method of raw_display.Screen and
curses_display.Screen allows changing or disabling the keys used
to send signals to the application

  * Added helpful __repr__ for many widget classes

  * Updated all example programs to use MainLoop class

  * Updated tutorial with MainLoop usage and improved examples

  * Renamed WidgetWrap.w to _w, indicating its intended use as a way
to implement a widget with other widgets, not necessarily as
a container for other widgets

  * Replaced all tabs with 4 spaces, code is now more aerodynamic
(and PEP 8 compliant)

  * Added saving of stdin and stdout in raw_display module allowing
the originals to be redirected

  * Updated BigText widget's HalfBlock5x4Font

  * Fixed graph example CPU usage when animation is stopped

  * Fixed a memory leak related to objects listening for signals

  * Fixed a Popen3 deprecation warning


About Urwid
===

Urwid is a console UI library for Python. It features fluid interface
resizing, UTF-8 support, multiple text layouts, simple attribute markup,
powerful scrolling list boxes and flexible interface design.

Urwid is released under the GNU LGPL.








-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Pydev 1.5.1 Released

2009-11-18 Thread Fabio Zadrozny
Hi All,

Pydev 1.5.1 has been released

Details on Pydev: http://pydev.org
Details on its development: http://pydev.blogspot.com

Release Highlights:
---

* Improvements in the AST rewriter
* Improvements on the refactoring engine:
  o No longer using BRM
  o Merged with the latest PEPTIC
  o Inline local available
  o Extract method bug-fixes
  o Extract local on multi-line
  o Generating properties using coding style defined in preferences
  o Add after current method option added to extract method
  o A bunch of other corner-case situations were fixed
* Bug-fixes:
  o Minor editor improvements
  o Adding default forced builtins on all platforms (e.g.: time,
math, etc) which wouldn't be on sys.builtin_module_names on some
python installations
  o Adding 'numpy' and 'Image' to the forced builtins always
  o Ctrl+1: Generate docstring minor fixes
  o Ctrl+1: Assign to local now follows coding style preferences properly
  o Exponential with uppercase E working on code-formatting
  o When a set/get method is found in code-completion for a java
class an NPE is no longer thrown
  o Backspace properly treated in block mode
  o Setting IRONPYTHONPATH when dealing with Iron Python (projects
could not be referenced)
  o No longer giving spurious 'statement has no effect' inside of
lambda and decorators
  o Fixed new exec in python 3k
  o Fixed NPE when breakpoint is related to a resource in a removed project
  o Fixed import problem on regexp that could lead to a recursion.
  o No longer giving NPE when debugging with the register view open
  o List access be treated as __getitem__() in the list -- patch
from Tassilo Barth
  o Fix for invalid auto-self added when typing


What is PyDev?
---

PyDev is a plugin that enables users to use Eclipse for Python, Jython
and Iron Python 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.


Cheers,

-- 
Fabio Zadrozny
--
Software Developer

Aptana
http://aptana.com/python

Pydev - Python Development Environment for Eclipse
http://pydev.org
http://pydev.blogspot.com
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


IMDbPY 4.3

2009-11-18 Thread Davide Alberani
IMDbPY 4.3 is available (tgz, rpm, exe) from:
  http://imdbpy.sourceforge.net/

IMDbPY is a Python package useful to retrieve and manage the data of
the IMDb movie database about movies, people, characters and companies.

With this release, a lot of bugs were fixed, and some minor new features
introduced.

Platform-independent and written in pure Python (and few C lines),
IMDbPY can retrieve data from both the IMDb's web server and a local
copy of the whole database.

IMDbPY package can be very easily used by programmers and developers
to provide access to the IMDb's data to their programs.
Some simple example scripts are included in the package; other
IMDbPY-based programs are available from the home page.


-- 
Davide Alberani albera...@libero.it [GPG KeyID: 0x465BFD47]
http://erlug.linux.it/~da/
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


announcing Caribou: python migrations for sqlite databases

2009-11-18 Thread clutchski
check it out:

http://github.com/clutchski/caribou

feedback is much appreciated. thanks for reading.
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/