Barry Warsaw | 1 May 2007 01:51
Favicon

Call for junior PEP editors


[reposted to python-announce]

David Goodger and I have been the PEP editors for ages.  Well, mostly  
David lately as I've been way too busy to be of much use.  David is  
also pretty busy, and he lamented that he doesn't have much time for  
editing when he put out his call for PEPs earlier this month.

We've now, or will soon have three more experienced Pythonistas  
helping out as PEP editors, Georg Brandl, Brett Cannon, and Anthony  
Baxter.  As long as they've been hacking Python, you'd have thought  
they'd have learned their lesson by now, but we'll gladly consume  
more of their time and souls.

David and I would like to see some junior Pythonistas join the PEP  
editor team, as a great way to gain experience and become more  
involved with the community.  As David says, PEP editing is something  
a tech writer can do; it doesn't require intimate knowledge of  
Python's C code base for example.  PEP editors don't judge the  
worthiness of a PEP -- that's for the Python community to do, but  
they do the important work of ensuring that the PEPs are up to the  
high quality and consistent standards that have been established over  
the years.  A PEP editor is sometimes also involved in the meta  
process of developing and maintaining the PEPs.  A good editor's eye,  
excellent written communication skills, and the inhuman amount of  
spare time that only the young have are your most important  
qualifications.

If you're a budding Pythonista and are interested in becoming a PEP  
editor, please send an email to peps <at> python.org.  Let us know about  
(Continue reading)

Bernie | 1 May 2007 21:15
Picon

ANN: SkipoleMonitor0.1 released

SkipoleMonitor is available at http://code.google.com/p/skipole-monitor/

What is SkipoleMonitor?
=================

SkipoleMonitor is a free network monitor. 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 that the viewer can open to 
inspect the hosts, or further sub-groups, within.

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

License : GPL

=================
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

Bernie | 1 May 2007 21:08
Picon

ANN: TFTPgui1.1 released

TFTPgui1.1 is available at http://code.google.com/p/tftpgui/

What is TFTPgui?
==============
 TFTPgui is a TFTP server. It is intended to run as a user-initiated 
program, rather than a service daemon, and displays a GUI interface allowing 
the user to stop and start the TFTP server. It provides a simple TFTP server 
for engineers to download and upload configuration files from equipment such 
as routers and switches.

Written in Python, it has been tested on Windows and Linux.

License : GPL

==============
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

???? ??? | 1 May 2007 11:23
Picon

Python-URL! - weekly Python news and links (Apr 30)

QOTW:  "That is just as feasible as passing a cruise ship through a phone
line." - Carsten Haese, on transporting a COM object across a network.
Less vividly but more formally, as he notes, "A COM object represents a
connection to a service or executable that is running on one computer.
Transferring that connection to another computer is impossible."

"[D]on't burn bandwith by banal banter, post the examples!" - John Machin

     See the great cities of Europe, learn Python, and play the "Where's
     Alex (Guido/...)?" game:  attend a conference in Paris, Vilnius,
     Firenze, Birmingham, ...:
	 
http://groups.google.com/group/comp.lang.python/browse_thread/thread/e12536c746c593a8/

     Pygame is now having weekly (!) sprints to fix bugs on Wednesdays.
         http://aspn.activestate.com/ASPN/Mail/Message/pygame-users/3441195
	http://www.unixreview.com/documents/s=10116/ur0701j/

     Exception-handling is important.  You need to learn 'most
     everything about it you can.  See, for example, this thread
     about disaggregating IOError:
	http://groups.google.com/group/comp.lang.python/browse_thread/thread/ed5b8e52d2642537/
	
     Reasons to enjoy Python--but read the comments:
	http://blog.cbcg.net/articles/2007/04/22/python-up-ruby-down-if-that-runtime-dont-work-then-its-bound-to-drizzown

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

(Continue reading)

Anastasios Hatzis | 1 May 2007 23:52
Picon

[ANNOUNCE] pyswarm 0.7.1 released - MDD for Python & PostgreSQL

pyswarm 0.7.1 released - MDD for Python & PostgreSQL
SDK Now Requires Python Only And Generates Applications Up to 5 Times Faster

01 MAY 2007: pyswarm 0.7.1 is the seventh release of pyswarm, the Free 
Software tool for model-driven development of Python apps with PostgreSQL 
databases. The SDK of this release doesn't need any program additional to 
Python 2.4 or 2.5 and will be significantly faster at generating pyswarm 
applications from UML models stored in XMI files. Download and information 
now available online: http://pyswarm.sourceforge.net/

Acceleration of generation process has been achieved after switching to the
xml.dom.minidom implementation of the Python standard library. Executing the
pyswarm-generate command with-out debug option seems to make the generator up
to five times faster than in version 0.7.0 ("Young Pickerl") and earlier. Even
with --debug option turned on the generator seems to be almost twice as fast 
as before.

In order to work with the SDK there is no need anymore to install PyXML or
mx.DateTime. The dependency of the latter library has been actually removed in
0.7.0 but there was a bug which led to an ImportError. This bug has been fixed
in 0.7.1 release.

Although the SDK itself now needs only a compatible Python interpreter,
testing or running a generated application and its databases will still 
require the installation of some 3rd-party products that are not distributed 
along with Python or pyswarm.

For detail information please read the CHANGES.txt coming with the
distribution.

(Continue reading)

Sébastien Sablé | 3 May 2007 15:46
Picon

Sybase module 0.38 released


WHAT IS IT:

The Sybase module provides a Python interface to the Sybase relational
database system.  It supports all of the Python Database API, version
2.0 with extensions.

The module is available here:

http://downloads.sourceforge.net/python-sybase/python-sybase-0.38.tar.gz

The module home page is here:

http://python-sybase.sourceforge.net/

CHANGES SINCE 0.38pre2:

* Corrected bug in databuf_alloc: Sybase reports the wrong maxlength
for numeric type - verified with Sybase 12.5 - thanks to patch
provided by Phil Porter

MAJOR CHANGES SINCE 0.37:

* This release works with python 2.5

* It also works with sybase 15

* It works with 64bits clients

* It can be configured to return native python datetime objects
(Continue reading)

Oleg Broytmann | 3 May 2007 15:29
X-Face
Picon
Favicon

SQLObject 0.7.6

Hello!

I'm pleased to announce the 0.7.6 release of SQLObject.

What is SQLObject
=================

SQLObject is an object-relational mapper.  Your database tables are described
as classes, and rows are instances of those classes.  SQLObject is meant to be
easy to use and quick to get started with.

SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and
Firebird.  It also has newly added support for Sybase, MSSQL and MaxDB (also
known as SAPDB).

Where is SQLObject
==================

Site:
http://sqlobject.org

Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss

Archives:
http://news.gmane.org/gmane.comp.python.sqlobject

Download:
http://cheeseshop.python.org/pypi/SQLObject/0.7.6

(Continue reading)

Oleg Broytmann | 3 May 2007 15:44
X-Face
Picon
Favicon

SQLObject 0.8.3

Hello!

I'm pleased to announce the 0.8.3 release of SQLObject.

What is SQLObject
=================

SQLObject is an object-relational mapper.  Your database tables are described
as classes, and rows are instances of those classes.  SQLObject is meant to be
easy to use and quick to get started with.

SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and
Firebird.  It also has newly added support for Sybase, MSSQL and MaxDB (also
known as SAPDB).

Where is SQLObject
==================

Site:
http://sqlobject.org

Development:
http://sqlobject.org/devel/

Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss

Archives:
http://news.gmane.org/gmane.comp.python.sqlobject

(Continue reading)

Kay Schluehr | 4 May 2007 06:16
Picon

EasyExtend 2.0-alpha1 released

Hi folks,

EasyExtend is a grammar based preprocessor generator and
metaprogramming system for Python written in Python. After reworking
an initial release for 11 months (!) it's time to present now
EasyExtend 2.0-alpha1.

You find EasyExtend on the projects homepage:

http://www.fiber-space.de/EasyExtend/doc/EE.html

The EasyExtend package is also uploaded to the cheeseshop:

http://www.python.org/pypi/EasyExtend/2.0-alpha1

To make yourself familiar with EE there is now also an introductory
level tutorial:

http://www.fiber-space.de/EasyExtend/doc/tutorial/EETutorial.html

Have fun!
Kay

--

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

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

(Continue reading)

Trent Mick | 4 May 2007 18:21
Picon
Gravatar

ANN: ActivePython 2.5.1.1 is now available

I'm happy to announce that ActivePython 2.5.1.1 is now available for
download from:
     http://www.activestate.com/products/activepython/

This is a patch release that updates ActivePython to core Python 2.5.1.
This release also fixes a couple problems with running pydoc from the
command line on Windows. See the release notes for full details:
http://aspn.activestate.com/ASPN/docs/ActivePython/2.5/relnotes.html

What is ActivePython?
---------------------

ActivePython is ActiveState's binary distribution of Python. Builds for
Windows, Mac OS X, Linux, HP-UX and AIX are made freely available.

ActivePython includes the Python core and the many core extensions: zlib
and bzip2 for data compression, the Berkeley DB (bsddb) and SQLite
(sqlite3) database libraries, OpenSSL bindings for HTTPS support, the
Tix GUI widgets for Tkinter, ElementTree for XML processing, ctypes (on
supported platforms) for low-level library access, and others. The
Windows distribution ships with PyWin32 -- a suite of Windows tools
developed by Mark Hammond, including bindings to the Win32 API and
Windows COM. See this page for full details:
http://aspn.activestate.com/ASPN/docs/ActivePython/2.5/whatsincluded.html

As well, ActivePython ships with a wealth of documentation for both new
and experienced Python programmers. In addition to the core Python docs,
ActivePython includes the "What's New in Python" series, "Dive into
Python", the Python FAQs & HOWTOs, and the Python Enhancement Proposals
(PEPs).
(Continue reading)


Gmane