Hi All,
PyDev - Python IDE (Python Development Enviroment for Eclipse) version
0.9.8.2 has been released.
Check the homepage (http://pydev.sourceforge.net/) for more details.
Details for Release: 0.9.8.2
Major highlights:
------------------------
* Content assistants reviewed (and better documented on the homepage
-- I really reccomend checking it)
* Timeout parsing options added (this is available in the builder
preferences page)
* Auto-dedent added
Others that are new and noteworthy:
-----------------------------------------------------
* .pyc is removed when the corresponding .py file is removed.
* Debugger has been changed so that it becomes faster (still not as
fast as I would like, but still... faster) -- looking for people with
expertise on this to help me, as I'm kind of lost on which should be the
'recommended' way to speed it more.
* Some escaped quotes problems fixed when formatting code
* Navigation with Ctrl+Shift+ (up or down) has been slightly
improved, so that it goes to the start or the end of the file when no
other class or method declaration is found
* Other bug-fixes (as ususal)
Cheers,
Fabio
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
ESSS - Engineering Simulation and Scientific Software
www.esss.com.br
PyDev - Python Development Enviroment for Eclipse
pydev.sf.netpydev.blogspot.com
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
Background:
Numeric is an add-on Python module that has seen widespread adoption.
It enables Python to be used as a Scientific Computing Environment
similar to MATLAB or IDL. Numeric was originally written nearly 10
years ago, and while still performing admirably, needed much updating to
take advantage of the new features in Python and to remove old warts.
SciPy Core 0.4.1 (beta)
SciPy Core is a new system which builds on the code-base of Numeric, but
implements features (such as advanced index-selection, and user-settable
error modes). There are over 25 major new feature enhancements. The
LICENSE is still a BSD style License---the same as old Numeric. More
information can be found at the web-site: http://numeric.scipy.org
The primary developer of scipy core (besides the original creators of
Numeric upon which it is based) is Travis Oliphant
(oliphant(a)ee.byu.edu), but his work received ideas and support from a
wide cast of community members including: Pearu Peterson, Robert Kern,
Perry Greenfield, Eric Jones, John Hunter, Fernando Perez, Konrad
Hinsen, and Paul Dubois. These individuals should not be held
responsible for any bugs remaining in the code.
<P><A HREF="http://numeric.scipy.org">SciPy Core 0.4.1 (beta)</A> -
Replacement for Numeric Python. (30-Sep-05)
I'm pleased to announce that pyExcelerator 0.6.1a is now available for
download.
-------------------------------------------------------
What can you do with pyExcelerator:
Generating Excel 97+ files with Python 2.4+ (need decorators),
importing Excel 95+ files,
support for UNICODE in Excel files,
using variety of formatting features and printing options,
formulas, dates, numbers support,
Excel files and OLE2 compound files dumper.
No need in Windows/COM,
pure Python code.
---------------------------------------------------------
0.6.1a (29.09.2005)
---------
* fixed: exception when reading OLE2 files with incorrect MSAT
(sector ids points to nonexistense sectors). For example see
file p-0508-0000507647-3280-5298.xls in ./museum
----------------------------------------------------------
DOWNLOAD:
http://sourceforge.net/projects/pyexcelerator/http://www.kiseliov.ru/downloads.html
----------------------------------------------------------
PLEASE-PLEASE:
If you downloaded pyExcelerator's copy, please send me any postcard:
Roman V. Kiseliov
305001
Russia
Kursk
Libknecht St., 4
www.kurskline.ru
+7(0712)56-09-83
-----------------------------------------------------------
Regards,
Roman V. Kiseliov
roman(a)kiseliov.ru
On behalf of the Python development team and the Python community, I'm
happy to announce the release of Python 2.4.2 (final).
Python 2.4.2 is a bug-fix release. See the release notes at the
website (also available as Misc/NEWS in the source distribution) for
details of the more than 60 bugs squished in this release.
For more information on Python 2.4.2, including download links for
various platforms, release notes, and known issues, please see:
http://www.python.org/2.4.2
Highlights of this new release include:
- Bug fixes. According to the release notes, more than 60 have been
fixed, including bugs that prevented Python from working properly
on 64 bit HP/UX and AIX systems.
Highlights of the previous major Python release (2.4) are available
from the Python 2.4 page, at
http://www.python.org/2.4/highlights.html
Enjoy the new release,
Anthony
Anthony Baxter
anthony(a)python.org
Python Release Manager
(on behalf of the entire python-dev team)
GUIE (GUI Editor) provides a simple WYSIWYG GUI editor for wxPython.
The program was made in C# and saves the GUI that was created to a XML
format I called GUIML. This GUIML is a pretty standrad representation
of the GUI created with the program. Next, GUIE takes these GUIML files
and translates it to wxPython Python code. You may ask yourself why I
took the extra step? Why didn't I go straight from C# controls to
wxPython code? Why is GUIML neccessary? Well, it isn't. It is there
simply for people (or maybe I) to take the GUIML and convert it to
other languages. This, by affect can convert this tool from a Python
GUI editor, to "any programming language with a GUI module" GUI editor.
Changes:
Fix: cast exception when editing form properties
Fix: exception raised when GUI form too small
Added: settings window functionality
Added: controls: Progress Bar, Picture Box, Track Bar (Slider)
Added: keyboard functionality (arrow movement and delete key)
Fix: selection made when resizing GUI form
Fix: control moved down when resized beyond its limit
Changed: default foreground color to black
Fix: Combo Box offset when moving
Added: exit confirmation system
Added: multi-selection system, enables moving and deleting (also
removing/adding single control using the control key)
I'm pleased to announce the release of ZODB 3.5.1 final. This corresponds
to the ZODB that will ship in Zope 3.1.0 final. You can download a source
tarball or Windows installer from:
http://zope.org/Products/ZODB3.5
Note that there are two Windows installers, for Python 2.3 (2.3.5 is
recommended) and Python 2.4 (2.4.1 is recommended).
ZODB 3.5.1 contains (just) a few bugfixes relative to 3.5.0, involving Zope
3's zeoctl and mkzeoinst scripts, and the ZopeUndo.Prefix class. See the
NEWS file for details:
http://zope.org/Products/ZODB3.5/NEWS.html
The current status of all active ZODB lines can be seen here:
http://www.zope.org/Wikis/ZODB/CurrentStatus
The Vancouver Python and Zope user groups next meeting is on Oct 4th, at
the usual place, ActiveState at 7.
Mishtu Banerjee will be giving a talked entitled "Desperately Seeking
Abstraction"
"I built an SQL query generator (as part of a larger project) based on
the underlying abstraction of representing data models as "networks".
It's a nice illustration of abstracting a particular analysis pattern
(in this case, we're abstracting the pattern of multi-table inner joins,
which is one of the most common ad-hoc query types)"
For more information see our website: http://www.vanpyz.org
Mailing list: http://www.agmweb.ca/cgi-bin/mailman/listinfo/list
--
Andy McKay
Enfold Systems, LLC
http://www.enfoldsystems.com
I would like to announce version 0.5 of PyODB a Python unixODBC API binding.
This release contains improvements to the mapping between the SQL
and Python datatypes and a re-write of the data retrieval code.
Also some changes to the reference counting.
PyODB is a Python module and provides a simplified set of bindings
to unixODBC (http://www.unixodbc.org) allowing fast and easy development
of open database applications.
The module supports multiple data source connections with the following
connection methods; execute(), fetch(), disconnect(), begin(), commit()
and rollback().
The software has been developed on a Linux environment using Python 2.x
and SWIG (http://www.swig.org). The module has been tested on Linux and
Solaris platforms using databases MySQL, Informix and PostgreSQL but
in theory should work on any platform supporting unixODBC and an ODBC
database driver.
To download the release visit http://sourceforge.net/projects/pyodb
Regards,
Neil Moses