Hi all,
I'm very happy to announce the release of PyX 0.10. It was a long
wait, but finally I managed to complete the release.
PyX 0.10 features a 3d graph geometry named graphxyz. It comes along
with two new graph styles named grid and surface. While the first is a
basic view on top of the internal rectangular grid composition of the
3d data provided in arbitrary order, the later creates (optionally
individually) colored meshs. An internal mesh component for efficient
storage of continuously colored triangular meshs was added too. Beside
the two new styles, various other graph styles can be used in the 3d
graph as well already, most importantly lines, symbols and errorbars.
Beside this obviously new feature, various improvements and bug fixes
have been applied. Two renamings of often used features have been done
after some discussion (mostly in the public on the mailing lists). The
graph.data.list data provider got renamed to graph.data.points (and a
graph.data.values got added using single lists per data column which
seems to be quite handy for scipy users but maybe others as well).
Secondly, the color.palette become renamed to color.gradient making
clearer its continous character. At the same time a discrete color
chooser has been added, which got the color.palette name as it better
fits it.
Some more details can be found in the enclosed snippet of the CHANGES
file. Enjoy the new version and stay tuned.
Jörg, Michael, and André
------------------
0.10 (2007/10/03):
- graph modules:
- graph module:
- graphxyz for 3d graphs with parallel and central projection
- doplot method (to be called with a plotitem) to alter the plotitem
order etc.
- graph styles:
- new surface style for 3d graphs (colored surfaces are functional
(and useful!) for 2d graphs as well)
- new grid style for 3d graphs
- new impulses style
- optional textdx/textdy columns to the text style added
- arrowpos parameter to the arrow style added
- bugfix: fromvalue axis range adjustment in histogram style
- bugfix: axis range adjustment in range style
- axis module:
- painter: don't insert axis title twice (thanks to Tim Gray for
reporting this problem)
- parter: extend the logarithmic parter to calculate automatic partitions
for huge ranges
(TODO: documentation of the new autoexponent parameter) (suggested by
Dominic Ford)
- fix: range rating was not taken into account due in the 0.9 release
- data module:
- list class was renamed to points; deprecation warning added
for instance creation, but inheritance from list failes
- new values class
- new mesh module:
- internal helper module for efficient handling of triangular colored meshs
- color module:
- renamed: palette->gradient, functionpalette->functiongradient,
linearpalette->lineargradient
- new class palette representing a discrete ordered list of colors
- support transparency for filling/stroking in pdf separately
- transparency support for postscript as available by means of a proprietary
ghostscript extension (for ps2pdf)
- attr module:
- add multichangeattr to perform a select on different changeable attributes
depending on the selects total number
- font modules:
- t1font:
- add missing glyph traversal in t1seacs updatepath
- normpath module:
- support zero-length normsubpaths
- canvas module:
- don't change order of attrs passed to canvas constructor in place
- added __truediv__ methods according to PEP 238
--
by _ _ _ Dr. André Wobst
/ \ \ / ) [EMAIL PROTECTED], http://www.wobsta.de/
/ _ \ \/\/ / PyX - High quality PostScript and PDF figures
(_/ \_)_/\_/ with Python & TeX: visit http://pyx.sourceforge.net/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
PyX-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyx-devel