From e3a8d98ca0217550473be642171464884972cb6d Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 13:50:00 +0000 Subject: [PATCH 01/16] fix pykpathsea locator git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3115 069f4177-920e-0410-937b-c2a4a81bcd90 --- pyx/filelocator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyx/filelocator.py b/pyx/filelocator.py index da778f7e..98f0ba7f 100644 --- a/pyx/filelocator.py +++ b/pyx/filelocator.py @@ -27,7 +27,7 @@ import os, cStringIO, warnings, pkgutil import config, pycompat try: - import pykpathsea + import pykpathsea as pykpathsea_module has_pykpathsea = True except ImportError: has_pykpathsea = False @@ -161,7 +161,7 @@ class pykpathsea: if not has_pykpathsea: return [] for name in names: - full_filename = pykpathsea.find_file(filename, name) + full_filename = pykpathsea_module.find_file(filename, name) if full_filename: break else: @@ -239,7 +239,7 @@ locator_classes["locate"] = locate def init(): global methods, opener_cache methods = [locator_classes[method]() - for method in config.getlist("locator", "methods", "local internal pykpathsea kpsewhich")] + for method in config.getlist("filelocator", "methods", "local internal pykpathsea kpsewhich")] opener_cache = {} -- 2.11.4.GIT From b61b8539d607ed777c9d3b237a044149240f6db4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 13:52:17 +0000 Subject: [PATCH 02/16] cleanups for release git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3116 069f4177-920e-0410-937b-c2a4a81bcd90 --- CHANGES | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index 4481201b..a51bc21b 100644 --- a/CHANGES +++ b/CHANGES @@ -94,7 +94,7 @@ TODO: graph data -0.11 (2008/xx/xx): +0.11 (2011/05/15): - font and dvi modules: - major reorganization - TeX mapping files are a property of the writer now (TODO: documentation) @@ -134,9 +134,10 @@ TODO: - canvas and document modules: - auto-guess output filename from the script filename - add ciecolor flag and input type to the pipeGS method of canvas - - config module: - - psfontmaps and pdffontmaps config options (TODO: documentation) - - config option for format warnings + - pyxrc: + - new config options for psfontmaps and pdffontmaps + - new config option for formatting of Python warnings + - new config section for new filelocator module - text module: - fix two bugs in the read pipe of the texrunner (thanks to Laurence Tratt and Eric Faurot) -- 2.11.4.GIT From 6839983080066a93fe86005e504c868d52f1e38e Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 14:27:40 +0000 Subject: [PATCH 03/16] rename config section for filelocator module git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3117 069f4177-920e-0410-937b-c2a4a81bcd90 --- pyx/data/pyxrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyx/data/pyxrc b/pyx/data/pyxrc index 3fb84bb2..8183a21e 100644 --- a/pyx/data/pyxrc +++ b/pyx/data/pyxrc @@ -47,7 +47,7 @@ showwaitfortex = 5 # operations (e.g. the usage of PyX markers). texipc = 0 -[locator] +[filelocator] # runtime configuration of file search mechanism # # 'methods' defines a list of methods to be tried one after each other -- 2.11.4.GIT From dce6bafd568f7e55d6c8968ae5ee679ee8910d31 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 14:29:59 +0000 Subject: [PATCH 04/16] documentation update, fix fallback in filelocator, use True and False in writer constructors, pump version number git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3118 069f4177-920e-0410-937b-c2a4a81bcd90 --- CHANGES | 4 ++-- manual/document.tex | 36 ++++++++++++++++++++++++++---------- manual/text.tex | 4 ++-- pyx/filelocator.py | 2 +- pyx/pdfwriter.py | 4 ++-- pyx/pswriter.py | 4 ++-- pyx/version.py | 4 ++-- 7 files changed, 37 insertions(+), 21 deletions(-) diff --git a/CHANGES b/CHANGES index a51bc21b..79518984 100644 --- a/CHANGES +++ b/CHANGES @@ -97,7 +97,7 @@ TODO: 0.11 (2011/05/15): - font and dvi modules: - major reorganization - - TeX mapping files are a property of the writer now (TODO: documentation) + - TeX mapping files are a property of the writer now By that the pdfwriter now uses pdftex.map instead of psfonts.map (It's also possible to pass a fontmap to a texrunners text method to use different mappings within a single output file) @@ -106,7 +106,7 @@ TODO: a warning now) - interface for basic TeX-less text output - new PS and PDF writer options: strip_fonts, text_as_path, mesh_as_bitmap, - mesh_as_bitmap_resolution (TODO: documentation) + mesh_as_bitmap_resolution - fix for commented out UniqueID - fix rounding of font sizes - fix scaling of VF position increments diff --git a/manual/document.tex b/manual/document.tex index 71723805..adf2844a 100644 --- a/manual/document.tex +++ b/manual/document.tex @@ -41,20 +41,36 @@ defines some additional properties of the page. A \class{document} can be written to a file using one of the following methods: -\begin{methoddesc}{writeEPSfile}{file, *args, **kwargs} - Write a single page \class{document} to an EPS file, passing - \var{args} and \var{kwargs} to the \class{epswriter} instance - created for writing. +\begin{methoddesc}{writeEPSfile}{file, title=None, strip_fonts=True, + text_as_path=False, mesh_as_bitmap=False, mesh_as_bitmap_resolution=300} + Write a single page \class{document} to an EPS file. \var{title} + is used as the document title, \var{strip_fonts} enabled font + stripping (removal of unused glyphs), \var{text_as_path} converts + all text to paths instead of using fonts in the output, + \var{mesh_as_bitmap} converts meshs (like 3d surface plots) to + bitmaps (to reduce complexity in the output) and + \var{mesh_as_bitmap_resolution} is the resolution of this conversion + in dots per inch. \end{methoddesc} -\begin{methoddesc}{writePSfile}{file, *args, **kwargs} - Write \class{document} to a PS file, passing \var{args} and - \var{kwargs} to the \class{pswriter} instance created for writing. +\begin{methoddesc}{writePSfile}{file, writebbox=False, title=None, strip_fonts=True, + text_as_path=False, mesh_as_bitmap=False, mesh_as_bitmap_resolution=300} + Write \class{document} to a PS file. \var{writebbox} add the page + bounding boxes to the output. All other parameters are identical to + the \method{writeEPSfile} method. \end{methoddesc} -\begin{methoddesc}{writePDFfile}{file, *args, **kwargs} - Write \class{document} to a PDF file, passing \var{args} and - \var{kwargs} to the \class{pdfwriter} instance created for writing. +\begin{methoddesc}{writePDFfile}{file, title=None, author=None, subject=None, +keywords=None, fullscreen=False, writebbox=False, compress=True, compresslevel=6, +strip_fonts=True, text_as_path=False, mesh_as_bitmap=False, mesh_as_bitmap_resolution=300} + Write \class{document} to a PDF file. \var{author}, \var{subject}, + and \var{keywords} are used for the document author, subject, and + keyword information, respectively. \var{fullscreen} enabled + fullscreen mode when the document is opened, \var{writebbox} enables + writing of the crop box to each page, \var{compress} enables output + stream compression and \var{compresslevel} sets the compress level + to be used (from 1 to 9). All other parameters are identical to the + \method{writeEPSfile}. \end{methoddesc} \begin{methoddesc}{writetofile}{filename, *args, **kwargs} diff --git a/manual/text.tex b/manual/text.tex index cc75255d..14a1fd3b 100644 --- a/manual/text.tex +++ b/manual/text.tex @@ -29,8 +29,8 @@ look for \texttt{updmap} used by many \TeX{} distributions to create an appropriate font mapping file. You may also specify one or several alternative font mapping files like \texttt{psfonts.cmz} in the global \texttt{pyxrc} or your local \texttt{.pyxrc}. Finally you can also use -the \var{fontmaps} keyword argument of the \class{texrunner} -constructor or its \method{set()} method. +the \var{fontmap} keyword argument to a texrunners \method{text} +method to use different mappings within a single outout file. \section[TeX/LaTeX instances: the \class{texrunner} class]% {\TeX/\LaTeX{} instances: the \class{texrunner} class} diff --git a/pyx/filelocator.py b/pyx/filelocator.py index 98f0ba7f..530227eb 100644 --- a/pyx/filelocator.py +++ b/pyx/filelocator.py @@ -239,7 +239,7 @@ locator_classes["locate"] = locate def init(): global methods, opener_cache methods = [locator_classes[method]() - for method in config.getlist("filelocator", "methods", "local internal pykpathsea kpsewhich")] + for method in config.getlist("filelocator", "methods", ["local", "internal", "pykpathsea", "kpsewhich"])] opener_cache = {} diff --git a/pyx/pdfwriter.py b/pyx/pdfwriter.py index 9c8ce930..df296eb1 100644 --- a/pyx/pdfwriter.py +++ b/pyx/pdfwriter.py @@ -287,8 +287,8 @@ class PDFwriter: def __init__(self, document, file, title=None, author=None, subject=None, keywords=None, - fullscreen=0, writebbox=0, compress=1, compresslevel=6, - strip_fonts=1, text_as_path=0, mesh_as_bitmap=0, mesh_as_bitmap_resolution=300): + fullscreen=False, writebbox=False, compress=True, compresslevel=6, + strip_fonts=True, text_as_path=False, mesh_as_bitmap=False, mesh_as_bitmap_resolution=300): self._fontmap = None self.title = title diff --git a/pyx/pswriter.py b/pyx/pswriter.py index 3380f514..70d6ee22 100644 --- a/pyx/pswriter.py +++ b/pyx/pswriter.py @@ -94,7 +94,7 @@ class PSdefinition(PSresource): class _PSwriter: - def __init__(self, title=None, strip_fonts=1, text_as_path=0, mesh_as_bitmap=0, mesh_as_bitmap_resolution=300): + def __init__(self, title=None, strip_fonts=True, text_as_path=False, mesh_as_bitmap=False, mesh_as_bitmap_resolution=300): self._fontmap = None self.title = title self.strip_fonts = strip_fonts @@ -160,7 +160,7 @@ class EPSwriter(_PSwriter): class PSwriter(_PSwriter): - def __init__(self, document, file, writebbox=0, **kwargs): + def __init__(self, document, file, writebbox=False, **kwargs): _PSwriter.__init__(self, **kwargs) # We first have to process the content of the pages, writing them into the stream pagesfile diff --git a/pyx/version.py b/pyx/version.py index 1e7f5c5d..eefcc307 100644 --- a/pyx/version.py +++ b/pyx/version.py @@ -21,5 +21,5 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA -version = "0.10+" -date = "2007/xx/xx" +version = "0.11" +date = "2011/05/15" -- 2.11.4.GIT From fab71ed3e8e1c60d9af0212b06d03d092f0dc12f Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 14:33:36 +0000 Subject: [PATCH 05/16] short release notes for web page git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3119 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/news.pt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/www/news.pt b/www/news.pt index 6b2900f2..6506a819 100644 --- a/www/news.pt +++ b/www/news.pt @@ -9,6 +9,13 @@

PyX - News

+
2011-05-15: PyX 0.11 released
+
+ This release contains a major reorganization of the text output code. + Transparency in bitmaps is now supported and limited functionality of the bar + style is available in 3d graphs. Various bugs have been fixed and there are + small improvements all over the place. +
2007-10-03: PyX 0.10 released
This release adds 3d plotting facilities to PyX using parallel or central -- 2.11.4.GIT From 24e6ff2c8c4125ced730e5bc176265167e80ff7c Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 14:41:23 +0000 Subject: [PATCH 06/16] correct link to CHANGES git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3120 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/Makefile | 2 +- www/maintemplate.pt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www/Makefile b/www/Makefile index b75979f7..91d0a554 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1,4 +1,4 @@ -ZOPEDIR ?= $(HOME)/bin/python/Zope3/src +ZOPEDIR ?= /usr/src/Zope3/src PYTHON ?= python default: build diff --git a/www/maintemplate.pt b/www/maintemplate.pt index fee33c25..eda6da0d 100644 --- a/www/maintemplate.pt +++ b/www/maintemplate.pt @@ -48,7 +48,7 @@ - +
-- 2.11.4.GIT From c61108d94043bdfd24bfe469d14b873f48048a01 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 14:43:30 +0000 Subject: [PATCH 07/16] revert change git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3121 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/Makefile b/www/Makefile index 91d0a554..b75979f7 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1,4 +1,4 @@ -ZOPEDIR ?= /usr/src/Zope3/src +ZOPEDIR ?= $(HOME)/bin/python/Zope3/src PYTHON ?= python default: build -- 2.11.4.GIT From 27be587c47ce2677b9faeb3761e69fbd249a67cf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 14:45:16 +0000 Subject: [PATCH 08/16] add release date to calendar git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3122 069f4177-920e-0410-937b-c2a4a81bcd90 --- examples/graphstyles/cal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/graphstyles/cal.py b/examples/graphstyles/cal.py index 58d71697..ccb004eb 100644 --- a/examples/graphstyles/cal.py +++ b/examples/graphstyles/cal.py @@ -36,11 +36,11 @@ class daystyle(graph.style._style): graph.text_pt(x1_pt+3, y1_pt+3, point["note"], [text.size.tiny]) # create calendar data -year = 2007 +year = 2011 notes = {1: {17: r"\PyX{} 0.2 (2003)", 20: r"\PyX{} 0.5 (2004)", 22: r"\PyX{} 0.5.1 (2004)"}, 3: {30: r"\PyX{} 0.6 (2004)", 31: r"\PyX{} 0.3 ('03), \PyX{} 0.6.1 ('04)"}, 4: {4: r"\PyX{} 0.3.1 (2003)", 7: r"\PyX{} 0.6.2 (2004)", 27: r"\PyX{} 0.6.3 (2004)"}, - 5: {24: r"\PyX{} 0.9 (2006)"}, + 5: {24: r"\PyX{} 0.9 (2006)", 5: r"\PyX{} 0.11 (2011)"}, 7: {13: r"\PyX{} 0.8 (2005)"}, 8: {13: r"\PyX{} 0.8.1 (2005)", 22: r"\PyX{} 0.4 (2003)"}, 9: {17: r"\PyX{} 0.4.1 (2003)"}, -- 2.11.4.GIT From d83fc5de417b4b9355e7b9161d35ebfec4de5a16 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 14:45:46 +0000 Subject: [PATCH 09/16] remove access analyser git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3123 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/index.pt | 2 -- 1 file changed, 2 deletions(-) diff --git a/www/index.pt b/www/index.pt index 8a30ed0c..5ff5b25d 100644 --- a/www/index.pt +++ b/www/index.pt @@ -71,8 +71,6 @@ DANTE e.V.

- -
-- 2.11.4.GIT From 14c3463eaa42c7db75b71f1ea1d862cbb025dcd7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 15:05:42 +0000 Subject: [PATCH 10/16] make use of setuptools configurable in setup.cfg git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3124 069f4177-920e-0410-937b-c2a4a81bcd90 --- setup.cfg | 3 +++ setup.py | 34 ++++++++++++++++++---------------- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/setup.cfg b/setup.cfg index 9086d398..9044fbcc 100644 --- a/setup.cfg +++ b/setup.cfg @@ -8,6 +8,9 @@ build_t1code=0 # and library and you may need to specify their location below. build_pykpathsea=0 +# use setuptools instead of distutils +use_setuptools=0 + [build_ext] # additional include and library directories: # insert paths to the libkpathsea headers and library, when building diff --git a/setup.py b/setup.py index 8ee3b879..e50d1320 100755 --- a/setup.py +++ b/setup.py @@ -8,17 +8,27 @@ combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface. Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives.""" - -try: - from setuptools import setup, Extension - setuptools_args={"zip_safe": True} -except ImportError: - from distutils.core import setup, Extension - setuptools_args={} - import ConfigParser import pyx.version +setuptools_args={} + +# obtain information on which modules have to be built and whether to use setuptools +# instead of distutils from setup.cfg file +cfg = ConfigParser.ConfigParser() +cfg.read("setup.cfg") +if cfg.has_section("PyX"): + if cfg.has_option("PyX", "build_pykpathsea") and cfg.getboolean("PyX", "build_pykpathsea"): + ext_modules.append(pykpathsea_ext_module) + if cfg.has_option("PyX", "build_t1code") and cfg.getboolean("PyX", "build_t1code"): + ext_modules.append(t1code_ext_module) + if cfg.has_option("PyX", "use_setuptools") and cfg.getboolean("PyX", "use_setuptools"): + from setuptools import setup, Extension + setuptools_args={"zip_safe": True} + else: + from distutils.core import setup, Extension + + # # build list of extension modules # @@ -30,14 +40,6 @@ pykpathsea_ext_module = Extension("pyx.pykpathsea", t1code_ext_module = Extension("pyx.font._t1code", sources=["pyx/font/_t1code.c"]) -# obtain information on which modules have to be built from setup.cfg file -cfg = ConfigParser.ConfigParser() -cfg.read("setup.cfg") -if cfg.has_section("PyX"): - if cfg.has_option("PyX", "build_pykpathsea") and cfg.getboolean("PyX", "build_pykpathsea"): - ext_modules.append(pykpathsea_ext_module) - if cfg.has_option("PyX", "build_t1code") and cfg.getboolean("PyX", "build_t1code"): - ext_modules.append(t1code_ext_module) description, long_description = __doc__.split("\n\n", 1) -- 2.11.4.GIT From 5f0af4ead3e4da6cbc10135abcf7bc7f4660461b Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 15:16:03 +0000 Subject: [PATCH 11/16] explicitely add data files and also .txt in examples git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3125 069f4177-920e-0410-937b-c2a4a81bcd90 --- MANIFEST.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 921eb6fc..b16638c3 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -2,6 +2,7 @@ include AUTHORS CHANGES INSTALL LICENSE README pyxrc setup.cfg setup.py include manual/Makefile manual/pyx.sty manual/*.tex manual/*.py manual/*.dat include faq/Makefile faq/pyxfaq.tex faq/glifaq.dtx faq/glifaq.ins faq/tipa.py faq/tipa*.pdf recursive-include pyx *.c *.py +recursive-include pyx/data * recursive-include contrib *.py *.cfg *.tex -recursive-include examples README *.py *.dat *.jpg +recursive-include examples README *.py *.dat *.jpg *.txt recursive-include gallery README *.py *.dat -- 2.11.4.GIT From ee678912e7309b0df307357278ef7600efa4f7a1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 15:31:41 +0000 Subject: [PATCH 12/16] update download link git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3126 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/maintemplate.pt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/maintemplate.pt b/www/maintemplate.pt index eda6da0d..f795c7ca 100644 --- a/www/maintemplate.pt +++ b/www/maintemplate.pt @@ -46,7 +46,7 @@ -- 2.11.4.GIT From 41d8df559fe4efb2db076f0cc82d4a15c11896c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 15:32:47 +0000 Subject: [PATCH 13/16] correct table format git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3127 069f4177-920e-0410-937b-c2a4a81bcd90 --- manual/intro.tex | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/manual/intro.tex b/manual/intro.tex index 565c6272..57b7e4b0 100644 --- a/manual/intro.tex +++ b/manual/intro.tex @@ -20,17 +20,11 @@ The \PyX{} package is split in several modules, which can be categorised in the following groups \begin{tableii}{l|l}{textrm}{Functionality}{Modules} - basic graphics functionality & \module{canvas}, \module{path}, \module{deco}, \module{style}, \module{color}, - and \module{connector} - \\ - text output via \TeX{}/\LaTeX{} & \module{text} and \module{box} - \\ - linear transformations and units & \module{trafo} and \module{unit} - \\ - graph plotting functionality & \module{graph} (including submodules) - and \module{graph.axis} (including submodules) - \\ - EPS file inclusion & \module{epsfile} +\lineii{basic graphics functionality}{\module{canvas}, \module{path}, \module{deco}, \module{style}, \module{color}, and \module{connector}} +\lineii{text output via \TeX{}/\LaTeX{}}{\module{text} and \module{box}} +\lineii{linear transformations and units}{\module{trafo} and \module{unit}} +\lineii{graph plotting functionality}{\module{graph} (including submodules) and \module{graph.axis} (including submodules)} +\lineii{EPS file inclusion}{\module{epsfile}} \end{tableii} These modules (and some other less import ones) are imported into the -- 2.11.4.GIT From 8875a9dd54ab18c45c0b99214fcecaa70dc70371 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rg=20Lehmann?= Date: Sun, 15 May 2011 15:37:08 +0000 Subject: [PATCH 14/16] add txt to gallery git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3128 069f4177-920e-0410-937b-c2a4a81bcd90 --- MANIFEST.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index b16638c3..470a457f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -5,4 +5,4 @@ recursive-include pyx *.c *.py recursive-include pyx/data * recursive-include contrib *.py *.cfg *.tex recursive-include examples README *.py *.dat *.jpg *.txt -recursive-include gallery README *.py *.dat +recursive-include gallery README *.py *.dat *.txt -- 2.11.4.GIT From cd2cb190e5edf6320da655086cf59a142eb8935f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 15:58:58 +0000 Subject: [PATCH 15/16] update download url git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3130 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/index.pt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/index.pt b/www/index.pt index 5ff5b25d..1a63bc7b 100644 --- a/www/index.pt +++ b/www/index.pt @@ -38,7 +38,7 @@ The current release, PyX version, is available at the - download section + download section of the SourceForge project page.

-- 2.11.4.GIT From ca19d2e1e4fe0600c0e2912d3f6b021d87290f48 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andr=C3=A9=20Wobst?= Date: Sun, 15 May 2011 15:59:57 +0000 Subject: [PATCH 16/16] update upload data git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3131 069f4177-920e-0410-937b-c2a4a81bcd90 --- www/Makefile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/www/Makefile b/www/Makefile index b75979f7..17e51054 100644 --- a/www/Makefile +++ b/www/Makefile @@ -3,7 +3,7 @@ PYTHON ?= python default: build -publicserver = shell.sourceforge.net +publicserver = web.sourceforge.net publicpath = /home/groups/p/py/pyx/htdocs all: @@ -15,10 +15,6 @@ clean: public: scp -oCompression=yes -r build/* $(publicserver):$(publicpath) - make chmod - -chmod: - -ssh $(publicserver) "cd $(publicpath); chmod -fR g+w *" build: copy html -- 2.11.4.GIT