Michael Ströder | 4 Apr 2003 02:30

ANN: python-ldap-2.0.0pre07

HI!

Find a new pre-release of python-ldap:

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

python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).

Download link:
http://prdownloads.sourceforge.net/python-ldap/python-ldap-2.0.0pre07.tar.gz?download

Changes since 2.0.0pre06:

LDAPObject.c:
   * Wrapped OpenLDAP's ldap_search_ext()
   * Removed empty __doc__ strings
   * Removed fileno
   * Removed all stuff related to caching in OpenLDAP libs

ldap.ldapobject:
   * Fixed SASL rebind in ldap.ldapobject.ReconnectLDAPObject
   * use search_ext() instead ldap_search()
   * new class attribute timeout for setting a global time-out
     value for all synchronous operations

ldap.schema:
* Fixed two typos in ldap.schema.models
(Continue reading)

Picon
Favicon

ANN: Pyrex 0.7

Pyrex 0.7 is now available:

    http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

Main new features:

  * C attributes of extension types can be exposed directly
    to Python code instead of using accessor methods.

  * C functions, etc. can more easily be wrapped with
    Python objects having the same name.

There are also many other improvements and bug fixes -- see the
web page and CHANGES file for more.

What is Pyrex?
--------------

Pyrex is a new language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.

--

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg

(Continue reading)

Anders J. Munch | 8 Apr 2003 18:15
Picon

ANN: Capon 0.1 - a software build framework

Capon 0.1
---------
Capon is a software build framework.
Or you might say, a Make replacement.
Or you might say, an alternate notation for Python.
Or you might say, a delegation-based object-oriented programming
language.

Capon is free software.

Why Capon?
----------
Capon blurs the line between a conventional make utility and a
general-purpose programming language to provide the best of both
worlds.

Requirements
------------
Capon needs Python 2.0 or higher.  (But has only been tested with
2.2.2.)

Where to get it
---------------
http://www.dancontrol.net/share/capon/index.html

Anders Munch
Haderslev, Denmark, 2003-04-07

Michael Ströder | 11 Apr 2003 15:32

ANN: python-ldap-2.0.0pre08

HI!

Find a new pre-release of python-ldap:

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

python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).

Download link:
http://prdownloads.sourceforge.net/python-ldap/python-ldap-2.0.0pre08.tar.gz?download

Changes since 2.0.0pre07:

ldap.schema:
* For backward compability with Python versions prior to 2.2
   Lib/ldap/schema/tokenizer.py and Lib/ldap/schema/models.py use
   (()) instead of tuple() for creating empty tuples.

Picon
Favicon

[ANN] Pyrex 0.7.1

Pyrex 0.7.1 is now available:

    http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

This release fixes several bugs. See the web page and CHANGES file for
more information.

There is also one new demo included, showing how to pass a
Python function to a C function as a callback.

What is Pyrex?
--------------

Pyrex is a new language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.

--

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg

Picon
Favicon

ANN: Pyrex 0.7.2

Pyrex 0.7.2 is now available:

    http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/

This release fixes another couple of bugs, and also
supplies the Demo/callback/cheesefinder.c file that got
missed out before.

What is Pyrex?
--------------

Pyrex is a new language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.

--

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg

Jonathan Gardner | 17 Apr 2003 04:39

PyQt Tutorial at NorthWest Linux Fest

I am teaching a beginner's PyQt (Python + Qt) tutorial at the
NorthWest Linux Fest in Bellingham, WA on April 26. More information
about the linux fair can be found at http://www.linuxnorthwest.com/

I will be covering the basics about PyQt. If you attend, you will
learn what it is, where you can find the sources for it, how to
compile it and install it on your system, as well as how to use it.
There won't be enough time to cover everything, but there will be
enough time to show you the ropes and get you started in the
documentation. We'll also be able to whip out an application using
some RAD methods.

I used PyQt to develop a claims management and submission system for a
local optometrist with great results. I think it is ready for
production use in a variety of environments.

If you have any questions, feel free to ask.

Peter Hansen | 20 Apr 2003 17:58

Toronto-area Python user group: meeting Tuesday April 22nd

We apologize for the late notice (again!):  PyGTA, the user group 
for Python, Zope and their ilk in the Greater Toronto Area and environs, 
will be meeting at the usual location (519 Church St. Community Centre, 
room 23), time (8pm to 10pm) and date (fourth Tuesday of the month, or 
April 22nd this time).

Nobody has (yet?) committed to doing a presentation this month, but 
Peter Hansen, Director of Software Engineering at Kaval Wireless 
in Markham hopes to present a brief introduction to "Using Python for 
Industrial Control".

Please come and support the group with your participation.  The usual 
post-meeting meeting will be convened at Just Desserts on Yonge.

Meeting information is always available on our web site at
http://web.engcorp.com/pygta/wiki/NextMeeting .

If you didn't receive this message by email, you are not yet on our 
announcement mailing list.  See the web page to subscribe.

-Peter Hansen, Ian Garmaise, meeting organizers

Michael Ströder | 19 Apr 2003 16:56

ANN: python-ldap-2.0.0pre09

HI!

Find a new pre-release of python-ldap:

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

python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).

Download link:
http://prdownloads.sourceforge.net/python-ldap/python-ldap-2.0.0pre09.tar.gz?download

Changes since 2.0.0pre08:

Modified setup.py to support Cyrus-SASL 2.x.

ldap.ldapobject:
* apply() is not used anymore since it seems deprecated
* Fixed __setstate__() and __getstate__() of ReconnectLDAPObject

ldap.schema:
* Completed classes for nameForms, dITStructureRules and
   dITContentRules

Steven Knight | 1 Apr 2003 15:29

ANNOUNCE: SCons 0.13 (build tool in Python) is now available

SCons is a software construction tool (build tool, or make tool) written
in Python.  It is based on the design which won the Software Carpentry
build tool competition in August 2000.

Version 0.13 of SCons has been released and is available for download
from the SCons web site:

	http://www.scons.org/

Or through the download link at the SCons project page at SourceForge:

	http://sourceforge.net/projects/scons/

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.

WHAT'S NEW IN THIS RELEASE?

Release 0.13 contains an important fix for a critical bug found shortly
after SCons version 0.12 was released.

SCons version 0.12 has a bug that occurs when a build directory
is used without duplicating source files in the build tree
("BuildDir(duplicate=0)") and any subsidiary SConscript file includes
another SConscript file.

This bug has been fixed in version 0.13, and a test has been added to
the regression test base to catch this situation in the future.

Release 0.13 also contains an unrelated fix to support fetching files
(Continue reading)


Gmane