J. David Ibáñez | 2 Jan 15:13
Gravatar

itools 0.50.1 released


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

  itools.abnf             itools.ical             itools.tmx
  itools.csv              itools.isetup           itools.uri
  itools.datatypes        itools.odf              itools.vfs
  itools.gettext          itools.pdf              itools.web
  itools.git              itools.relaxng          itools.workflow
  itools.handlers         itools.rest             itools.xapian
  itools.html             itools.rss              itools.xliff
  itools.http             itools.srx              itools.xml
  itools.i18n             itools.stl

The 'frozendict' class has been added and the 'freeze' function has been
finished.  The 'is_datatype' function has been deprecated.

Various fixes, including #483 and #484.

Resources
---------

Download
http://download.hforge.org/itools/itools-0.50.1.tar.gz

Home
http://www.hforge.org/itools/

Mailing list
http://www.hforge.org/community/
(Continue reading)

D'Arcy J.M. Cain | 2 Jan 16:44
Favicon

Release of PyGreSQL 4.0 (update)

Update: The Windows binaries are now available on the web site.

We are please to announce the release of PyGreSQL 4.0.  his is a major
release and you should check it carefully before using in existing
applications.  There may be some incompatibilities.

PyGreSQL is a Python module that interfaces to a PostgreSQL
database. It embeds the PostgreSQL query library to allow easy use of
the powerful PostgreSQL features from a Python script.

For more information, please visit http://www.PyGreSQL.org/.

>From the changelog:
- Dropped support for Python below 2.3 and PostgreSQL below 7.4.
- Improved performance of fetchall() for large result sets
  by speeding up the type casts (as suggested by Peter Schuller).
- Exposed exceptions as attributes of the connection object.
- Exposed connection as attribute of the cursor object.
- Cursors now support the iteration protocol.
- Added new method to get parameter settings.
- Added customizable row_factory as suggested by Simon Pamies.
- Separated between mandatory and additional type objects.
- Added keyword args to insert, update and delete methods.
- Added exception handling for direct copy.
- Release the GIL while making a connection
  (as suggested by Peter Schuller).
- If available, use decimal.Decimal for numeric types.
- Allow DB wrapper to be used with DB-API 2 connections
  (as suggested by Chris Hilton).
- Made private attributes of DB wrapper accessible.
(Continue reading)

Python Training | 4 Jan 20:22
Picon
Favicon

Python training in Colorado, January 27-30

Python author and trainer Mark Lutz will be teaching a 4-day
Python class on January 27-30, in Longmont, Colorado.

This is a public training session open to individual enrollments,
and covers the same topics and hands-on lab work as the onsite
sessions that Mark teaches.  The class provides an in-depth
introduction to both Python and its common applications, and 
parallels the instructor's popular Python books.

For more information on this session, please visit its web page:

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

For additional background on the class itself, see our home page:

http://home.earthlink.net/~python-training

Thanks for your interest,
--Python Training Services

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

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

Picon
Gravatar

[Announce] PyGobject 2.16.0 (stable)

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

What's new since PyGObject 2.15.4?
        - gobject.timeout_add_seconds() not found in docs
	  (Paul Pogonyshev, #547119)
	- _wrap_g_output_stream_write_async not adding a reference to the
	  buffer passed (Paul, #564102)
	- gio.VolumeMonitor segfaults (Gian Mario Tagliaretti, #555613)
	- Test if `domain' is not-null before using it to avoids segfaults
	  (Paul, #561826)
	- g_output_stream_write_all use gsize instead of gssize (Gian)
	- add __repr__ to gio.Drive, gio.Mount and gio.Volume
	  (Paul, #530935)
	- Missing AC_CONFIG_MACRO_DIR([m4]) (Loïc Minier, #551227)
	- Make codegen not import when corresponding argument types are not
	  registered (Paul, #551056)
	- Fix typos breaking compilation (Frederic Peters #551212)
	- GFile load_contents methods chop data at first \0
	  (Jonathan Matthew, #551059)

Blurb:

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

PyGObject provides a convenient wrapper for the GObject library for use
(Continue reading)

Picon

DJUGL (Django User Group London) Meetup - Monday 19th January 2009

Hi all,

We're having a Django User Group Meet up at the Global (formerly GCap) offices in Leicester Square, London (the capital radio building) on Monday January 19th.

For more information, go here: http://djugl.eventwax.com/djugl-jan-2009

There are a total of 70 tickets, but only 36 remaining. Speakers will be Simon Willison (co-creator of Django), Aral Balkan (flash/django dev, founder of head conference) and Andrew Godwin (creator of South Migrations app).

There will be pizza and beer, so no excuse not to come ;)

Rob

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

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html
Chander Ganesan | 5 Jan 15:06

Open Technology Group, Inc. announces Python Training

MORRISVILLE, NC - (PRWEB) January 5, 2009 -- Open Technology Group, Inc.
announces Python Training

The Open Technology Group (OTG), a leader in the development and
delivery of training solutions centered about Open Source technologies,
released the latest in its set of Open Source Python training courses -
The Python Bootcamp (http://www.otg-nc.com/python-bootcamp).  Designed
for programmers looking to learn or migrate to the Python language, this
Python course covers the fundamentals of the Python language in a mix of
lecture, demonstration, and hands-on exercises.  "The Python language is
a powerful and flexible object-oriented programming language" said
Chander Ganesan, President, "Our course teaches programmers how to make
the most out of the language with in-depth coverage of important topics
in a very hands-on setting".  The Python Bootcamp course also teaches
programmers how to utilize the Python Database API Specification (2.0)
to interface with a wide range of supported relational databases, with
specific examples and exercises using the popular Psycopg2 driver.

The new class is available for both public enrollment and customized,
affordable, on-site delivery to small groups (3 or more students) worldwide.

ABOUT OPEN TECHNOLOGY GROUP, INC.

Founded in 2004 and headquartered in Morrisville, NC,  the Open
Technology Group, Inc. (OTG) has established itself as the leading
provider of training solutions centered about Open Source software and
solutions.  With its comprehensive library of in-house developed
intellectual property, OTG is able to deliver comprehensive, customized,
and structured training covering a wide range of software solutions.
The Open Technology Group offers affordable customized on-site
technology training worldwide, as well as public-enrollment courses
delivered in over 10 locations, nationwide.  For more information, and a
complete course catalog, visit us online at http://www.otg-nc.com, or
contact us at 877-258-8987 .

--

-- 
Chander Ganesan
Open Technology Group, Inc.
One Copley Parkway, Suite 210
Morrisville, NC  27560
919-463-0999/877-258-8987
http://www.otg-nc.com
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

Chris Fonnesbeck | 6 Jan 03:32
Picon
Gravatar

PyMC 2.0

Hello everyone,

It gives me great pleasure to be able to announce the long-awaited
release of PyMC 2.0. Platform-specific installers have been uploaded
to the Google Code page (Mac OSX) and the Python Package Index (all
other platforms), along with the new user's guide (http://
pymc.googlecode.com/files/UserGuide2.0.pdf).

PyMC is a python module that implements Bayesian statistical models
and fitting algorithms, including Markov chain Monte Carlo (MCMC). Its
flexibility makes it applicable to a large suite of problems as well as
easily extensible. Along with core sampling functionality, PyMC
includes methods for summarizing output, plotting, goodness-of-fit and
convergence diagnostics.

PyMC 2.0 is a quantum leap from the 1.3 release. It includes a
completely revised object model and syntax, more efficient log-
probability computation, a variety of specialised MCMC algorithms, and
an expanded set of optimised probability distributions. As a result,
models built for previous versions of PyMC will not run under version
2.0.

I would like to particularly thank Anand Patil and David Huard, who
have done most of the work on this version, and to all the users who
have sent questions, comments and bug reports over the past year or
two. Please keep the feedback coming!

Please report any problems with the release to the issues page (http://
code.google.com/p/pymc/issues/list).

Python Package Index: http://pypi.python.org/pypi/pymc/
Google Code: http://pymc.googelcode.com
Mailing List: http://groups.google.com/group/pymc

Happy new year,
Chris Fonnesbeck
--
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html
Davide Alberani | 6 Jan 14:59
Picon
Favicon

IMDbPY 3.9

IMDbPY 3.9 is available (tgz, deb, rpm, exe) from:
  http://imdbpy.sourceforge.net/
  
IMDbPY is a Python package useful to retrieve and manage the data of
the IMDb movie database about movies, people, characters and companies.

With this release, improved search for series episodes, support
for dumping data in CSV files. Many bugs fixed and other minor
improvements.
New versions of some IMDbPY-based programs were released, too.

Platform-independent and written in pure Python (and few C lines), it
can retrieve data from both the IMDb's web server and a local copy of
the whole database.

IMDbPY package can be very easily used by programmers and developers
to provide access to the IMDb's data to their programs.
Some simple example scripts are included in the package; other
IMDbPY-based programs are available from the home page.

--

-- 
Davide Alberani <alberanid <at> libero.it> [PGP KeyID: 0x465BFD47]
http://erlug.linux.it/~da/
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

ANN: Twisted 8.2 released

Version 8.2 of Twisted is now out (actually, it's been out for over a
week now!). You can download it (in Windows, Mac, and source forms)
at:

    http://twistedmatrix.com/

Twisted 8.2 is a major feature release, also including many important bug fixes:

 * twistd now has a --umask option for specifying the umask
 * Log observers can now be configured in .tac files
 * ProcessProtocols can now implement processExited to get reliable
notification of a process exiting
 * FTPClient has many more convenience methods
 * Twisted.words now has a standalone XMPP router
 * Twisted.names now supports NAPTR records
 * Twisted.web can now deal with multi-value headers and supports the
Range header in requests for static files

There have been many additional improvements which you can read all
about in the release notes:

    http://twistedmatrix.com/trac/browser/tags/releases/twisted-8.2.0/NEWS?format=raw

What is Twisted? From the web site:

Twisted is an event-driven networking engine written in Python and
licensed under the MIT license.

Twisted projects variously support TCP, UDP, SSL/TLS, multicast, Unix
sockets, a large number of protocols (including HTTP, NNTP, IMAP, SSH,
IRC, FTP, and others), and much more. See more at:

    http://twistedmatrix.com/

--

-- 
Christopher Armstrong
http://radix.twistedmatrix.com/
http://planet-if.com/
http://canonical.com/
--
http://mail.python.org/mailman/listinfo/python-announce-list

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

Brian Ray | 6 Jan 23:58
Favicon
Gravatar

ANN ChiPy January Meeting Thursday the 8th at Roosevelt University Computer


Chicago Python User Group
=========================

Go ChiPy! The world's most successful user group strikes again!

The agenda for this month's ChiPy meeting includes a presentation by  
Computer Software Consultant and Contractor, Allan Spale, on Python  
3000 (Py3k) official release. This is the result of over three years  
of work by the Python Team and is the first ever intentionally  
backwards incompatible Python release.

The rest of the meeting will consist of short timed verbal comparisons  
of other programming languages to Python by some of ChiPy most notable  
members. All presenters will be given a short list of questions about  
the language features they must answer during the talk.  The best  
presentation will be voted on at the end of the meeting. Future  
meetings may be dedicated to any interesting topic's found during the  
first ChiPy meeting of 2009.

Our host for the meeting is the Roosevelt University Computer  
Association (RUCA). Thanks in advance for kindly hosting this event  
full of colorful languages and people.

This *will* be our best meeting yet.

Topics
------
	• Py3k Official Release, the next version of the Python Programming  
Language - Allan Spale
	• The Python Language Comparison Lighting Talks:
			• C - Daniel Griffin
			• tcl/tk - tentative
			• Logo - Ian Bicking
			• Smalltalk -Ian Bicking
			• Groovy - David Durham
			• JAVA - Garrett Smith
			• Ruby - Frederick Polgardy
			• JavaScript - Frederick Polgardy
			• Boo - Feihong Hsu
			• C++ - Allan LeSage
			• Lua - Allan LeSage
			• Clojure - Cosmin Stejerean
			• C# - Marc Temkin

When
----

Thursday, January 8th, ~7pm

Location
--------

Roosevelt University, Gage Building, 18 S. Michigan Ave, 5th floor

About ChiPy
-----------

ChiPy is a group of Chicago Python Programmers, l33t, and n00bs.
Meetings are held monthly at various locations around Chicago.
Also, ChiPy is a proud sponsor of many Open Source and Educational
efforts in Chicago. Stay tuned to the mailing list for more info.

ChiPy website: <http://chipy.org>
ChiPy Mailing List: <http://mail.python.org/mailman/listinfo/chicago>
ChiPy Announcement *ONLY* Mailing List: <http://mail.python.org/mailman/listinfo/chipy-announce 
 >
Python website: <http://python.org>

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

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


Gmane