Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix travis CI builds (py2.7 and py3.5); update TODOtravis-debug | bnewbold | 2016-04-05 | 2 | -7/+23 |
| | | | | | | | | This took some epic Travis/Julia/Python munging because of Travis's weird python path setup, and it will probably break as soon as python is upgraded from 3.5 to 3.6 on their servers. Might be useful to other Julia Python-wrapping libraries! | ||||
* | travis: disable OS X builds for now | bnewbold | 2016-04-05 | 1 | -1/+1 |
| | | | | | | Installing MacTex seems to always fail or time out, probably because it's a 2+ GB download and there is a 10 minute per-command timeout in Travis. | ||||
* | update travis to try both Python2 and Python3 | bnewbold | 2016-04-05 | 1 | -4/+11 |
| | |||||
* | document dot/underline difficulties with objects | bnewbold | 2016-04-05 | 2 | -6/+67 |
| | |||||
* | add a Travis CI build file | bnewbold | 2016-03-03 | 2 | -0/+28 |
| | |||||
* | HACK: split out datafile-path-requiring examples | bnewbold | 2016-03-03 | 2 | -15/+56 |
| | | | | | | | | | | When running "runtests.jl" from Pkg.test("PyX"), we get failures because data file paths are not local. This commit removes such examples from runtests.jl, and creates runexamples.jl which "does them all", but must be run locally. Should really find a better solution than this. | ||||
* | change pipeGS's 'device' from kwarg to arg | bnewbold | 2016-03-03 | 1 | -3/+3 |
| | |||||
* | update README; add Jupyter image | bnewbold | 2016-03-02 | 2 | -17/+36 |
| | |||||
* | README, LICENSE, TODO | bnewbold | 2016-03-01 | 3 | -11/+323 |
| | |||||
* | tests: more of them | bnewbold | 2016-03-01 | 4 | -0/+94 |
| | |||||
* | fix png and jpeg MIME; export writePSfile and writeGSfile | bnewbold | 2016-03-01 | 1 | -5/+7 |
| | | | | | | | | | | | writePSfile accidentally wasn't wrapped. Unlike the other file writing functions, writeGSfile requires a file path, can't pass an IO object or file descriptor. Enforce this with a type annotation (AbstractString). The above means that png and jpeg writemime() support requires using pipeGS instead of writeGSfile. | ||||
* | huge rework adding MIME output support, PyxCanvas, wrapper, more | bnewbold | 2016-02-23 | 2 | -39/+77 |
| | | | | | | | | | | | | | Apes PyPlot to map a new Julia type (PyxCanvas) to the PyX python "canvas" class, and defines many methods on this new type, including MIME output. Also addes ghostscript piping stuff, and corrects Python3 (SVG) support. This now at least sort-of works with Jupyter. Probably needs a refactor/cleanup, definately needs mime-specific tests, and the Graph object should also be wrapped (PyxGraph). | ||||
* | add conditional (py3) writeSVGfile function export | bnewbold | 2016-02-21 | 2 | -4/+9 |
| | |||||
* | add many, many more example conversions. still not complete | bnewbold | 2016-02-21 | 32 | -1/+2761 |
| | |||||
* | README: add pyx_ prefix functions note | bnewbold | 2016-02-21 | 1 | -0/+5 |
| | |||||
* | examples/graphs/points.jl: fix zero indexing | bnewbold | 2016-02-21 | 1 | -2/+2 |
| | |||||
* | yet more exports; change style_line* exports to be consistent | bnewbold | 2016-02-21 | 1 | -12/+50 |
| | |||||
* | README: how to run tests | bnewbold | 2016-02-21 | 1 | -0/+4 |
| | |||||
* | add more graph tests | bnewbold | 2016-02-21 | 6 | -1/+118 |
| | |||||
* | add examples (all ports from PyX 0.14.1) | bnewbold | 2016-02-21 | 9 | -0/+1086 |
| | |||||
* | simple, naive, draft, etc | bnewbold | 2016-02-21 | 1 | -0/+54 |
| | |||||
* | meta-files | bnewbold | 2016-02-21 | 4 | -0/+70 |