Porting Gnuplot.py to Py3k.
Python
Permalink
Failed to load latest commit information.
doc/Gnuplot Imported gnuplot.py-1.8 sources. Jul 4, 2012
.directory Directory clean up. Jul 4, 2012
.gitignore calling ".".join was replaced with " ".join. Jul 4, 2012
ANNOUNCE.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
CREDITS.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
Errors.py Imported gnuplot.py-1.8 sources. Jul 4, 2012
FAQ.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
Gnuplot.html Imported gnuplot.py-1.8 sources. Jul 4, 2012
LICENSE.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
MANIFEST.in Imported gnuplot.py-1.8 sources. Jul 4, 2012
NEWS.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
PKG-INFO Imported gnuplot.py-1.8 sources. Jul 4, 2012
PlotItems.py Types checkings fixed. Jul 4, 2012
README.md Readme updated. Jul 5, 2012
README.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
TODO.txt Imported gnuplot.py-1.8 sources. Jul 4, 2012
_Gnuplot.py Exception throwing fixed. Jul 4, 2012
__init__.py Init file fixed to provide proper module loading. Jul 6, 2012
demo.py raw_input changed to input. Jul 4, 2012
funcutils.py Imported gnuplot.py-1.8 sources. Jul 4, 2012
gnuplot_Suites.py Source file encoding fixed. Jul 4, 2012
gp.py str.replace call fixed. Jul 4, 2012
gp_cygwin.py Imported gnuplot.py-1.8 sources. Jul 4, 2012
gp_java.py Exception throwing fixed. Jul 4, 2012
gp_mac.py Imported gnuplot.py-1.8 sources. Jul 4, 2012
gp_macosx.py Exception throwing fixed. Jul 4, 2012
gp_unix.py Exception throwing fixed. Jul 4, 2012
gp_win32.py Imported gnuplot.py-1.8 sources. Jul 4, 2012
setup.cfg Imported gnuplot.py-1.8 sources. Jul 4, 2012
setup.py If-statements refactored. Jul 4, 2012
termdefs.py Types checkings fixed. Jul 4, 2012
test.py raw_input changed to input. Jul 4, 2012
utils.py calling ".".join was replaced with " ".join. Jul 4, 2012

README.md

Gnuplot.py: Py3k portage

This is a portage of Gnuplot.py to Python 3. All of the files and sources were taken from original repository.

Installation

As you can read on the official page, Gnuplot.py depends on NumPy. Make sure you have NumPy installed for Python 3.

Few words about NumPy installation

If you are installing NumPy from sources, then you should install

To install nose from sources it's better to have fresh version of distribute.

Go to the gnuplot.py-py3k directory and install Gnuplot.py-Py3k as other packages. For example:

python3 setup.py install

Testing

To test package you can run demo.py and test.py.

Tested on Linux under Python 3.2.3 and GCC 4.7.0. Running testing original package under Python 2.7.3 made the same output.

Bugs and issues

Bugs and issues from the original repository were not fixed yet, so they still exist. No code refactoring yet was made too.

Changes list

Look through commits messages to see the changes list. The rule of 'one change per commit' was followed.

Credits

Despite this is my repository, credits are lived without changes.

Additional info

All original info can be obtained from "*.txt" files.