comp.lang.python.announce
  Home FAQ Contact Sign in
comp.lang.python.announce only
 
Advanced search
December 2007
motuwethfrsasuw
     12 48
3456789 49
10111213141516 50
17181920212223 51
24252627282930 52
31       1
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
comp.lang.python.announce Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  ikaaro 0.20.0 released         


Author: J. David Ibáñez
Date: Dec 31, 2007 08:36

This is a Content Management System built on Python & itools, among
other features ikaaro provides:

- content and document management (index&search, metadata, etc.)
- multilingual user interfaces and content
- high level modules: wiki, forum, tracker, etc.

This is the first release of ikaaro as a separate package (before it
was distributed as a sub-package of the "itools" [1] library).
>From a functional and visual point of view, the changes of this release
are modest:

- Now we have a friendlier user interface to manage multilingual web
pages.

- Following the W3C recommendations [2], type extensions have been
drop from the URI, so for example "http://.../index.html" becomes
"http://.../index".

However, the most important changes concern the architecture and the
programming interface, and are strongly related to the changes in the
latest itools version.

This is the (new) architecture diagram:
Show full article (2.26Kb)
no comments
  itools 0.20.1 released         


Author: J. David Ibáñez
Date: Dec 31, 2007 08:35

itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:

itools.catalog itools.i18n itools.uri
itools.csv itools.ical itools.vfs
itools.datatypes itools.odf itools.web
itools.gettext itools.pdf itools.workflow
itools.git itools.rest itools.xliff
itools.handlers itools.rss itools.xml
itools.html itools.stl
itools.http itools.tmx

This is a bug fix release.

The packages concerned are "itools.datatypes", "itools.handlers",
"itools.ical", "itools.vfs" and "itools.web".

Resources
---------

Download
http://download.ikaaro.org/itools/itools-0.20.1.tar.gz
http://download.ikaaro.org/itools/itools-0.20.1.win32-py2.5.exe
http://download.ikaaro.org/itools/itools-0.20.1.win32-py2.4.exe
Show full article (1.23Kb)
no comments
  PyPy-Sprint 12th-19th January Leysin, Switzerland         


Author: Carl Friedrich Bolz
Date: Dec 31, 2007 08:30

=====================================================================
PyPy Leysin Winter Sprint (12-19th January 2008)
=====================================================================
.. image:: http://www.ermina.ch/002.JPG

The next PyPy sprint will be in Leysin, Switzerland, for the
fifth time. This is a fully public sprint: newcomers and
topics other than those proposed below are welcome.

------------------------------
Goals and topics of the sprint
------------------------------

* Like previous winters, the main side goal is to have fun in winter
sports :-) We can take a couple of days off for ski; at this time of
year, ski days end before 4pm, which still leaves plenty of time
to recover (er, I mean hack).

* the overall idea of the sprint is to continue working on making PyPy
ready for general use. A few more specific tasks:

- app-level ctypes: getting to a basically usable point
would be really nice.
Show full article (3.40Kb)
no comments
  Python-URL! - weekly Python news and links (Dec 31)         


Author: Gabriel Genellina
Date: Dec 31, 2007 07:35

QOTW: "I find the best approach is to use multiple languages." - Roger Binns

"All generators can be re-written with classes using the iterator
protocol." - Jean-Paul Calderone

Mutable default arguments revisited:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/33b7b1a1f62.../

itertools.dropwhile/takewhile might be deprecated:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/8e19a68c004.../

Getting n items at a time from a generator:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/4696a3b3e1a.../

A design decision: have an Article class, want a list of all Articles:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/9be37092d1c.../

Looking for a common API for parallel processing:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/57ef7cf6fc5.../

Why is pythonXX.dll installed in a system directory, and not
besides the python executable?
http://groups.google.com/group/comp.lang.python/browse_thread/thread/1c165cabaa7.../

========================================================================
Everything Python-related you want is probably one or two clicks away in
these pages:
Show full article (6.76Kb)
no comments
  December Issue of Python Magazine Now Available         


Author: Brian Jones
Date: Dec 30, 2007 20:53

Hi all,

I'm happy to announce that the December issue of Python Magazine was
released on Dec. 24. If you're already a subscriber, go download your
PDF! If you're a print subscriber, your issue should arrive in the
next few weeks. If you're *not* a subscriber, I hope you'll visit the
site to see what we're all about (http://www.pythonmagazine.com).
Also, go download the sample issue -->
http://pymag.phparch.com/c/issue/view/60

Also, if you're doing something cool with Python, please come write
for us! I've just updated a list of topic ideas that we'd like to see
covered in Python magazine
(http://www.protocolostomy.com/2007/12/30/python-magazines-article-wish-list/),
but if you're doing something interesting that's not on the list - all
the better! Drop us a line ->
http://pymag.phparch.com/c/contact/editorial

Thanks!
brian.
Show full article (0.95Kb)
no comments
  ANN: cssutils 0.9.4b1         


Author: Christof Hoeke
Date: Dec 29, 2007 08:50

what is it
----------
A Python package to parse and build CSS Cascading Style Sheets.

main changes since 0.9.4a4
--------------------------
for full details for 0.9.4b1 see the relevant CHANGELOG:
http://cssutils.googlecode.com/svn/tags/TAG_0.9.4b1/CHANGELOG.txt

0.9.4b1
- **FEATURE**: Added ``csscombine`` script which currently resolves
@import rules into the input sheet. No nested @imports are resolved yet
and @namespace rules do not work yet though!

+ **BUGFIX**: Serializing escape sequences add a single SPACE after
each escape. This was not present until now so a sequence like "\\74 a"
did come out as "\\000074a" which was not as intended. Also as a SPACE
is inserted in any case all escapes are not padded to 6 digits anymore
but are only as long as needed.
Show full article (2.40Kb)
no comments
  PyCon 2007 podcast now available         


Author: A.M. Kuchling
Date: Dec 29, 2007 07:39

We've now begun posting talks from PyCon 2007, hosted at
<http://advocacy.python.org/podcasts/>.

You can subscribe to the RSS feed, download individual talks from the
feed, or listen to talks from your browser using a Flash-based MP3
player. You can also find the PyCon 2007 podcast on the iTunes store;
search for 'PyCon' to find it.

The currently posted talks include:

Studying Internet Censorship: A Python Case Study
What Every Open Source Developer Must Know About Intellectual Property
Becoming an Open Source Developer: Lessons from the Django Project
Python and wxPython for Experimental Economics
IronPython: Present and Future
PyDX: Mathematics Is Code
Web Frameworks Panel
Iterators in Action

New talks will be posted at least once per week.
Show full article (0.87Kb)
no comments
  Gluon 1.15 is out         


Author: Massimo Di Pierro
Date: Dec 28, 2007 02:33

Hello everybody,

Gluon 1.15 is out. This is a free open source framework for agile
development of secure database driven web applications, written in
Python, programmable in Python. Stable API and supported since
October 1st 2007.

http://mdp.cti.depaul.edu
http://www.vimeo.com/428474 (video tutorial)
http://mdp.cti.depaul.edu/appliances (free plugin apps for gluon with
source)

Some features:

no installation (it is a single executable), no configuration files,
no shell commands, all development, deployment and maintenance is
done via a web interface

built-in ticketing system; if your app has a bug it is logged, the
user is notified and ticket is issued so that the administrator can
retrieve the event via the administrative interface.

Example of a COMPLETE working gluon app:
Show full article (1.70Kb)
no comments
  RELEASE: twill 0.9         


Author: Titus Brown
Date: Dec 27, 2007 22:49

ANNOUNCING twill v0.9.

twill is a simple language for browsing the Web. It's designed for
automated testing of Web sites, but it can be used to interact with
Web sites in a variety of ways. In particular, twill supports form
submission, cookies, redirects, and HTTP authentication.

This release of twill is officially "Pretty Dang Stable".

A twill script to use the "I'm feeling lucky" button on Google looks
like this:

setlocal query "twill Python"

go http://www.google.com/

fv 1 q $query
submit btnI # use the "I'm feeling lucky" button

show

(Note that using this script abuses Google's Terms of Service. So don't.)

You can install the latest release of twill with easy_install,

easy_install twill

or download this release at

http://darcs.idyll.org/~t/projects/twill-0.9.tar.gz

Documentation is included in the .tar.gz and is also online at
Show full article (1.68Kb)
no comments
  Python-URL! - weekly Python news and links (Dec 28)         


Author: Gabriel Genellina
Date: Dec 27, 2007 16:49

QOTW: "However, inspection of a vast corpus of code might lead one to believe
that any commenting capability was completely unnecessary." - Jim B. Wilson

"The Python people also piped [up] to say 'everything's just fine here', but
then they always do; I really must learn that language." - Tim Bray

A variation on a classic problem: 5 Queens control an 8x8 board
without attacking themselves
http://groups.google.com/group/comp.lang.python/browse_thread/thread/151f57ac8dc.../

Copyright law may undermine our cultural heritage; thoughts by
Steven D'Aprano.
http://groups.google.com/group/comp.lang.python/browse_thread/thread/f4ccf53b8da...?#5530b9eda7d4b7ee
specially:
http://groups.google.com/group/comp.lang.python/msg/35490df9d4d6d4f1

The difference between sequences, iterables, iterators and generic
containers succintly explained by Terry Reedy:
http://groups.google.com/group/comp.lang.python/browse_thread/thread/c32908c0abc.../

How can an extension module use a non-standard memory manager?
http://groups.google.com/group/comp.lang.python/browse_thread/thread/ab35cf33666.../
Show full article (8.20Kb)
no comments
 
1 2 3 4 5 6 7 8 9