Picon
Gravatar

Utility Mill Launch - Instant Hosted Python Apps

Have you ever wanted to put a simple Python program online, but didn't
have the energy to make a full-blown web application?

This is exactly what Utility Mill (http://utilitymill.com) lets you
do.  A simple GUI walks you through setting up the inputs for your new
utility.  Then you paste in your Python code into a textbox, and
that's it, you now have a hosted Python app.*

a RESTful API is automatically created for your new application as
well.

Here are some examples of popular utilities made so far:

http://utilitymill.com/utility/Greeting_Card_Generator  - a Greeting
card generator
http://utilitymill.com/utility/Exe_Dump_Utility  -  a Tool to view
what's inside an EXE file
http://utilitymill.com/utility/Steganography_Encode  -  a Utility to
hide text within an image
http://utilitymill.com/utility/Date_Adder  -  a Tool to add various
time units to any date

This project is still in the alpha stage so I'm very interested in
your feedback.

* You'll probably want to modify your code a bit to make it work with
the inputs you set up of course.

--
Gregory Piñero
(Continue reading)

Johan Dahlin | 3 Jan 12:26
Picon

[pygtk] ANNOUNCE: PyGObject 2.14.1

I am pleased to announce version 2.14.1 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.14/

What's new since PyGObject 2.14.0:
    - Avoid unnecessary wakeups once per second
      when using Python trunk (Johan Dahlin, #481569)
    - Add an uninstalled.pc (Damien Carbery, #486876)

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 GObject >= 2.8.0 and Python >= 2.3.5 to build.

--
(Continue reading)

Johan Dahlin | 3 Jan 17:52
Picon

[pygtk] ANNOUNCE: PyGTK 2.12.1

I am pleased to announce version 2.12.1 of the Python bindings for GTK;
This release includes various bug fixes, plugged memory leaks and a few new 
features.
Most prominently if built against python trunk it will no longer wakeup when
it is not necessary since we can avoid the timeout thanks to a newly added
API in Python. Thanks Guido!

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

      http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.12/

What's new since 2.12.0?
     - Add support for PySignal_SetWakeUp thread which avoids unnecessary
       polling in the main loop for threaded programs (Johan, #481569)
     - Fix TreeView coordinate wrappers (Jeremey Katz, #479012)
     - Allow None in tooltip methods (Gian)
     - Mention how to build documentation (Björn Lindqvist, #479379)
     - Plug a leak in GtkContainer.forall (Mark Doffman, #480306)
     - Add null-ok for accelerator function (Yevgen Muntyan)
     - Install gtk-extrafuncs.defs (Matthew Barnes, #380020)
     - Fix x86-64 crash (Dan Winship, #500508)
     - Plug gtk.Widget.render_icon leak (Gustavo, #502871)
     - Fix hypertext demo (Richard Hult)
     - Correct wrong command line (Sebastien Bacher)
     - Distribute .m4 files (Ed Catmur)
     - Release the GIL in pixbuf constructors (Jakub Stachowski, #415611)
     - Add a new pango extent example (Adam Olsen, Behdad Esfahbod, #400810)
     - Fix leak in gdk.Pixbuf.flip() (Guillaume Cottenceau)
     - Accept None in CellRenderer.get_cell_area() (Paul Pogonyshev, #358091)
(Continue reading)

Mike Müller | 4 Jan 20:21
Picon

[ANN] Leipzig Python User Group - Meeting, January 8, 2008, 08:00pm

=== Leipzig Python User Group ===

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

Food and soft drinks are provided. Please send a short
confirmation mail to info <at> python-academy.de, so we can prepare
appropriately.

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.

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

Mike

== Leipzig Python User Group ===

Wir treffen uns am Dienstag, 08.01.2008 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( http://www.python-academy.de/Schulungszentrum/anfahrt.html ).

Für das leibliche Wohl wird gesorgt. Eine Anmeldung unter
info <at> python-academy.de wäre nett, damit wir genug Essen
besorgen können.
(Continue reading)

J. David Ibáñez | 4 Jan 18:56
Gravatar

ikaaro 0.20.1 released


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.

Most important in this release are a couple of enhancements.

There is the beginnings of a system to keep track of references from
one object to another (like internal hyper-links between web pages).
This system will help to keep referential integrity, and to have the
possibility to track orphan objects, or to know the back-links to a
web page (for instance).

(Given the nature of this change existing instances must rebuild the
catalog with the "icms-update-catalog.py" script.)

With the new "forms.generate_form" function we have the beginnings of
a system to automatically generate web forms from an schema (useful for
prototyping for example).

Many bugs have been fixed too (specially in the bug tracker), including
#209, #210, #217, #219, #221 and #223.

Resources
---------

Download
(Continue reading)

J. David Ibáñez | 4 Jan 18:55
Gravatar

itools 0.20.2 released


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 release brings a couple API enhancements.

The "context.check_form_input" method from itools.web has been improved.
Before it just tested whether the input data was valid or not; now, if
everything is fine, it returns the deserialized values.

The "Catalog.get_unique_values" method has been added to the programming
interface of the Index&Search engine.  It returns all the values stored
in the catalog for a given field.

Resources
---------

Download
http://download.ikaaro.org/itools/itools-0.20.2.tar.gz
http://download.ikaaro.org/itools/itools-0.20.2.win32-py2.5.exe
http://download.ikaaro.org/itools/itools-0.20.2.win32-py2.4.exe
(Continue reading)

Sebastian Hilbert | 5 Jan 23:31
Picon

[ANNOUNCE] GNUmed 0.2.8.1 released

I am pleased to announce GNUmed 0.2.8.1.

GNUmed is a comprehensive scalable software solution for electronic medical 
practices with an emphasis on privacy protection, secure patient centric 
record sharing, decision support, and ease of use. It is intended to become a 
sophisticated decision support system that will elevate the quality of 
medical care that can be delivered.

Release focus: Major bugfix release

Changes:
FIX: crash on setting Windows SetFocus() on dialogs in gm_show_*()
FIX: crash on passing identity to cDTO_Person.import_extra_data()
FIX: failure on PG server version checking on MacOSX (bootstrapper)
FIX: crash on MacOSX after clicking OK in Snellen config dialog
FIX: crash on missing slave personality
IMPROVE: do not crash on not being able to write to the config file
IMPROVE: touch user config file so it exists when needed

Information available at http://wiki.gnumed.de
packages are available for Debian and OpenSUSE
Ubuntu ,Windows and Mac packages will follow soon

-- 
Sebastian Hilbert 
Leipzig / Germany
[www.gnumed.de]  -> PGP welcome, HTML ->/dev/null
--

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

(Continue reading)

Catherine | 6 Jan 02:56
Picon
Gravatar

Introducing cmd2

cmd2 is an extension to the Standard Library's cmd module.  It can be
used as a drop-in replacement for cmd, providing new functionality for
command-prompt applications without requiring rewriting.

    * Searchable command history
    * Load commands from file, save to file, edit commands in file
    * Multi-line commands
    * Case-insensitive commands
    * Special-character shortcut commands (beyond cmd's "@" and "!")
    * Settable environment parameters
    * Parsing commands with flags

Resources
---------

PyPI page
http://pypi.python.org/pypi/cmd2/0.1

Usage sample
http://catherine.devlin.googlepages.com/cmd2.html

Background notes
http://catherinedevlin.blogspot.com/2008/01/introducing-cmd2.html

- Catherine Devlin
--

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

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html
(Continue reading)

Christopher Arndt | 6 Jan 16:28
Picon
Gravatar

ANN: next pyCologne meeting, Wed Jan 9, 2008, 6:30 pm

Dear Pythonistas,

the next monthly meeting of pyCologne, the Python User Group Köln, takes
place on:

Date:  Wednesday Jan 9, 2008
Time:  6:30 Uhr pm CET c.t.
Venue: Room 0.14 , ground floor, computing centre (RRZK-B)
        Universität Köln, Berrenrather Str. 136, 50937 Köln

Agenda:

     * Talk about MoinMoin (Reimar Bauer)
     * Talk about the Publisher/Subscriber-Pattern (Observer-Pattern)
       (Christopher Arndt)
     * Discussion about how to proceed concerning the now established
       pyCologne logo

Around 8:30 pm we will head to a nearby establishment and have some
drinks, food and a friendly chat.

Further information about pyCologne, including directions, photographs
and minutes of past meetings etc., can be found on our page in the
German Python wiki:

http://wiki.python.de/pyCologne

CU,

Christopher Arndt
(Continue reading)

Greg Lindstrom | 7 Jan 21:51
Picon

Tutorials at PyCon 2008 (US)

Hello Everyone-

I'd like to announce the tutorials sessions for PyCon 2008 (US).  As you may know, this year PyCon is being held in Chicago, Illinois March 14-16 with the Thursday before (the 13th) being "Tutorial Thursday".  We are expecting nearly 600 Python enthusiasts to meet up for the conference and have 29 tutorial sessions scheduled on Thursday in three sessions; morning, afternoon, and evening.  There is an extra fee to attend a tutorial, but the sessions are 3 hours long (with a break) and are taught by some of the smartest cookies in the Python community.  Pop on over to http://us.pycon.org/2008/about/ for more information

Here's a list of the sessions currently offered (we may cancel a session if there are fewer than 10 people registered, but that doesn't happen very often). In particular, note that there are 4 different introduction to Python tutorials aimed at different audiences.

Morning Session (9:00am-12:20pm)

Afternoon Session (1:20pm-4:40pm)
Evening Session (6:10pm-9:30pm)

--

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

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

Gmane