Richard Jones | 1 Sep 04:51
Picon

Roundup Issue Tracker version 1.4.6 released

I'm proud to release version 1.4.6 of Roundup.

1.4.6 is a bugfix release:

- Fix bug introduced in 1.4.5 in RDBMS full-text indexing
- Make URL matching code less matchy

If you're upgrading from an older version of Roundup you *must* follow
the "Software Upgrade" guidelines given in the maintenance documentation.

Roundup requires python 2.3 or later for correct operation.

To give Roundup a try, just download (see below), unpack and run::

    roundup-demo

Release info and download page:
     http://cheeseshop.python.org/pypi/roundup
Source and documentation is available at the website:
     http://roundup.sourceforge.net/
Mailing lists - the place to ask questions:
     http://sourceforge.net/mail/?group_id=31577

About Roundup
=============

Roundup is a simple-to-use and -install issue-tracking system with
command-line, web and e-mail interfaces. It is based on the winning design
from Ka-Ping Yee in the Software Carpentry "Track" design competition.

(Continue reading)

Anthony Tuininga | 2 Sep 00:10
Picon

cx_Freeze 4.0

What is cx_Freeze?

cx_Freeze is a set of scripts and modules for freezing Python scripts
into executables in much the same way that py2exe and py2app do. It
requires Python 2.3 or higher since it makes use of the zip import
facility which was introduced in that version.

Where do I get it?

http://cx-freeze.sourceforge.net

What's new?

This release marks a significant change in functionality. Any feedback
is appreciated.

Changes from 4.0b1 to 4.0
1) Added support for copying files to the target directory.
2) Added support for a hook that runs when a module is missing.
3) Added support for binary path includes as well as excludes; use
sequences rather than dictionaries as a more convenient API; exclude
the standard locations for 32-bit and 64-bit libaries in
multi-architecture systems.
4) Added support for searching zip files (egg files) for modules.
5) Added support for handling system exit exceptions similarly to what
Python does itself as requested by Sylvain.
6) Added code to wait for threads to shut down like the normal Python
interpreter does. Thanks to Mariano Disanzo for discovering this
discrepancy.
7) Hooks added or modified based on feedback from many people.
(Continue reading)

Florian Boucault | 1 Sep 20:21

Elisa Media Center 0.5.8 Release

Dear Elisa users,

The Elisa team is happy to announce the release of Elisa Media Center
0.5.8 codenamed "Purgatory".

This week the focus was on the support of more remote controls on
Windows and on performance improvements. As usual, numerous bug were
also fixed. Here are the important changes that were introduced:

- Remote controls support on Windows for Apple remotes, Streamzap
remotes and Windows Media Center remotes has been improved.
- Elisa received a brand new D-Bus API which allows other applications
to interact with it.
- You should now experience less jerky transitions while browsing Elisa.

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

Enjoy!

The Elisa team
Elisa 0.5.8 "Purgatory"
=======================

This is Elisa 0.5.8, eighth release of the 0.5 branch.
(Continue reading)

Edward K Ream | 2 Sep 16:02
Favicon

ANN: Leo 4.5 final released

Leo 4.5 final is now available at:
http://sourceforge.net/project/showfiles.php?group_id=3458&package_id=29106

Leo is a text editor, data organizer, project manager and much more. See:
http://webpages.charter.net/edreamleo/intro.html

The highlights of Leo 4.5:
--------------------------

- Full support for @shadow files in Leo's core.
- Major improvements to Leo's key binding code.
- The beginning of usable vim-like bindings.
- uA's may now be associated with vnodes in @thin and @shadow files.
- Several magor reorganizations of Leo's code:
  including sax-based parsing, support for the Graph world (unified nodes),
  and simplified drawing code.
- Leo is now an installable package.
- Prepared code to be ready for Python 3.0.
- Many small improvements and bug fixes.

Quote of the month:
-------------------
Squeak and Leo have been two of the most significant technologies to
redefine my personal computer experience and the ideas behind computing.

Links:
------
Leo:      http://webpages.charter.net/edreamleo/front.html
Forum:    http://groups.google.com/group/leo-editor
Download: http://sourceforge.net/project/showfiles.php?group_id=3458
(Continue reading)

Greg Lindstrom | 3 Sep 05:05
Picon

pyArkansas on October 4th

We are pleased to announce that pyArkansas will be held on the campus of University of Central Arkansas  (www.uca.edu) on October 4th.  Scheduled classes in the morning include Python 101 taught by Dr. Bernard Chen (incoming faculty at UCA but having taught the course at Georgia State University), "Python 201" taught by Jeff Rush (Dallas Python Users Group) and Python for Unix/Linux Administration (Noah Gift teaching on his -- and Jeremy Jones' -- newly released OReilly title).  The afternoon features talks and a panel discussion along with lots of great give aways and swag.

Due to limitations of physical space we must close registration at 100 participants (in honor of my first OS, SunOS, we may go to 110).  Check out our wiki at http://pycamp.python.org/Arkansas/HomePage.  There's no registration fee, so if you're in the area stop on by...we are looking forward to a great day.

Greg Lindstrom
Python Artists of Arkansas (PyAR^2)

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

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html
Johan Dahlin | 3 Sep 09:53
Picon

[pygtk] ANNOUNCE: PyGObject 2.15.4

I am pleased to announce version 2.15.4 of the Python bindings for GObject.

The new release is available from ftp.gnome.org as and its mirrors
as soon as its synced correctly:

      http://download.gnome.org/sources/pygobject/2.15/

What's new since PyGObject 2.15.3?
         - Fix typo in GPointer type registration (Loïc Minier,#550463)
         - support G_TYPE_CLOSURE in codegen (Gian)

Blurb:

GObject is a object system library used by GTK+ and GStreamer.

PyGObject provides a convenient wrapper for the GObject library for use
in Python programs, and takes care of many of the boring details such as
managing memory and type casting.  When combined with PyGTK, PyORBit and
gnome-python, it can be used to write full featured Gnome applications.

Like the GObject library itself PyGObject is licensed under the
GNU LGPL, so is suitable for use in both free software and proprietary
applications.  It is already in use in many applications ranging
from small single purpose scripts up to large full
featured applications.

PyGObject requires glib >= 2.14.0 and Python >= 2.3.5 to build.
GIO bindings require glib >= 2.16.0.

Johan
_______________________________________________
pygtk mailing list   pygtk <at> daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

Bernard Czenkusz | 3 Sep 17:33
Picon

Network Monitor released

Version 0.8 now released.
What is SkipoleMonitor?
=================

SkipoleMonitor is a free network monitor for Windows and Linux. On running 
the program, a GUI window appears, and hosts can be added, which Skipole 
Monitor will regularly ping, showing the results via a built-in Web server.

Hosts can be grouped, so the Web server will show group symbols which the 
viewer can open to inspect the hosts, or further sub-groups, within.
As hosts (and groups of hosts) change status, SkipoleMonitor can be set to 
send email and syslog alerts.

Written in Python, and uses the wxPython library, it has been tested on 
Windows and Linux.

License : GPL

Further details, including screenshots are available at:

http://www.skipole.net

=================
Bernard Czenkusz
bernie at skipole.co.uk

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

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

Massimo Di Pierro | 4 Sep 07:35
Picon

web2py 1.40 is out

web2py 1.40 is out

A web2py book is out too:

Here is a sample:

Here are some videos:

version 1.40 includes:

- Database Abstraction Layer for SQLite, MySQL, PostgreSQL, MSSQL, FireBird, Oracle, and the Google App Engine.
- More handlers for wsgi, fastcgi, mod_python and cgi (for the google app engine).
- Setup scripts for production deployment.

SUPER EASY
===========

Here is an example of a complete minimalist web app:

   def index(): return "Hello World"

Here is an example of a complete minimalist web app with a counter:

   def index():
         session.counter=session.counter+1 if session.counter else 1
         return dict(counter=session.counter)

EXPRESSIVE
===========

Here is an example of a complete app that asks your name and greats you with an AJAX flash message:

    def index():
           form=FORM(INPUT(_name='your_name',requires=IS_NOT_EMPTY()),INPUT(_type='submit'))
           if form.accepts(request.vars): response.flash='Hello '+form.vars.your_name
           return dict(form=form)

POWERFUL
==========

Here is an example of a complex query (nested select):

    rows=db(db.table1.field1.belongs(db()._select(db.table2.field2)).select(orderby=db.table1.field2,limitby=(10,20))

a left join:

    rows=db().select(db.table1.ALL,db.table2.ALL,left=db.table2.on(db.table1.field1==db.table2.field2))

Have fun!

Massimo


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

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html
wesley chun | 5 Sep 10:21
Picon
Gravatar

[ANN] final 2008 Python courses, San Francisco

Need to get up-to-speed with Python as quickly as possible? Come join
me, Wesley Chun, author of Prentice-Hall's bestseller "Core Python
Programming," for another comprehensive intro course plus a 1-day
Internet programming course coming up in November in beautiful
Northern California! I look forward to meeting you!

(Comprehensive) Introduction to Python
Mon-Wed, 2008 Nov 10-12, 9am-5pm

Internet Programming with Python
Sat, 2008 Nov 15, 9am-5pm

courses can be taken separately or combined for a discounted price.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(COMPREHENSIVE) INTRODUCTION TO PYTHON

Although this course may appear to those new to Python, it is also
perfect for those who have tinkered with it and want to "fill in the
gaps" and/or want to get more in-depth formal training.  It combines
the best of both an introduction to the language as well as a "Python
Internals" training course.

We will immerse you in the world of Python in only a few days, showing
you more than just its syntax (which you don't really need a book to
learn, right?). Knowing more about how Python works under the covers,
including the relationship between data objects and memory management,
will make you a much more effective Python programmer coming out of
the gate. 3 hands-on labs each day will help hammer the concepts home.

Come find out why Google, Yahoo!, Disney, ILM/LucasFilm, VMware, NASA,
Ubuntu, YouTube, and Red Hat all use Python. Users supporting or
jumping to Plone, Zope, TurboGears, Pylons, Django, Google App Engine,
Jython, IronPython, and Mailman will also benefit!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
INTERNET PROGRAMMING WITH PYTHON

This is a one-day course with lecture and lab exposing attendees to
FOUR distinct areas of Internet programming:

* Network Programming using Sockets -- we introduce client/server
architecture and how to program sockets using Python.

* Internet Client Programming -- we learn how to use Python's standard
library to create FTP, NNTP, POP3, and SMTP clients

* Web Programming -- before you jump on all the web framework
bandwagons, it's a good idea to learn basics and the basis of how all
web servers deliver dynamic content back to the client browser to
prepare you better when jumping to a full-stack web framework

* Intro to Django -- a lightweight introduction to the Django web
framework including whipping up a very simple blog application in
20min!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

WHERE: near the San Francisco Airport (SFO/San Bruno), CA, USA

WEB:   http://cyberwebconsulting.com (click "Python Training")

FLYER: http://starship.python.net/crew/wesc/flyerPP1combo.pdf

LOCALS: easy freeway (101/280/380) with lots of parking plus public
transit (BART and CalTrain) access via the San Bruno stations, easily
accessible from all parts of the Bay Area

VISITORS: free shuttle to/from the airport, free high-speed internet,
free breakfast and regular evening receptions; fully-equipped suites

See website for costs, venue info, and registration.  Discounts are
available for multiple registrations as well as for teachers/students.

Hope to see you there!
-- wesley

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
"Core Python Programming", Prentice Hall, (c)2007,2001
 http://corepython.com

"Python Web Development with Django", Addison Wesley, (c) 2008
http://withdjango.com

wesley.j.chun :: wescpy-at-gmail.com
python training and technical consulting
cyberweb.consulting : silicon valley, ca
http://cyberwebconsulting.com
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

Mohamed Yousef | 5 Sep 14:58
Picon

[ANN] PyDM 1.1

PyDM 1.1 is released and now available from

http://sourceforge.net/projects/pycdm/

----
PyDM is a Multi-Threaded Download Manager in Python , this is the second release

Features :-

1) Http handling at socket level no external http libs
2) Two interfaces with core , one in Qt and the other is Console
3) Download Pausing (Qt Interface)
4) Download Resume (Qt Interface)
5) Saving Downloaded Files in a list (Powered by SQLite)
6) Configuration file (PyDM.ini) for number of threads,Temp Directory
and download directory
7) Displaying Rate/Status/Url/Filename for each downloaded file

Regards ,
Mohamed Yousef
--
http://mail.python.org/mailman/listinfo/python-announce-list

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


Gmane