From da5bb7cf04d52f7f18ba615c0d5125e4be158cee Mon Sep 17 00:00:00 2001 From: Dave Kuhlman <dkuhlman@davekuhlman.org> Date: Fri, 26 Feb 2016 08:58:56 -0800 Subject: [PATCH] Release of v. 2.20a --- README | 2 +- generateDS.html | 8 ++++---- generateDS.py | 2 +- generateDS.txt | 2 +- gui/generateds_gui.py | 2 +- librarytemplate_howto.html | 8 ++++---- librarytemplate_howto.txt | 2 +- process_includes.py | 2 +- setup.py | 2 +- tutorial/generateds_tutorial.html | 8 ++++---- tutorial/generateds_tutorial.txt | 2 +- tutorial/generateds_tutorial.zip | Bin 48768 -> 48767 bytes 12 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README b/README index 2c7f27b..9eeca0d 100644 --- a/README +++ b/README @@ -141,7 +141,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Change history -------------- -Version 2.19c (02/25/2016) +Version 2.20a (02/25/2016) - Another patch for Python 2 and 3. We needed to protect against performing an encoding that caused an exception in generateDS.py diff --git a/generateDS.html b/generateDS.html index c456395..2253775 100644 --- a/generateDS.html +++ b/generateDS.html @@ -3,7 +3,7 @@ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="Docutils 0.13: http://docutils.sourceforge.net/" /> +<meta name="generator" content="Docutils 0.12: http://docutils.sourceforge.net/" /> <title>generateDS -- Generate Data Structures from XML Schema</title> <meta name="author" content="Dave Kuhlman" /> <style type="text/css"> @@ -220,7 +220,7 @@ They are used by updateversion.py. --> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.19b</td> +<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.20a</td> </tr> </tbody> </table> @@ -229,7 +229,7 @@ They are used by updateversion.py. --> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">date:</th><td class="field-body">February 16, 2016</td> +<tr class="field"><th class="field-name">date:</th><td class="field-body">February 25, 2016</td> </tr> </tbody> </table> @@ -3171,7 +3171,7 @@ following among others:</p> <div class="footer"> <hr class="footer" /> <a class="reference external" href="generateDS.txt">View document source</a>. -Generated on: 2016-02-16 20:53 UTC. +Generated on: 2016-02-26 00:54 UTC. Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source. </div> diff --git a/generateDS.py b/generateDS.py index 6ba42bf..2d90b8f 100755 --- a/generateDS.py +++ b/generateDS.py @@ -202,7 +202,7 @@ logging.disable(logging.INFO) # Do not modify the following VERSION comments. # Used by updateversion.py. ##VERSION## -VERSION = '2.19c' +VERSION = '2.20a' ##VERSION## if sys.version_info.major == 2: diff --git a/generateDS.txt b/generateDS.txt index 2a820d5..c83f331 100644 --- a/generateDS.txt +++ b/generateDS.txt @@ -12,7 +12,7 @@ generateDS -- Generate Data Structures from XML Schema .. version -:revision: 2.19c +:revision: 2.20a .. version diff --git a/gui/generateds_gui.py b/gui/generateds_gui.py index 87693fa..8005633 100755 --- a/gui/generateds_gui.py +++ b/gui/generateds_gui.py @@ -31,7 +31,7 @@ from libgenerateDS.gui import generateds_gui_session # Do not modify the following VERSION comments. # Used by updateversion.py. ##VERSION## -VERSION = '2.19c' +VERSION = '2.20a' ##VERSION## diff --git a/librarytemplate_howto.html b/librarytemplate_howto.html index b779718..7ba967b 100644 --- a/librarytemplate_howto.html +++ b/librarytemplate_howto.html @@ -3,7 +3,7 @@ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="Docutils 0.13: http://docutils.sourceforge.net/" /> +<meta name="generator" content="Docutils 0.12: http://docutils.sourceforge.net/" /> <title>How to package a generateDS.py generated library</title> <meta name="author" content="Dave Kuhlman" /> <style type="text/css"> @@ -217,7 +217,7 @@ dkuhlman (at) davekuhlman (dot) org <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.19b</td> +<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.20a</td> </tr> </tbody> </table> @@ -226,7 +226,7 @@ dkuhlman (at) davekuhlman (dot) org <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">date:</th><td class="field-body">February 16, 2016</td> +<tr class="field"><th class="field-name">date:</th><td class="field-body">February 25, 2016</td> </tr> </tbody> </table> @@ -380,7 +380,7 @@ this command for your needs. For example, you may need to use <div class="footer"> <hr class="footer" /> <a class="reference external" href="librarytemplate_howto.txt">View document source</a>. -Generated on: 2016-02-16 20:53 UTC. +Generated on: 2016-02-26 00:54 UTC. Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source. </div> diff --git a/librarytemplate_howto.txt b/librarytemplate_howto.txt index f7195fc..4abf50f 100644 --- a/librarytemplate_howto.txt +++ b/librarytemplate_howto.txt @@ -8,7 +8,7 @@ How to package a generateDS.py generated library .. version -:revision: 2.19c +:revision: 2.20a .. version diff --git a/process_includes.py b/process_includes.py index 8293fd4..c4f5e57 100755 --- a/process_includes.py +++ b/process_includes.py @@ -40,7 +40,7 @@ except ImportError: # Do not modify the following VERSION comments. # Used by updateversion.py. ##VERSION## -VERSION = '2.19c' +VERSION = '2.20a' ##VERSION## CatalogDict = {} diff --git a/setup.py b/setup.py index cb8b843..6f9c281 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup(name="generateDS", # Do not modify the following VERSION comments. # Used by updateversion.py. ##VERSION## - version="2.19c", + version="2.20a", ##VERSION## author="Dave Kuhlman", author_email="dkuhlman@davekuhlman.org", diff --git a/tutorial/generateds_tutorial.html b/tutorial/generateds_tutorial.html index 9b7a8fd..dde286b 100644 --- a/tutorial/generateds_tutorial.html +++ b/tutorial/generateds_tutorial.html @@ -3,7 +3,7 @@ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="Docutils 0.13: http://docutils.sourceforge.net/" /> +<meta name="generator" content="Docutils 0.12: http://docutils.sourceforge.net/" /> <title>generateDS -- Introduction and Tutorial</title> <meta name="author" content="Dave Kuhlman" /> <style type="text/css"> @@ -219,7 +219,7 @@ They are used by updateversion.py. --> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.19b</td> +<tr class="field"><th class="field-name">revision:</th><td class="field-body">2.20a</td> </tr> </tbody> </table> @@ -228,7 +228,7 @@ They are used by updateversion.py. --> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> -<tr class="field"><th class="field-name">date:</th><td class="field-body">February 16, 2016</td> +<tr class="field"><th class="field-name">date:</th><td class="field-body">February 25, 2016</td> </tr> </tbody> </table> @@ -1210,7 +1210,7 @@ named <tt class="docutils literal">garden_api.py</tt>, you can create an instanc <div class="footer"> <hr class="footer" /> <a class="reference external" href="generateds_tutorial.txt">View document source</a>. -Generated on: 2016-02-16 20:53 UTC. +Generated on: 2016-02-26 00:54 UTC. Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source. </div> diff --git a/tutorial/generateds_tutorial.txt b/tutorial/generateds_tutorial.txt index 6aa6203..c2e27d5 100644 --- a/tutorial/generateds_tutorial.txt +++ b/tutorial/generateds_tutorial.txt @@ -11,7 +11,7 @@ generateDS -- Introduction and Tutorial .. version -:revision: 2.19c +:revision: 2.20a .. version diff --git a/tutorial/generateds_tutorial.zip b/tutorial/generateds_tutorial.zip index 10f4d0348f9a08d52678d11cd29379fe4b21f59c..ea26f8a381ffe394295bbb216537f991ddfcfd55 100644 GIT binary patch delta 7051 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 delta 7076 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 OlT*GX24lGZ0000%<Xn0H -- GitLab