See http://gmpy.sourceforge.net/ for details.
What is it: a wrapper for the GMP library, to provide multi-precision
arithmetic for Python. Multi-precision floats, and unbounded-precision
rationals, are not present in stock Python; multi-precision integers
('long') are, but gmpy's version of multi-precision integers is faster
for some operations (NOT all -- used to be, but Python 2.3 did serious
enhancements to some operations on longs) and provides lots of nifty
pre-packaged additional functions.
Minor changes and bug-fixes since the latest 0.9 pre-alpha; support for
Python 2.3. The Windows binary release is now for Python 2.3 _only_ (if
you're stuck with Python 2.2 on Windows, you can keep using gmpy 0.9
pre-alpha and not really suffer from that). Known bug on Windows: the
scan0 and scan1 functions appear broken (perhaps related to the lack of
a GMP 4.0 library for Windows -- haven't found one around yet).
Alex
QuantLib-Python 0.3.5
---------------------
QuantLib-Python is a SWIG wrap of QuantLib.
QuantLib [1] is a cross-platform, free/open-source quantitative finance C++
library for modeling, pricing, trading, and risk management in real-life.
Version 0.3.5 of the C++ library and the Python extension have been released.
What's new
------------
- Migrated to SWIG 1.3.21
- In sync with QuantLib 0.3.5
- See [2] for an overview of the library
- See [3] for a summary of the changes since version 0.3.4
License: BSD style
Categories: Miscellany
URLs:
[1] http://quantlib.org
[2] http://quantlib.org/html/overview.html
[3] http://sf.net/project/shownotes.php?group_id=12740&release_id=223212
--
<P><A HREF="http://quantlib.org">QuantLib-Python 0.3.5</A> - A module for
quantititative finance.</P>
--
Hello all,
Thanks to everyone that gave me feedback on my last release. All the
requests for pyxel have convinced me to publish pyxel v0.3 early. I
will start posting development snapshots frequently.
I appreciate any feedback. If you want to help with pyxel, you don't
have to ask, just write some code that you would like to include and
send it to me at prochak(a)netzero.net. The TODO.txt can give you some
ideas.
I can also use some help with testing and documentation.
You can find pyxel at:
http://bellsouthpwp.net/p/r/prochak/pyxel.html
Thanks,
Erik Lechak
Gnome-Python 2.0.1 is now available at:
http://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.0/
Gnome-Python provides bindings for the Gnome 2.x development platform
libraries. It builds on top of PyGTK, and includes bindings for the
following GNOME libraries:
* the GConf configuration database
* the Bonobo component system
* the Gnome-VFS file access library
* support for writing panel applets and Nautilus views
* the GtkHTML2 widget.
* the Gnome-Print print libraries.
Gnome-Python requires PyGTK, PyORBit, Python >= 2.2 and the Gnome 2.x
development platform to build.
PyGtk, Python and Gnome is usually included in your distribution, if not:
PyGTK can be found on http://www.pygtk.org/
Python can be found on http://www.python.org
Gnome libraries can be found on http://www.gnome.org
This release was only possible because of all hard work made by Gustavo
Carneiro.
Thanks to Gabor Bereczki and Matt Wilson for contributing patches.
Changes since 2.0.1:
* gnome.canvas
- add functions and methods to allow using Bpath canvas item
- add item_list attribute to gnome.canvas.Group to contain list of child items
* gnome.vfs
- add lots of wrappers for gnome.vfs.mime_* functions
- add wrappers for gnome.vfs.xfer_* functions
- bug fixes
* bonobo
- fix reference counting of bonobo object constructors
* gnomeprint
- Add examples ported from C, found in libgnomeprintui
- Add wrappers for gnome_print_convert_distance(_full)?
- GnomeFontDialog derives from GtkDialog, not GtkWidget
- Add missing gnomeprint.Context.grestore()
* gconf
- check gconf value type on get_xxx()
- fix example simple-view.py
- misc fixes
* applet
- add PanelApplet.get_flags and PanelApplet.set_flags and respective constants
* gnome.ui
- Enable wrapper for IconTextItem.get_text()
- Add wrapper for gnome.ui.IconList.get_selection()
- Fix AboutDialog crash when translator_credits is None
- Add wrappers for gnome.ui.Client.set_xxx_command()
Questions about Gnome-Python can be directed to the PyGTK list:
http://www.daa.com.au/mailman/listinfo/pygtk
Bug reports should be filed at the Gnome bug tracker:
http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python
--
Johan Dahlin <johan(a)gnome.org>
I am pleased to announce 0.7.90, named "Here's looking at you kid" of the
Python bindings for GStreamer.
The new release is available from:
http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.7.90.tar.gz
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple mp3 playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter
technology transparently. Developers can add new codecs and filters by
writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.
gst-python provides a convenient wrapper for the GStreamer library for
use in Python programs, and takes care of many of the boring details
such as managing memory and type casting.
Like the GTK library itself gst-python 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 features applications.
To build, gst-python requires:
PyGTK >= 1.99.14
GStreamer >= 0.8.0
GStreamer-plugins >= 0.8.0 (optional, for player and interfaces)
Python >= 2.2
This is the first release that targets GStreamer 0.8 and include many changes
since the last release. The main features are:
* GstPlay, for easy video and audio playing
* GstInterfaces.
There are updated examples included in the tarball.
If you just want too see how it looks like, check out this sample video/audio player:
http://tinyurl.com/yspte
Note, that the name of the modules are changed in this release.
GStreamer is now called gst, GStInterfaces: gst.interfaces and GstPlay:
gst.play.
Bugs should be filed against the gst-python component in the GStreamer product
in bugzilla.gnome.org:
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-pyt…
Enjoy!
--
Johan Dahlin
johan(a)gnome.org
Hi,
M2Crypto 0.13 is now available.
M2Crypto is a crypto and SSL toolkit for Python featuring the following:
* RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
* SSL functionality to implement clients and servers.
* HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
* Unforgeable HMAC'ing AuthCookies for web session management.
* FTP/TLS client and server.
* S/MIME.
* ZServerSSL: A HTTPS server for Zope.
* ZSmime: An S/MIME messenger for Zope.
Get it here:
http://sandbox.rulemaker.net/ngps/m2/
Feedback is appreciated. Cheers.
--
Ng Pheng Siong <ngps(a)netmemetic.com>
http://firewall.rulemaker.net -+- Firewall Change Management & Version Control
http://sandbox.rulemaker.net/ngps -+- Open Source Python Crypto & SSL
The Python UK conference is taking place on Friday and Saturday 16th
and 17th of April, as part of the ACCU Spring Conference at the
Randolph Hotel in the centre of Oxford. The impressive list of
speakers includes David Ascher, Alex Martelli, Armin Rigo of Psyco and
PyPy fame, Duncan Booth, Chris Withers, and core CPython and Jython
developers Michael Hudson and Samuele Pedroni. The Python conference
follows a 2-day Open Source event with well-known open-source leader
and Pythonista Eric Raymond, co-founder of Zope corp Paul Everitt, and
a host of other interesting speakers.
http://www.accu.org/conference/http://www.accu.org/conference/python.htmlhttp://www.accu.org/conference/opensource.html
Though all the official speakers are invited, there will be
considerable space during breaks and after hours for Python
mini-talks, Birds of a Feather meetings and sprints (possibly
including a PyPy sprint).
There are also very reasonable sponsorship options (starting from £200
for a lunchtime stand and talk) for Python companies wishing to
promote themselves; see the 'sponsorship' page of the site for
details.
John
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).
Changes:
Wrapped OpenLDAP's ldap_whoami_s(). Fixed incompability with OpenLDAP 2.2
libs. Code cleaning.
----------------------------------------------------------------
Released 2.0.0pre21 2004-03-29
Changes since 2.0.0pre20:
setup.py:
* runtime_library_dirs is set
Modules/:
* (Hopefully) fixed building with OpenLDAP 2.2 libs in errors.c
* Removed meaningless repr() function from LDAPObject.c
* Removed setting LDAP_OPT_PROTOCOL_VERSION in l_ldap_sasl_bind_s()
* Modified string handling via berval instead of *char
in l_ldap_compare_ext() makes it possible to compare attribute
values with null chars.
* Wrapped ldap_sasl_bind() for simple binds instead of ldap_bind()
since 1. the latter is marked deprecated and 2. ldap_sasl_bind()
allows password credentials with null chars.
* Removed unused sources linkedlist.c and linkedlist.h
* Function l_ldap_whoami_s() only added if built against
OpenLDAP 2.1.x+ libs (should preserve compability with 2.0 libs)
ldap.ldapobject:
* LDAPObject.bind() only allows simple binds since Kerberos V4
binds of LDAPv2 are not supported anymore. An assert statement
was added to make the coder aware of that.
* Renamed former LDAPObject.sasl_bind_s() to
LDAPObject.sasl_interactive_bind_s() since it wraps OpenLDAP's
ldap_sasl_interactive_bind_s()
Pymqi 0.5 is now available at http://www.hare.demon.co.uk/pymqi. This
version adds support for MQ 5.3 SSL client connections and a PCF
interface.
Pymqi is a Python extension for IBM's Messaging & Queueing middleware,
MQSeries (aka WebSphere MQ family). This allows Python scripts to make
calls directly to MQI to connect queues and get/put messages on them
etc.
Pymqi combines the power of Python with the benefits of the messaging
model. It can be used to develop test harnesses for MQ based systems,
for rapid prototyping of MQ applications, for development of
administrative GUI's (when combined with e.g., TkInter), and even for
mainstream MQ application development!
Pymqi does not replace MQI, but is layered on top of it, so you must
have MQ (either client or server) installed before you can use it.