1Metadata-Version: 2.1
2Name: pycha
3Version: 0.8.1
4Summary: A library for making charts with Python
5Home-page: http://bitbucket.org/lgs/pycha/
6Author: Lorenzo Gil Sanchez
7Author-email: lorenzo.gil.sanchez@gmail.com
8License: LGPL 3
9Description: .. contents::
10
11        =====
12        PyCha
13        =====
14
15        Pycha is a very simple Python package for drawing charts using the great
16        `Cairo <http://www.cairographics.org/>`_ library. Its goals are:
17
18        * Lightweight
19        * Simple to use
20        * Nice looking with default values
21        * Customization
22
23        It won't try to draw any possible chart on earth but draw the most common ones
24        nicely. There are some other options you may want to look at like
25        `pyCairoChart <http://bettercom.de/de/pycairochart>`_.
26
27        Pycha is based on `Plotr <http://solutoire.com/plotr/>`_ which is based on
28        `PlotKit <http://www.liquidx.net/plotkit/>`_. Both libraries are written in
29        JavaScript and are great for client web programming. I needed the same for the
30        server side so that's the reason I ported Plotr to Python. Now we can deliver
31        charts to people with JavaScript disabled or embed them in PDF reports.
32
33        Pycha is distributed under the terms of the `GNU Lesser General Public License
34        <http://www.gnu.org/licenses/lgpl.html>`_.
35
36        Documentation
37        -------------
38
39        You can find Pycha's documentation at http://packages.python.org/pycha
40
41
42        Development
43        -----------
44
45        You can get the last bleeding edge version of pycha by getting a clone of
46        the Mercurial repository::
47
48          hg clone https://bitbucket.org/lgs/pycha
49
50        Don't forget to check the
51        `Release Notes <http://packages.python.org/pycha/release-notes.html>`_
52        for each version to learn the new features and incompatible changes.
53
54        Contact
55        -------
56
57        There is a mailing list about PyCha at http://groups.google.com/group/pycha
58        You can join it to ask questions about its use or simply to talk about its
59        development. Your ideas and feedback are greatly appreciated!
60
61
62        Changes
63        =======
64
65        0.8.1 (2019-11-17)
66        ---------------------
67        - Forgot to update Changelog for 0.8.0
68
69        0.8.0 (2019-11-17)
70        ---------------------
71        - Add support for Python 3 by encukou
72        - Add support for Tox, Pyflakes, Coverage and Buildbucket pipelines
73        - Remove support for Buildout
74
75        0.7.0 (2012-04-07)
76        ------------------
77        - Radial Chart by Roberto Garcia Carvajal
78        - Polygonal Chart by Roberto Garcia Carvajal
79        - Ring Chart by Roberto Garcia Carvajal
80        - Minor cleanups in the code
81
82        0.6.0 (2010-12-31)
83        ------------------
84        - Buildout support
85        - Documentation revamped
86        - Debug improvements
87        - Autopadding
88        - Make the unicode strings used in labels safer
89
90        0.5.3 (2010-03-29)
91        ------------------
92        - New title color option
93        - Fix crash in chavier application
94        - New horizontal axis lines. Options to turn it (and vertical ones) on and off
95        - Improve precision in axis ticks
96        - Add some examples and update old ones
97
98        0.5.2 (2009-09-26)
99        ------------------
100        - Add a MANIFEST.in to explictly include all files in the source distribution
101
102        0.5.1 (2009-09-19)
103        ------------------
104        - Several bug fixes (Lorenzo)
105        - Draw circles instead of lines for scatter chart symbols (Lorenzo)
106        - Error bars (Yang Zhang)
107        - Improve tick labels (Simon)
108        - Add labels with yvals next to the bars (Simon (Vsevolod) Ilyushchenko)
109        - Change the project website (Lorenzo)
110
111        0.5.0 (2009-03-22)
112        ------------------
113        - Bar chart fixes (Adam)
114        - Support for custon fonts in the ticks (Ged)
115        - Support for an 'interval' option (Nicolas)
116        - New color scheme system (Lorenzo)
117        - Stacked bar charts support (Lorenzo)
118
119        0.4.2 (2009-02-15)
120        ------------------
121        - Much better documentation (Adam)
122        - Fixes integer division when computing xscale (Laurent)
123        - Fix for a broken example (Lorenzo)
124        - Use labelFontSize when rendering the axis (Adam Przywecki)
125        - Code cleanups. Now it should pass pyflakes and pep8 in most files (Lorenzo)
126        - Support for running the test suite with python setup.py test (Lorenzo)
127        - Support for SVG (and PDF, Postscript, Win32, Quartz) by changing the way
128          we compute the surface dimensions (Lorenzo)
129
130        0.4.1 (2008-10-29)
131        ------------------
132        - Fix a colon in the README.txt file (Lorenzo)
133        - Add a test_suite option to setup.py so we can run the tests before deployment
134          (Lorenzo)
135
136        0.4.0 (2008-10-28)
137        ------------------
138        - Improved test suite (Lorenzo, Nicolas)
139        - Many bugs fixed (Lorenzo, Stephane Wirtel)
140        - Support for negative values in the datasets (Nicolas, Lorenzo)
141        - Chavier, a simple pygtk application for playing with Pycha charts (Lorenzo)
142        - Allow the legend to be placed relative to the right and bottom of the canvas
143          (Nicolas Evrard)
144        - Easier debugging by adding __str__ methods to aux classes (rectangle, point,
145          area, ...) (Lorenzo)
146        - Do not overlap Y axis label when ticks label are not rotated (John Eikenberry)
147
148        0.3.0 (2008-03-22)
149        ------------------
150        - Scattered charts (Tamas Nepusz <ntamas_AT_rmki.kfki.hu>)
151        - Chart titles (John Eikenberry <jae_AT_zhar.net>)
152        - Axis labels and rotated ticks (John)
153        - Chart background and surface background (John)
154        - Automatically augment the light in large color schemes (John)
155        - Lots of bug fixes (John and Lorenzo)
156
157        0.2.0 (2007-10-25)
158        ------------------
159        - Test suite
160        - Python 2.4 compatibility (patch by Miguel Hernandez)
161        - API docs
162        - Small fixes
163
164        0.1.0 (2007-10-17)
165        ------------------
166        - Initial release
167
168Keywords: chart cairo
169Platform: UNKNOWN
170Provides-Extra: testing
171