Frédéric | 1 Nov 12:50

Papywizard 1.2.0

I'm pleased to announce the new release of Papywizard 1.2.0!

    http://trac.gbiloba.org/papywizard

Main new features
-----------------

- custom user presets support (auto or from import menu)
- l10n/i18n support (english, french, polish, german)
- windows installer (bluetooth support broken)
- custom output dir for xml data file
- bracketing revisited (with mirror lockup feature)
- lots of other improvements

What is Papywizard?
-------------------

Papywizard is a free panohead control software, mainly developped for the
Merlin/Orion astronomic mount[1][2] but usable for other panoheads, as long
as it is possible to talk to them (hardware/software).

The project is developped with the support of Kolor company[3], which
develops the famous Autopano Pro stitcher software[4].

Comments, questions and bug reports must be posted on APP forums[5].

Enjoy!

[1]http://www.astronome.fr/produit-monture-multi-fonctions-merlin-696.html
[2]http://www.telescope.com/control/product/~category_id=mounts_and_tripods/~pcategory=accessories/~product_id=09441
(Continue reading)

kgmuller | 2 Nov 19:47
Picon
Picon
Favicon

ANN: Simulation package SimPy -- release 2.0 beta

We are happy to announce the release of SimPy 2.0 beta, a major release. 
Download from: 
https://sourceforge.net/project/showfiles.php?group_id=62366&release_id=6374
17

Feedback (errors found, proposals for changes, etc.) is 
requested, using the SimPy Users Mailing List
(mailto:simpy-users <at>lists.sourceforge.net).

The new version has been largely developed by 

What is SimPy?
--------------
SimPy is a process-based discrete-event simulation language
based on standard Python and released under the GNU LGPL. 

It provides the modeller with components of a simulation
model. These include processes, for active components like
customers, messages, and vehicles, and resources, for
passive components that form limited capacity congestion
points like servers, checkout counters, and tunnels. It
also provides monitor variables to aid in gathering
statistics.

What is new in SimPy 2.0?
-------------------------
In addition to its existing API, SimPy now also has an
object oriented API.

The additional API 
(Continue reading)

sebulba | 5 Nov 08:50
Picon
Gravatar

RPyC has a new site

RPyC (Remote Python Call), the transparent and symmetric RPC library
for python, has a new and improved site to celebrate the upcoming
final release of version 3.00.

http://rpyc.wikidot.com/

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

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

James Mills | 6 Nov 16:19
Picon
Favicon
Gravatar

ANN: circuits-1.0a1 ready for testing

Hi all,

I'm pleased to announce an early release of
circuits-1.0a1.

Circuits is an event-driven framework with a focus on Component Software
Architectures where System Functionality is defined in Components.
Components communicate with one another by propagating events throughout
the system. Each Component can react to events and expose events to other
parts of the system Components are able to manage their own events and
can also be linked to other Components.

Circuits has a clean architecture and has no external dependencies on any
other library. It's simplistic design is unmatchable but yet delivers a
powerful framework for building large, scalable, maintainable applications
and systems. Circuits was a core integral part of the
[http://trac.softcircuit.com.au/pymills pymills] library developed in 2006
and was partly inspired by the [http://trac.edgewall.org Trac] architecture.

Here are two simple examples:

== Hello World! ==
{{{
#!python
>>> from circuits.core import listener, Component, Event, Manager
>>>
>>> class Hello(Component):
...   @listener("hello")
...   def onHELLO(self):
...      print "Hello World!"
(Continue reading)

Guido van Rossum | 6 Nov 22:15
Favicon

Fwd: Cisco's $100,000 Developer Contest

This seems of interest to Python developers all over the world.
Develop a Python app to run on a Cisco router and win real money!

--Guido

---------- Forwarded message ----------
From: Guido van Rossum <guido <at> python.org>
Date: Thu, Nov 6, 2008 at 1:14 PM
Subject: Re: For Guido van Rossum: Cisco's $100,000 Developer Contest
To: Nicole Dawley <nicole <at> m80im.com>

Hey Nicole, I'll forward this to some mailing lists and write a brief
blog entry about it. Thanks for letting me know!

--Guido

On Thu, Nov 6, 2008 at 1:06 PM, Nicole Dawley <nicole <at> m80im.com> wrote:
> Hello Guido,
>
>
>
> I'm writing to introduce myself and let you know about Cisco's $100,000
> Developer Contest.  The contest is for programs written in C, Java, Python,
> Bash or Perl on top of the Cisco's ISR router.
>
>
>
> There's some pretty forward stuff that can be done with these routers; in
> particular, the development platform for the ISR has a Linux kernel and all
> the application processes are isolated, so there's no need to worry about
(Continue reading)

Barry Warsaw | 7 Nov 04:53
Favicon

RELEASED Python 3.0rc2


On behalf of the Python development team and the Python community, I  
am happy to announce the second release candidate for Python 3.0.

This is a release candidate, so while it is not suitable for  
production environments, we strongly encourage you to download and  
test this release on your software.  We expect only critical bugs to  
be fixed between now and the final release, currently planned for 03- 
Dec-2008.

If you find things broken or incorrect, please submit bug reports at

     http://bugs.python.org

For more information and downloadable distributions, see the Python
3.0 website:

     http://www.python.org/download/releases/3.0/

See PEP 361 for release schedule details:

     http://www.python.org/dev/peps/pep-0361/

Enjoy,
-Barry

Barry Warsaw
barry <at> python.org
Python 2.6/3.0 Release Manager
(on behalf of the entire python-dev team)
(Continue reading)

Python Training | 7 Nov 00:12
Picon
Favicon

2009 Python class schedule

A page describing our 2009 Python class offerings has just
been posted here:

http://home.earthlink.net/~python-training/2009-public-classes.htm

The first class in 2009 will be held January 27-30, and is
now open for enrollments.  

These are public classes, open to individuals.  They provide
in-depth and hands-on introductions to Python and its common 
applications, and are based upon the instructor's popular 
Python books.

Thanks for your interest,
--Mark Lutz at Python Training

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

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

Martin Pool | 7 Nov 07:35
Favicon
Gravatar

Announcing bzr 1.9

I'm happy to announce the release of bzr 1.9.

This release of Bazaar adds a new repository format, ``1.9``, with smaller
and more efficient index files.  This format can be specified when
creating a new repository, or used to losslessly upgrade an existing
repository.  bzr 1.9 also speeds most operations over the smart server
protocol, makes annotate faster, and uses less memory when making
checkouts or pulling large amounts of data.

Thanks to everyone who sent patches, bug reports, suggestions and
encouragement.

bzr 1.9 is now available from http://bazaar-vcs.org/Download as
a source tarball; packages for various systems will be available soon.

Changes since the last release are listed below.

--

-- 
Martin

bzr 1.9 2008-11-07
------------------

This release of Bazaar adds a new repository format, ``1.9``, with smaller
and more efficient index files.  This format can be specified when
creating a new repository, or used to losslessly upgrade an existing
repository.  bzr 1.9 also speeds most operations over the smart server
protocol, makes annotate faster, and uses less memory when making
checkouts or pulling large amounts of data.

(Continue reading)

rasmus | 7 Nov 16:20
Picon

ANN: TakeNote 0.4.4 - Note taking and organization

In this release:
  * colored font
  * XDG compliant configuration
  * bug fixes

TakeNote is a simple cross-platform note taking program implemented
in Python.  I have been using it for my research and class notes, but
it
should be applicable to many note taking situations.

TakeNote is ideal for storing your class notes, TODO lists, research
notes, journal entries, paper outlines, etc in a simple notebook
hierarchy with rich-text formatting, images, and more. Using full-text
search, you can retrieve any note for later reference.

TakeNote is designed to be cross-platform (runs on Windows, Linux, and
MacOS X, implemented in Python and PyGTK) and stores your notes in
simple and easy to manipulate file formats (HTML and XML). Archiving
and transferring your notes is as easy as zipping or copying a
folder.  TakeNote is licensed under GPL.

TakeNote 0.4.4 has the following features:

    * Rich-text formatting
      * Bullet point lists
      * Colored font
      * Inline images
    * Hierarchical organization for notes
    * Full-text search
    * Integrated screenshot
(Continue reading)

Pete | 7 Nov 20:58
Picon
Favicon
Gravatar

Factory 1.0: Object Oriented Currying

Overview
========
Factory is an object-oriented approach to partial function  
application, also known as currying. The Factory module is a more  
powerful implementation of this pattern. Some improvements include:

- safer, as invalid arguments are detected immediately, instead of at  
call time
- intelligent support for classes, instance methods & all other  
callables
- bound arguments can be inspected and modified as attributes
- several convenient methods for (re)binding arguments
- no "Russian dolls" of nested lambdas

Using Factories can:

- simplify writing callbacks
- reduce bugs in concurrent applications
- provide easy lazy evaluation

Links
=====
More info at: http://pypi.python.org/pypi/Factory/
Source at: http://code.google.com/p/python-factory/
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

(Continue reading)


Gmane