[ANN]: pdftools.pdfposter 0.4.5

2008-11-24 Thread Hartmut Goebel
I'm pleased to announce pdftools.pdfposter 0.4.5, a tool to scale and
tile PDF images/pages to print on multiple pages.

   http://pdfposter.origo.ethz.ch/download/

This version honors cropped pages (/ArtBoxes, /CropBox).

Starting with version 0.4.5, the package was renamed to
'pdftools.pdfposter'. This will allow integrating some other tools
(pdfnup, pdfsplit, etc.) into a larger toolset somewhen.

Download
---

:Quick Installation:
easy_install -U pdftools.pdfposter

:Tarballs:
http://pdfposter.origo.ethz.ch/download/


What is pdfposter?


Scale and tile PDF images/pages to print on multiple pages.

``Pdfposter`` can be used to create a large poster by building it from
multiple pages and/or printing it on large media. It expects as input a
PDF file, normally printing on a single page. The output is again a
PDF file, maybe containing multiple pages together building the
poster.
The input page will be scaled to obtain the desired size.

This is much like ``poster`` does for Postscript files, but working
with PDF. Since sometimes poster does not like your files converted
from PDF. :-) Indeed ``pdfposter`` was inspired by ``poster``.

For more information please refer to the manpage or visit
the `project homepage `_.


:Author:Hartmut Goebel <[EMAIL PROTECTED]>
:Copyright: GNU Public Licence v3 (GPLv3)
:Homepage:  http://pdfposter.origo.ethz.ch/
--
http://mail.python.org/mailman/listinfo/python-announce-list

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


Python-URL! - weekly Python news and links (Nov 24)

2008-11-24 Thread Gabriel Genellina
QOTW:  "One of the reasons for Python's continue march towards world domina-
tion (allow me my fantasies) is its consistent simplicity. Those last two
words would be my candidate for the definition of 'Pythonicity'." - Steve
Holden
http://groups.google.com/group/comp.lang.python/msg/e2518ea8388ca1c5


The last Release Candidate (RC3) for Python 3.0 is available
http://groups.google.com/group/comp.lang.python/t/fbb62e9c9a08c817/

Survey: which dynamic features of Python do you use most?
http://groups.google.com/group/comp.lang.python/t/bdb39a1a4947cdd8/

Beginners looking for problems/challenges/exercises to do:
http://groups.google.com/group/comp.lang.python/t/2b8a0b4ffdbdffbf/

Call-by-Object strikes again! This time, a functional mind asks why
unrelated functions are allowed to modify the internal state of an object:
http://groups.google.com/group/comp.lang.python/t/35511397ad7748cc/

How to detect whether a dictionary has been modified
http://groups.google.com/group/comp.lang.python/t/3632f2407640e759/

Function default arguments are only evaluated when the function is
defined.  Is it intuitive? Ways to change the current behaviour.
http://groups.google.com/group/comp.lang.python/t/2e01cc9ce899eb6e/
http://groups.google.com/group/comp.lang.python/t/1209ebf18a5ec561/

Installing Python on Windows Vista may require using the Administrator
account
http://groups.google.com/group/comp.lang.python/t/a745ed3df47e1be9/

Elegant ways to execute a function at most n times or until succeeds:
http://groups.google.com/group/comp.lang.python/t/10d651c2a0eb082e/

__cmp__ is gone in Python 3 - how to implement a total ordering in
a simple way?
http://groups.google.com/group/comp.lang.python/t/2a672f960e595c76/



Everything Python-related you want is probably one or two clicks away in
these pages:

Python.org's Python Language Website is the traditional
center of Pythonia
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html

PythonWare complements the digest you're reading with the
marvelous daily python url
 http://www.pythonware.com/daily

Just beginning with Python?  This page is a great place to start:
http://wiki.python.org/moin/BeginnersGuide/Programmers

The Python Papers aims to publish "the efforts of Python enthusiats":
http://pythonpapers.org/
The Python Magazine is a technical monthly devoted to Python:
http://pythonmagazine.com

Readers have recommended the "Planet" sites:
http://planetpython.org
http://planet.python.org

comp.lang.python.announce announces new Python software.  Be
sure to scan this newsgroup weekly.
http://groups.google.com/group/comp.lang.python.announce/topics

Python411 indexes "podcasts ... to help people learn Python ..."
Updates appear more-than-weekly:
http://www.awaretek.com/python/index.html

The Python Package Index catalogues packages.
http://www.python.org/pypi/

The somewhat older Vaults of Parnassus ambitiously collects references
to all sorts of Python resources.
http://www.vex.net/~x/parnassus/

Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/

Python Success Stories--from air-traffic control to on-line
match-making--can inspire you or decision-makers to whom you're
subject with a vision of what the language makes practical.
http://www.pythonology.com/success

The Python Software Foundation (PSF) has replaced the Python
Consortium as an independent nexus of activity.  It has official
responsibility for Python's development and maintenance.
http://www.python.org/psf/
Among the ways you can support PSF is with a donation.
http://www.python.org/psf/donations/

The Summary of Python Tracker Issues is an automatically generated
report summarizing new bugs, closed ones, and patch submissions. 

http://search.gmane.org/?author=status%40bugs.python.org&group=gmane.comp.python.devel&sort=date

Although unmaintained since 2002, the Cetus collection of Python
hyperlinks retains a few gems.
http://www.cetus-links.org/oo_python.html

Python FAQTS
http://python.faqts.com/

The Cookbook is a collaborative effort to capture useful and
interesting recipes.
http://code.activestate.com/recipes/langs/python/

Many Python conferences around the world are in preparation.
Watch this space for links to them.

Among several Python-oriented RSS/RDF feeds available, see:
http://www.python.org/channews.rdf
For more, see:
http://www.syndic8.com/fe

ANN: Resolver One 1.3 released

2008-11-24 Thread Giles Thomas
We are proud to announce the release of Resolver One, version 1.3.
Resolver One is a spreadsheet that allows you to write Python directly
in cells, and converts the spreadsheets you create into Python
programs.  It's based on IronPython, and runs on Windows.

For version 1.3, we've made two big changes:

* Our Web server, which (as you would expect) allows you to expose
your spreadsheets to other people as web applications, is now included
- it was previously a commercial-only product.
* We've added column- and row-level formulae.  With these, you can
specify one formula which is then used to fill in a whole column or
row, reducing duplication and starting to bring some of the benefits
of loops to the spreadsheet world.

We've done a screencast outlining both of these: 

Michael Foord also did a great screencast describing how you can use
Python-syntax formulae with column-level formulae to do interesting
stuff: 

Resolver One is free for non-commercial use, so if you would like to
take a look, you can download it from our website: 


Best regards,

Giles
--
Giles Thomas
MD & CTO, Resolver Systems Ltd.
[EMAIL PROTECTED]
+44 (0) 20 7253 6372

17a Clerkenwell Road, London EC1M 5RD, UK
VAT No.: GB 893 5643 79 Registered in England and Wales as company
number 5467329.
Registered address: 843 Finchley Road, London NW11 8NA, UK
--
http://mail.python.org/mailman/listinfo/python-announce-list

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


Elisa Media Center 0.5.19 Release

2008-11-24 Thread Olivier Tilloy
Dear Python users,

The Elisa team is happy to announce the release of Elisa Media Center
0.5.19, code-named "Walk Of Life".

Elisa is a cross-platform and open-source Media Center written in Python.
It uses GStreamer [1] for media playback and pigment [2] to create an
appealing and intuitive user interface.

Among other things, this release features updated French translations
and important bug fixes for the plugins system.

A complete list of the bugs fixed by this release is available at:

https://bugs.launchpad.net/elisa/+milestone/0.5.19


Installers and sources can be downloaded from
http://elisa.fluendo.com/download/

Bug reports and feature requests are welcome at
https://bugs.launchpad.net/elisa/+filebug


Have a media-centered evening,

The Elisa team


[1] http://www.gstreamer.net/
[2] https://code.fluendo.com/pigment/trac
Elisa 0.5.19 "Walk Of Life"
===

This is Elisa 0.5.19, nineteenth release of the 0.5 branch.

New features since 0.5.18:

- Updated French translations

Bugs fixed since 0.5.18:

- 299071: ComponentsLoadedMessage sent too early in Application startup sequence
- 300318: Media scanning icon is not displayed on Elisa startup
- 245306: Platform specific plugins should only be loaded when it makes sense
- 298696: Managers not cleaning all the components
- 299885: search results list mouse interaction broken
- 300745: [linux] dbus service tries to access poblesec's main controller too 
early


Download

You can find source releases of Elisa on the download page:
http://elisa.fluendo.com/download


Elisa Homepage

More details can be found on the project's website: http://elisa.fluendo.com


Support and Bugs

We use Launchpad for bug reports and feature requests:
https://bugs.launchpad.net/elisa/+filebug


Developers

All code is in a Bazaar branch and can be checked out from there.
It is hosted on Launchpad: https://code.launchpad.net/elisa


Contributors to this release:

- Alessandro Decina
- Benjamin Kampmann
- David McLeod
- Florian Boucault
- Guido Amoruso
- Guillaume Emont
- Jesús Corrius
- Lionel Martin
- Olivier Tilloy
- Philippe Normand
--
http://mail.python.org/mailman/listinfo/python-announce-list

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


CorePy 1.0 Release (x86, Cell BE, BSD!)

2008-11-24 Thread Chris Mueller

Announcing CorePy 1.0 - http://www.corepy.org  

We are pleased to announce the latest release of CorePy. CorePy is a
complete system for developing machine-level programs in Python.
CorePy lets developers build and execute assembly-level programs
interactively from the Python command prompt, embed them directly in
Python applications, or export them to standard assembly languages. 

CorePy's straightforward APIs enable the creation of complex,
high-performance applications that take advantage of processor
features usually inaccessible from high-level scripting languages,
such as multi-core execution and vector instruction sets (SSE, VMX,
SPU).  

This version addresses the two most frequently asked questions about
CorePy:

1) Does CorePy support x86 processors?
   Yes! CorePy now has extensive support for 32/64-bit x86 and SSE 
   ISAs on Linux and OS X*.

2) Is CorePy Open Source? 
   Yes!  CorePy now uses the standard BSD license.

Of course, CorePy still supports PowerPC and Cell BE SPU processors.
In fact, for this release, the Cell run-time was redesigned from the
ground up to remove the dependency on IBM's libspe and now uses the
system-level interfaces to work directly with the SPUs (and, CorePy is
still the most fun way to program the PS3).  

CorePy is written almost entirely in Python.  Its run-time system
does not rely on any external compilers or assemblers.

If you have the need to write tight, fast code from Python, want
to demystify machine-level code generation, or just miss the good-old 
days of assembly hacking, check out CorePy!

And, if you don't believe us, here's our favorite user quote:

"CorePy makes assembly fun again!" 


__credits__ = """
  CorePy is developed by Chris Mueller, Andrew Friedley, and Ben
  Martin and is supported by the Open Systems Lab at Indiana
  University. 

  Chris can be reached at cmueller[underscore]dev[at]yahoo[dot]com.
"""

__footnote__ = """
  *Any volunteers for a Windows port? :)
"""


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

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