David Cournapeau | 1 Apr 15:16 2012
Picon

[ANN] Bento 0.0.8.1

Hi,

    I am pleased to announce a new release of bento, a packaging solution
for python which aims at reproducibility, extensibility and simplicity.

The main features of this 0.0.8.1 release are:

    - Path sections can now use conditionals
    - More reliable convert command to migrate
distutils/setuptools/distribute/distutils2 setup.py to bento
    - Single-file distribution can now include waf itself
    - Nose is not necessary to run the test suite anymore
    - Significant improvements to the distutils compatibility layer
    - LibraryDir support for backward compatibility with distutils packages
relying on the package_dir feature

Bento source code can be found on github: https://github.com/cournape/Bento
Bento documentation is there as well: https://cournape.github.com/Bento

regards,

David
--

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

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

Pierre Raybaut | 1 Apr 09:36 2012
Picon

ANN: Spyder v2.1.9

Hi all,

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.9 has been released and is available for
Windows XP/Vista/7, GNU/Linux and MacOS X:
http://code.google.com/p/spyderlib/

This is a pure maintenance release -- a lot of bugs were fixed since v2.1.8:
http://code.google.com/p/spyderlib/wiki/ChangeLog

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
software development.
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:
http://code.google.com/p/spyderlib/wiki/Features

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
(Continue reading)

Jendrik Seipp | 1 Apr 20:02 2012
Picon

RedNotebook 1.4

A new RedNotebook version has been released.

You can get the tarball, the Windows installer and links to distribution
packages at
http://rednotebook.sourceforge.net/downloads.html

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.

What's new?
-----------
* Search: If a search contains a hashtag (e.g. #Work or #Movies), only 
days with all of those tags will be searched. This means you can e.g. 
search for "project-xyz" only in the days tagged with "Work" with the 
query "#Work project-xyz".
* Search for combinations of tags (e.g. #magazine #linux)
* Search: If the query only contains a single hashtag (e.g. #Movies), a 
list of all subtags (the names of the movies) is shown.
* Search: Automatically scroll to found text in edit mode
* Split tag and word clouds
* Show tag and word cloud only if there are any tags and words respectively
* Remove spaces from multi-word tags during search and in clouds
* Auto-complete tags in search
* Always include all tags regardless of their frequency in the cloud
(Continue reading)

Georg Brandl | 2 Apr 07:43 2012

[RELEASED] Python 3.3.0 alpha 1


On behalf of the Python development team, I'm happy to announce the
second alpha release of Python 3.3.0.

This is a preview release, and its use is not recommended in
production settings.

Python 3.3 includes a range of improvements of the 3.x series, as well
as easier porting between 2.x and 3.x.  Major new features and changes
in the 3.3 release series are:

* PEP 380, Syntax for Delegating to a Subgenerator ("yield from")
* PEP 393, Flexible String Representation (doing away with the
  distinction between "wide" and "narrow" Unicode builds)
* PEP 409, Suppressing Exception Context
* PEP 3151, Reworking the OS and IO exception hierarchy
* A C implementation of the "decimal" module, with up to 80x speedup
  for decimal-heavy applications
* The new "packaging" module, building upon the "distribute" and
  "distutils2" projects and deprecating "distutils"
* The new "lzma" module with LZMA/XZ support
* PEP 3155, Qualified name for classes and functions
* PEP 414, explicit Unicode literals to help with porting
* The new "faulthandler" module that helps diagnosing crashes
* Wrappers for many more POSIX functions in the "os" and "signal"
  modules, as well as other useful functions such as "sendfile()"
* Hash randomization, introduced in earlier bugfix releases, is now
  switched on by default.

For a more extensive list of changes in 3.3.0, see
(Continue reading)

Georg Brandl | 2 Apr 07:55 2012

[RELEASED] Python 3.3.0 alpha 2


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On behalf of the Python development team, I'm happy to announce the
second alpha release of Python 3.3.0.

This is a preview release, and its use is not recommended in
production settings.

Python 3.3 includes a range of improvements of the 3.x series, as well
as easier porting between 2.x and 3.x.  Major new features and changes
in the 3.3 release series are:

* PEP 380, Syntax for Delegating to a Subgenerator ("yield from")
* PEP 393, Flexible String Representation (doing away with the
  distinction between "wide" and "narrow" Unicode builds)
* PEP 409, Suppressing Exception Context
* PEP 3151, Reworking the OS and IO exception hierarchy
* A C implementation of the "decimal" module, with up to 80x speedup
  for decimal-heavy applications
* The new "packaging" module, building upon the "distribute" and
  "distutils2" projects and deprecating "distutils"
* The new "lzma" module with LZMA/XZ support
* PEP 3155, Qualified name for classes and functions
* PEP 414, explicit Unicode literals to help with porting
* The new "faulthandler" module that helps diagnosing crashes
* Wrappers for many more POSIX functions in the "os" and "signal"
  modules, as well as other useful functions such as "sendfile()"
* Hash randomization, introduced in earlier bugfix releases, is now
(Continue reading)

hans moleman | 3 Apr 03:18 2012
Picon

New release of CodeInvestigator

CodeInvestigator version 2.0.0 was released on April 2.

Bug fixes:

- Unicode printing
- old runs were not always removed
- Unicode searches
- 'if condition: continue' on one line, failed
- print '' failed

Changes:

- Google app engine
- debug data remains visible in another iteration
- going back to previous code via History now faster
- more feedback when selecting another iteration
- font consistency

CodeInvestigator is a tracing tool for Python programs.

Running a program through CodeInvestigator creates a recording.
Program flow, function calls, variable values and conditions are all
stored for every line the program executes.
The recording is then viewed with an interface consisting of the
code. The code can be clicked: A clicked variable displays its
value,
a clicked loop displays its iterations.
You read code, and have at your disposal all the run time details of
that code. A computerized desk check tool and another way to learn
about your program.
(Continue reading)

Félix-Antoine Fortin | 4 Apr 21:36 2012
Picon

DEAP 0.8 released - Distributed Evolutionary Algorithms in Python

Hi everyone, 

We are proud to annouce the release of DEAP 0.8, a library for doing 
Distributed Evolutionary Algorithms in Python. You can download a copy 
of this release at the following web page. 

http://deap.googlecode.com 

This release includes :
	- compatibility with Python 3;
	- a new algorithm : generate-update
	- a lot of new examples;
	- a lot of new benchmarks;
	- History can now return the genealogy of a single individual;
	- C++ version of the NSGA-2 algorithm	
	- more detailed documentation with new tutorials and examples;
	- new theme for the documentation;
	- and many more.

Users of DEAP 0.7 should be aware that some of the modifications
included with 0.8 will break your code. Be sure to check the this page : 
http://code.google.com/p/deap/wiki/Break to find out the minor modifications that
are needed to get your code fully functionnal with 0.8.

We are also proud to announce the creation of the DEAP speed project which aims
at benchmarking on a daily basis the execution time of every examples provided
with DEAP. Details of the project and the results are available at the following
web page.

http://deap.gel.ulaval.ca/speed
(Continue reading)

Christopher Arndt | 7 Apr 15:58 2012
Picon

ANN: pyCologne - next Meeting Wednesday, April 11, 2012, 6:30pm

When the last Easter egg is eaten and the last chocolate Easter bunny 
nibbled to to bits, Pythonistas start looking for intellectual 
nourishment again. Luckily, the April meeting of pyCologne, the Python 
User Group Köln, is coming right up:

When:  Wednesday,  April 11, 2012, 6:30pm
Where: Pool 0.14, Benutzerrechenzentrum (computing centre RRZK-B)
        University of Cologne, Berrenrather Str. 136, 50937 Köln

We kindly request you to tell us whether you intend to come (or not) 
through our Doodle (no obligation):

http://pycologne.de/pudel

This time we have the following short talk on the agenda:

    * Python Cloud-Services (Jesaja Everling)

Additional presentations, lightning talks, news, book presentations etc.
are welcome at each of our meetings!

 From about 8.30pm we will enjoy the rest of the evening in a nearby
restaurant.

Further information, including directions on how to get to the location,
can be found at:

http://www.pycologne.de

(Sorry, the web-links are in German only.)
(Continue reading)

Fabio Zadrozny | 6 Apr 20:37 2012
Picon

PyDev 2.5.0 Released

Hi All,

PyDev 2.5.0 has been released

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

Release Highlights:
-------------------------------

Django:

    Project wizard now properly supports Django 1.4.

Django with auto-reload:

    pydevd.patch_django_auto_reload() now properly patches Django 1.4 for
the remote debugger.
    pydevd.patch_django_auto_reload() now patches the Django reload to show
a console out of Eclipse so that Ctrl+C can be used.
    Created code template to pydevd.patch_django_auto_reload().

Interactive Console:

    The interactive console may be attached to the variables view (patch
from Jonah Graham). See:
http://pydev.org/manual_adv_interactive_console.html for details.
    Drag and Drop may be used to drag code from the editor to the
interactive console (patch from Jonah Graham).
    When starting an interactive console, a link to configure the
(Continue reading)

Mike Müller | 9 Apr 14:29 2012
Picon

[ANN] Leipzig Python User Group - Meeting, April 10, 2012, 08:00 p.m.

=== Leipzig Python User Group ===

We will meet on Tuesday, April 10 at 8:00 p.m. at the training
center of Python Academy in Leipzig, Germany
( http://www.python-academy.com/center/find.html ).

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 <at> python-academy.de, so we can prepare
appropriately.

Current information about the meetings are at
http://www.python-academy.com/user-group .

Mike

== Leipzig Python User Group ===

Wir treffen uns am Dienstag, 10.04.2012 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.

(Continue reading)


Gmane