-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello,
I'm pleased to announce pyxser-1.2r, a Python-Object to XML
serializer and deserializer. This module package it's completely
written in C and licensed under LGPLv3.
The tested Python versions are 2.5.X and 2.7.X.
* home page:
http://coder.cl/software/pyxser
* hosted at:
http://sourceforge.net/projects/pyxser/
* pypi entry:
http://pypi.python.org/pypi?:action=display&name=pyxser&version=1.2r
The current ChangeLog is as follows:
- -----8<----------8<----------8<----------8<-----
1.2r (2009.08.23):
Daniel Molina Wegener <dmw(a)coder.cl>
* Added encoded serialization of Unicode strings by using
the user defined encoding as is passed to the serialization
functions as enc parameter
* Refactored some functions to allow more ordered code.
- -----8<----------8<----------8<----------8<-----
As you see, now Unicode strings are serialized as encoded byte string
by using the encoding that the user pass as enc parameter to the
serialization function. This means that Unicode strings are serialized
in a human readable form, regarding a better interoperability with
other platforms.
Best regards...
- --
.O. | Daniel Molina Wegener | FreeBSD & Linux
..O | dmw [at] coder [dot] cl | Open Standards
OOO | http://coder.cl/ | FOSS Developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
iQIcBAEBCgAGBQJKkW+JAAoJEHxqfq6Y4O5N6tYP/j6ZDRCroq+hQGiu95LhCDBI
Vz8eNFTDWNbpEhLAe0elh0YSHFLjdPFHcqrYS6UOHIYJ1HK/XP+Eu7jyczGHG535
PIICtgmac3XAJYrvelW0FbZHLTI8y9uZWgJFfbt7ijnqMaVw3+WfZUnr3A5OzKIQ
Uj3l5Q20SFNNjCr0MXCrjQNbEFNhuGX7gcKBiPDmt9JrXV11NImJ6+TvE12wsvY+
9VvRRs/psQNx8lERNRDmUetUYLY8ISRSr0FU5L+keaCJBSokmz+Cr4MSOHALM5CV
9OItjEuJoZCGw/ojDUz1V4lemIHjf5pJHtlDV8BDxC/E+WAErFqehaRDjwU9JUt4
kzqafjIjVhKonPjk1GXNX/5Rsd4OMafSYACNlZPNOLyUvBZ7l+MXzCGL9yhnWq2I
yAv06tAJ+uNxA/zn3Qeqm9ADlCX3ZvSxhbVsuWWv/H3GKMkjVPCJ7his1KCV4ctN
33BN0ApigMwfP7jxjJ6ua1tql4bn4vUiPLvKYNWOedmT1hwTWSIMxPQBfsZOPuCo
09auJr3PLg8qLKmuZtO3gqQ4++ViY1L0cdi2EQnlSwDtFCRDnc5epFgzc4A5qlac
dT5JNXxh9W5nXv8kHLmNey9iWPLkDRO7MdKOK88C6q/rT7k2nIBOLwNn27gnoa01
DTW45uIN5zAUpSmDsOha
=Lc7e
-----END PGP SIGNATURE-----
Visual Numerics, a Rogue Wave Software Company, is pleased to announce the release of PyIMSL Studio V1.5.
PyIMSL Studio contains both open source and proprietary components that create a fully supported and documented platform for analytic prototyping and production development.
- For prototyping, a number of open source tools including Python, NumPy, Eclipse, matplotlib and commercial components from Visual Numerics, Inc. are available for Python, including PyIMSL Python wrappers to the mathematics and statistics algorithms in the IMSL C Library. This combination of tools provides a rich environment for prototype development.
- For production deployment, PyIMSL Studio includes the IMSL C Library. Other I/O and data filtering components are available in both Python and C to further support deployment. Using the IMSL C Library provides parity between prototype and production code.
This new release offers:
- Support for IMSL C Library V7.0 which provides access to:
- Numerous parallelized algorithms
- New function that solves the generalized Feynman-Kac PDE
and Black-Scholes problems
- New data mining functions including a Genetic Algorithm
for optimization and Naïve Bayes for classification
problems and text mining
- Many other new functions, including Kochanek-Bartels
Cubic Splines, Non-central chi-square, and Non-central
student's T PDFs
- A more seamless installation process so you can get started with PyIMSL
Studio faster and easier
Learn more about PyIMSL Studio and request a free evaluation at http://www.vni.com/pyimslstudio
Hi All,
Pydev and Pydev Extensions 1.4.8 have been released
Details on Pydev Extensions: http://www.fabioz.com/pydev
Details on Pydev: http://pydev.sf.net
Details on its development: http://pydev.blogspot.com
Release Highlights in Pydev Extensions:
-----------------------------------------------------------------
* Created public API for starting/finishing debug server
* Import based on unresolved variables works correctly when the
document is changed
* Ignore error works correctly when the document is changed
* No longer showing the replace button for the search
Release Highlights in Pydev:
----------------------------------------------
* Debugger can jump to line
* Reloading module when code changes in the editor if inside debug session
* Usability improvement on the preferences pages (editor,
code-formatter, comment block and code-style showing examples)
* Pythonpath reported in the main tab was not correct for ironpython
launch configs
* Main module tab in launch configuration was not appearing for jython
* Multiline block comments considering the current indentation (and
working with tabs)
* Hover works correctly when the document is changed
* The interactive console no longer uses the UI thread (so, it doesn't
make eclipse halt anymore on slow requests to the shell)
* The interactive console save history now saves the contents in the
same way they're written
* When creating a python run, the classpath was being set (and
overridden), which should only happen in jython runs
* Fixed issue where a line with only tabs and a close parenthesis
would have additional tabs entered on code-formatting
* A Pydev (Jython) project can coexist with a JDT project (and
properly use its info -- only project references worked previously)
* Many small usability improvements (editors improved)
* Verbosity option added to run as unit-test
* No longer using respectJavaAccessibility=False for jython
* When there are too many items to show in the debugger, handle it gracefully
What is PyDev?
---------------------------
PyDev is a plugin that enables users to use Eclipse for Python, Jython
and Iron Python development -- making Eclipse a first class Python IDE
-- It comes with many goodies such as code completion, syntax
highlighting, syntax analysis, refactor, debug and many others.
Cheers,
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
Aptana
http://aptana.com/python
Pydev Extensions
http://www.fabioz.com/pydev
Pydev - Python Development Environment for Eclipse
http://pydev.sf.nethttp://pydev.blogspot.com
PyCon Argentina 2009 - Buenos Aires - September 4-5th.
The first national Python conference in Argentina "PyCon Argentina 2009",
also the first PyCon at a Spanish-speaking country, will be held on Buenos
Aires next month.
There are more than 30 programmed talks covering many different subjects,
short lightning talks, and two special speakers: Collin Winter (Unladen
Swallow) and Jacob Kaplan-Moss (Django).
Attendance is free of charge but advance registration is required. For
more information, see http://ar.pycon.org/
Original press release, in Spanish (official PyCon Argentina language):
Durante los días 4 y 5 de Septiembre de 2009 tendrá lugar en la Ciudad de
Buenos Aires el primer evento a nivel nacional dedicado al lenguaje de
programación Python, PyCon Argentina 2009. La conferencia PyCon se viene
realizando en otros países del mundo (Estados Unidos desde 2003,
Inglaterra, Brasil, Italia, etc.), siendo ésta la primera vez que se
realiza en un país de habla hispana. Contará con la presencia de Jacob
Kaplan-Moss y Collin Winter, entre otras personalidades del mundo Python.
La temática de las charlas es variada, pensando tanto en programadores
novatos que apenas conocen Python (o nunca tuvieron contacto con el
lenguaje hasta ahora), como en desarrolladores avanzados que buscan lo
último de esta tecnología. Es de interés también para bloggers, autores y
diseñadores web; gerentes, administradores y emprendedores; científicos,
ingenieros, curiosos y todo aquel que tenga ganas de acercarse a la
comunidad Python en Argentina, PyAr.
El evento será en la sede de la Universidad de Belgrano, Zabala 1837. La
organización corre por cuenta de voluntarios de la comunidad local de
usuarios. La asistencia a la conferencia es gratuita pero se requiere
inscripción previa. Para más información, visitar http://ar.pycon.org/
Acerca de Python
Python es un lenguaje de programación dinámico y orientado a objetos que
puede ser usado para desarrollar aplicaciones de múltiples tipos. Permite
integrar fácilmente otros lenguajes y herramientas, incluye una amplia
biblioteca de funciones y es sencillo de aprender. Muchos programadores
Python reconocen un sustancial aumento en su productividad y sienten que
el lenguaje mismo los incentiva al desarrollo de código de mayor calidad y
más fácil de mantener. Está disponible en múltiples plataformas, desde una
PC con Windows o Linux hasta teléfonos celulares, y muchos sitios de
Internet utilizan Python como soporte de sus servicios. Para más
información, visitar http://www.python.org/
Acerca de PyAr
PyAr es la comunidad local de usuarios de Python que nuclea a todos los
interesados en este lenguaje en la Argentina. Pretende llegar a usuarios y
empresas, promover el uso del lenguaje, intercambiar información,
compartir experiencias y, en general, ser el marco de referencia local en
el uso y difusión de esta tecnología. Para más información, visitar
http://python.org.ar/pyar/
--
Gabriel Genellina
Hi,
Wingware has released version 3.2.0 final of Wing IDE, our integrated
development environment for the Python programming language.
*Release Highlights*
This release includes the following new features:
* Support for Python 3.0 and 3.1
* Rewritten version control integration with support for Subversion, CVS,
Bazaar, git, Mercurial, and Perforce (*)
* Added 64-bit Debian, RPM, and tar file installers for Linux
* File management in Project view (**)
* Auto-completion in the editor obtains completion data from live runtime
when the debugger is active (**)
* Perspectives: Create and save named GUI layouts and optionally automatically
transition when debugging is started (*)
* Improved support for Cython and Pyrex (*.pyx files)
* Added key binding documentation to the manual
* Added Restart Debugging item in Debug menu and tool bar (**)
(*)'d items are available in Wing IDE Professional only.
(**)'d items are available in Wing IDE Personal and Professional only.
The release also contains many other minor features and bug fixes; see the
change log for details: http://wingware.com/pub/wingide/3.2.0/CHANGELOG.txt
*Downloads*
Wing IDE Professional and Wing IDE Personal are commercial software and
require a license to run. A free trial license can be obtained directly from
the product when launched. Wing IDE 101 can be used free of charge.
Wing IDE Pro 3.2.0 http://wingware.com/downloads/wingide/3.2
Wing IDE Personal 3.2.0 http://wingware.com/downloads/wingide-personal/3.2
Wing IDE 101 3.2.0 http://wingware.com/downloads/wingide-101/3.2
*About Wing IDE*
Wing IDE is an integrated development environment for the Python programming
language. It provides powerful debugging, editing, code intelligence,
testing, version control, and search capabilities that reduce development and
debugging time, cut down on coding errors, and make it easier to understand
and navigate Python code.
Wing IDE is available in three product levels: Wing IDE Professional is
the full-featured Python IDE, Wing IDE Personal offers a reduced feature
set at a low price, and Wing IDE 101 is a free simplified version designed
for teaching entry level programming courses with Python.
System requirements are Windows 2000 or later, OS X 10.3.9 or later for PPC or
Intel (requires X11 Server), or a recent Linux system (either 32 or 64 bit).
Wing IDE 3.2 supports Python versions 2.0.x through 3.1.x.
*Purchasing and Upgrading*
Wing 3.2 is a free upgrade for all Wing IDE 3.0 and 3.1 users. Any 2.x license
sold after May 2nd 2006 is free to upgrade; others cost 1/2 the normal price
to upgrade.
Upgrade a 2.x license: https://wingware.com/store/upgrade
Purchase a 3.x license: https://wingware.com/store/purchase
--
The Wingware Team
Wingware | Python IDE
Advancing Software Development
www.wingware.com
Pyjamas 0.6 is finally out: many thanks to everyone who has
contributed. Special thanks to Kees Bos; Bernd, Bernd and Jurgen from
LovelySystems.com; the people who showed an interest in Pyjamas at
EuroPython 2009; and especially to everyone who has helped during the
pre-releases, with testing and bugreports over the past few weeks.
For a full list of contributors, see CREDITS.
Downloads:
---------
http://code.google.com/p/pyjamas/downloadshttp://pypi.python.org/pypi/Pyjamashttp://sf.net/projects/pyjamas
Pyjamas
-------
Pyjamas is a port of Google Web Toolkit to Python, and thus enables
the development of Rich Media AJAX applications in Python, with no
need for special browser plugins. Pyjamas contains a stand-alone
python-to-javascript compiler, and also a Widget Set API that looks
very similar to Desktop Widget Set APIs (such as PyQT4 or PyGTK2).
For more information, see:
http://pyjs.orghttp://pyjs.org/FAQ.htmlhttp://pyjs.org/features.html
Known bugs: http://code.google.com/p/pyjamas/issues
#227, #228, #229, #230 and #232
Pyjamas-Desktop
---------------
Pyjamas runs your application in a Web Browser (as javascript); Pyjamas-Desktop
runs exactly the same python application on the Desktop (as python)
http://pyjd.org
Release 0.6 of Pyjamas also incorporates Pyjamas-Desktop directly into
the Pyjamas Distribution. To use Pyjamas-Desktop there are three choices,
with more planned [MacOSX PyObjC; KDE's PyKHTML].
1) - XULRunner
install hulahop and python-xpcom. hulahop is distributed with
both Debian and Ubuntu; python-xpcom is part of XULRunner and is
also distributed with both Debian and Ubuntu. Other users should
investigate the installation instructions for python-xpcom and
hulahop for the operating system of their choice on the appropriate
web sites.
GNU/Linux, FreeBSD and other POSIX systems are strongly advised
to use XULRunner for Pyjamas-Desktop: it is the most stable of the
PyJD ports.
2) - PyWebKitGtk
you will need a patched version of pywebkitgtk:
http://code.google.com/p/pywebkitgtk/issues/detail?id=13
you will need a patched version of webkit:
http://github.com/lkcl/webkit/16401.master
Detailed build instructions are available here:
http://wiki.github.com/lkcl/webkit/helping-with-16401master
3) - MSHTML (experimental!)
For Windows users, all that's required, other than installing python
and Internet Explorer, is one further package: Win32 "comtypes".
Win32 "comtypes" can be downloaded here:
* http://sourceforge.net/projects/comtypes/
The MSHTML version primarily works. Reports using IE8's MSHTML
engine would be appreciated.
Known bugs: the use of Tab to cycle through Keyboard Focus elements
is ineffective; onkeyup and onkeydown events are unresponsive,
but oddly onkeypress event handling works.
Hi All,
I'm pleased to announce a new release of xlutils. This is a small
collection of utilities that make use of both xlrd and xlwt to process
Microsoft Excel files. The changes for this release are as follows:
- Add sheet density information and onesheet option to
xlutils.margins.
- Reduced the memory footprint of xlutils.filter.ColumnTrimmer at the
expense of speed.
- Fixed incorrect warnings about boolean cells in
xlutils.filter.ErrorFilter. xlwt has always supported boolean
cells.
- xlutils.filter.BaseReader now opens workbooks with on_demand = True
- Added support for xlrd Books opened with on_demand as True passed to
open_workbook.
- Fixed bug when copying error cells.
- Requires the latest versions of xlrd (0.7.1) and xlwt (0.7.2).
To find out more, please read here:
http://www.simplistix.co.uk/software/python/xlutils
In case you're not aware, xlrd and xlwt are two excellent pure-python
libraries for reading and writing Excel files. They run on any platform
and, likely, any implementation of Python without the need for horrific
things like binding to Excel via COM and so needing a Windows machine.
If you use any of xlrd, xlwt or xlutils, the following google group will
be of use:
http://groups.google.com.au/group/python-excel
Hope some of this is of interest, I'd love to hear from anyone who ends
up using it!
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
BleachBit deletes junk to free disk space and cleans trace files to
maintain privacy.
Notable changes for 0.6.1:
* Wipe free disk space to hide previously-deleted files
* Clears Nautilus usage history
* Vacuums gPodder and clears its cache
* Vacuums Yum
* Cleans inactive Yum repositories
* Fix several bugs
* Adds translations for Croatian, Korean, Ukranian, and Thai
* Updates 18 other translations
Detailed release notes
http://bleachbit.blogspot.com/2009/08/bleachbit-061-released.html
Download for Linux, Windows, and source code
http://bleachbit.sourceforge.net/download
I am pleased to announce version 2.7.0 of the Gtksourceview Python bindings.
Once the mirrors have sync correctly it will be available at:
http://ftp.gnome.org/pub/GNOME/sources/pygtksourceview/2.7/
The bindings are updated with the new Gtksourceview API
News in 2.7.0
=============
o Add new 2.8.0 gtksourceview API. (Gian Mario)
o Some misc bug fix (Gian Mario)
o Fix build with libtool 2.x. (Gian Mario)
o Autogenerate Changelog from git logs (Gian Mario)
Blurb:
======
gtksourceview is a library that provides a widget for source code display
and editing, derived from Gtk's TextView, and used by gedit and nemiver,
among others.
gtksourceview has recently been released 2.7.3
PyGtksourceview requires:
=========================
o Gtksourceview >= 2.3.0
o PyGObject >= 2.15.2
o PyGTK >= 2.8.0
Bug reports should go to:
http://bugzilla.gnome.org/browse.cgi?product=pygtksourceview
cheers
--
Gian Mario Tagliaretti
GNOME Foundation member
gianmt(a)gnome.org