Permalink
Browse files

Prepare 0.5.2 bug fix release

  • Loading branch information...
1 parent 07ac4de commit 8316c85be0e44dfcd81e06ced716895d9d60d787 Matt Goodall committed Jan 14, 2009
View
@@ -2,6 +2,14 @@
Changlelog
==========
+
+0.5.2 (2009-01-14)
+------------------
+
+* Fix Sequence.validate() to correctly map exception error_dict keys of
+ immediate children.
+
+
0.5.1 (2009-01-09)
------------------
View
@@ -46,9 +46,9 @@
# built documents.
#
# The short X.Y version.
-version = '0.1'
+version = '0.5.2'
# The full version, including alpha/beta/rc tags.
-release = '1'
+release = '0.5.2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Binary file not shown.
View
Binary file not shown.
Binary file not shown.
@@ -1,3 +1,4 @@
+.hll { background-color: #ffffcc }
.c { color: #408080; font-style: italic } /* Comment */
.err { border: 1px solid #FF0000 } /* Error */
.k { color: #008000; font-weight: bold } /* Keyword */
@@ -18,6 +19,7 @@
.gt { color: #0040D0 } /* Generic.Traceback */
.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.kp { color: #008000 } /* Keyword.Pseudo */
.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.kt { color: #B00040 } /* Keyword.Type */
View
@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Index &mdash; Schemaish v1 documentation</title>
+ <title>Index &mdash; Schemaish v0.5.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
- VERSION: '1',
+ VERSION: '0.5.2',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html'
};
@@ -18,7 +18,7 @@
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="" />
<link rel="search" title="Search" href="search.html" />
- <link rel="top" title="Schemaish v1 documentation" href="index.html" />
+ <link rel="top" title="Schemaish v0.5.2 documentation" href="index.html" />
<link media="screen" href="_static/css/screen.css" type="text/css" rel="stylesheet" />
@@ -38,7 +38,7 @@ <h3>Navigation</h3>
<li class="right" style="margin-right: 10px">
<a href="" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
@@ -87,7 +87,7 @@ <h3>Navigation</h3>
<li class="right" style="margin-right: 10px">
<a href="" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
<div class="footer">
View
@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Welcome to Schemaish&#8217;s documentation! &mdash; Schemaish v1 documentation</title>
+ <title>Welcome to Schemaish&#8217;s documentation! &mdash; Schemaish v0.5.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
- VERSION: '1',
+ VERSION: '0.5.2',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html'
};
@@ -18,7 +18,7 @@
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
- <link rel="top" title="Schemaish v1 documentation" href="" />
+ <link rel="top" title="Schemaish v0.5.2 documentation" href="" />
<link rel="next" title="About Schemaish" href="introduction.html" />
@@ -42,7 +42,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="introduction.html" title="About Schemaish"
accesskey="N">next</a> |</li>
- <li><a href="">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
@@ -62,20 +62,20 @@ <h3>Navigation</h3>
<h1>Welcome to Schemaish&#8217;s documentation!<a class="headerlink" href="#welcome-to-schemaish-s-documentation" title="Permalink to this headline">¶</a></h1>
<p>Contents:</p>
<ul>
-<li class="toctree-l1"><a class="reference external" href="introduction.html">About Schemaish</a><ul>
-<li class="toctree-l2"><a class="reference external" href="introduction.html#how-does-schemaish-work">How does Schemaish work?</a></li>
-<li class="toctree-l2"><a class="reference external" href="introduction.html#a-schemaish-structure">A Schemaish Structure</a></li>
-<li class="toctree-l2"><a class="reference external" href="introduction.html#validation">Validation</a></li>
+<li class="toctree-l1"><a class="reference" href="introduction.html">About Schemaish</a><ul>
+<li class="toctree-l2"><a class="reference" href="introduction.html#how-does-schemaish-work">How does Schemaish work?</a></li>
+<li class="toctree-l2"><a class="reference" href="introduction.html#a-schemaish-structure">A Schemaish Structure</a></li>
+<li class="toctree-l2"><a class="reference" href="introduction.html#validation">Validation</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="indices-and-tables">
<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this headline">¶</a></h1>
<ul class="simple">
-<li><a class="reference external" href="genindex.html"><em>Index</em></a></li>
-<li><a class="reference external" href="modindex.html"><em>Module Index</em></a></li>
-<li><a class="reference external" href="search.html"><em>Search Page</em></a></li>
+<li><a class="reference" href="genindex.html"><em>Index</em></a></li>
+<li><a class="reference" href="modindex.html"><em>Module Index</em></a></li>
+<li><a class="reference" href="search.html"><em>Search Page</em></a></li>
</ul>
</div>
@@ -87,10 +87,10 @@ <h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Pe
<div class="sphinxsidebarwrapper">
<h3><a href="">Table Of Contents</a></h3>
<ul>
-<li><a class="reference external" href="">Welcome to Schemaish&#8217;s documentation!</a><ul>
+<li><a class="reference" href="">Welcome to Schemaish&#8217;s documentation!</a><ul>
</ul>
</li>
-<li><a class="reference external" href="#indices-and-tables">Indices and tables</a></li>
+<li><a class="reference" href="#indices-and-tables">Indices and tables</a></li>
</ul>
<h4>Next topic</h4>
@@ -118,7 +118,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="introduction.html" title="About Schemaish"
accesskey="N">next</a> |</li>
- <li><a href="">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
<div class="footer">
@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>About Schemaish &mdash; Schemaish v1 documentation</title>
+ <title>About Schemaish &mdash; Schemaish v0.5.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
- VERSION: '1',
+ VERSION: '0.5.2',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html'
};
@@ -18,7 +18,7 @@
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
- <link rel="top" title="Schemaish v1 documentation" href="index.html" />
+ <link rel="top" title="Schemaish v0.5.2 documentation" href="index.html" />
<link rel="prev" title="Welcome to Schemaish&#8217;s documentation!" href="index.html" />
@@ -42,7 +42,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="index.html" title="Welcome to Schemaish&#8217;s documentation!"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
@@ -64,7 +64,7 @@ <h1>About Schemaish<a class="headerlink" href="#about-schemaish" title="Permalin
<div class="section" id="how-does-schemaish-work">
<h2>How does Schemaish work?<a class="headerlink" href="#how-does-schemaish-work" title="Permalink to this headline">¶</a></h2>
<p>There are two ways of creating schemas, the procedural way and the declarative way. Here is the procedural way.</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">import</span> <span class="nn">schemaish</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">schemaish</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">schema</span> <span class="o">=</span> <span class="n">schemaish</span><span class="o">.</span><span class="n">Integer</span><span class="p">(</span><span class="n">title</span><span class="o">=</span><span class="s">&#39;My Integer&#39;</span><span class="p">,</span> <span class="n">description</span><span class="o">=</span><span class="s">&#39;This is really my integer&#39;</span><span class="p">)</span>
</pre></div>
</div>
@@ -97,7 +97,7 @@ <h2>A Schemaish Structure<a class="headerlink" href="#a-schemaish-structure" tit
<div class="section" id="validation">
<h2>Validation<a class="headerlink" href="#validation" title="Permalink to this headline">¶</a></h2>
<p>See the validatish module documentation to learn more about the validators available.</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">import</span> <span class="nn">validatish</span>
+<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">validatish</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">schema</span> <span class="o">=</span> <span class="n">schemaish</span><span class="o">.</span><span class="n">Integer</span><span class="p">(</span><span class="n">validator</span><span class="o">=</span><span class="n">validatish</span><span class="o">.</span><span class="n">Required</span><span class="p">())</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">schema</span><span class="o">.</span><span class="n">validate</span><span class="p">(</span><span class="bp">None</span><span class="p">)</span>
<span class="go">...schemaish.attr.Invalid: is required</span>
@@ -115,10 +115,10 @@ <h2>Validation<a class="headerlink" href="#validation" title="Permalink to this
<div class="sphinxsidebarwrapper">
<h3><a href="index.html">Table Of Contents</a></h3>
<ul>
-<li><a class="reference external" href="">About Schemaish</a><ul>
-<li><a class="reference external" href="#how-does-schemaish-work">How does Schemaish work?</a></li>
-<li><a class="reference external" href="#a-schemaish-structure">A Schemaish Structure</a></li>
-<li><a class="reference external" href="#validation">Validation</a></li>
+<li><a class="reference" href="">About Schemaish</a><ul>
+<li><a class="reference" href="#how-does-schemaish-work">How does Schemaish work?</a></li>
+<li><a class="reference" href="#a-schemaish-structure">A Schemaish Structure</a></li>
+<li><a class="reference" href="#validation">Validation</a></li>
</ul>
</li>
</ul>
@@ -148,7 +148,7 @@ <h3>Navigation</h3>
<li class="right" >
<a href="index.html" title="Welcome to Schemaish&#8217;s documentation!"
accesskey="P">previous</a> |</li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
<div class="footer">
View
@@ -1,97 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-
- <title>Global Module Index &mdash; Validatish v1 documentation</title>
- <link rel="stylesheet" href="_static/default.css" type="text/css" />
- <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
- <script type="text/javascript">
- var DOCUMENTATION_OPTIONS = {
- URL_ROOT: '',
- VERSION: '1',
- COLLAPSE_MODINDEX: false,
- FILE_SUFFIX: '.html'
- };
- </script>
- <script type="text/javascript" src="_static/jquery.js"></script>
- <script type="text/javascript" src="_static/doctools.js"></script>
- <link rel="index" title="Index" href="genindex.html" />
- <link rel="search" title="Search" href="search.html" />
- <link rel="top" title="Validatish v1 documentation" href="index.html" />
-
-
-
- </head>
- <body>
- <div class="related">
- <h3>Navigation</h3>
- <ul>
- <li class="right" style="margin-right: 10px">
- <a href="genindex.html" title="General Index"
- accesskey="I">index</a></li>
- <li class="right" >
- <a href="" title="Global Module Index"
- accesskey="M">modules</a> |</li>
- <li><a href="index.html">Validatish v1 documentation</a> &raquo;</li>
- </ul>
- </div>
- <div class="document">
- <div class="documentwrapper">
- <div class="bodywrapper">
- <div class="body">
-
-
- <h1 id="global-module-index">Global Module Index</h1>
-
-
- <a href="#cap-V"><strong>V</strong></a>
- <hr/>
-
- <table width="100%" class="indextable" cellspacing="0" cellpadding="2"><tr class="pcap"><td></td><td>&nbsp;</td><td></td></tr>
- <tr class="cap"><td></td><td><a name="cap-V"><strong>V</strong></a></td><td></td></tr><tr>
- <td><img src="_static/minus.png" id="toggle-1"
- class="toggler" style="display: none" alt="-" /></td>
- <td>
- <tt class="xref">validatish</tt></td><td>
- <em></em></td></tr><tr class="cg-1">
- <td></td>
- <td>&nbsp;&nbsp;&nbsp;
- <a href="introduction.html#module-validatish.validate"><tt class="xref">validatish.validate</tt></a></td><td>
- <em></em></td></tr>
- </table>
-
-
- </div>
- </div>
- </div>
- <div class="sphinxsidebar">
- <div class="sphinxsidebarwrapper">
- <h3>Quick search</h3>
- <form class="search" action="search.html" method="get">
- <input type="text" name="q" size="18" /> <input type="submit" value="Go" />
- <input type="hidden" name="check_keywords" value="yes" />
- <input type="hidden" name="area" value="default" />
- </form>
- </div>
- </div>
- <div class="clearer"></div>
- </div>
- <div class="related">
- <h3>Navigation</h3>
- <ul>
- <li class="right" style="margin-right: 10px">
- <a href="genindex.html" title="General Index"
- accesskey="I">index</a></li>
- <li class="right" >
- <a href="" title="Global Module Index"
- accesskey="M">modules</a> |</li>
- <li><a href="index.html">Validatish v1 documentation</a> &raquo;</li>
- </ul>
- </div>
- <div class="footer">
- &copy; Copyright 2008, Tim Parkin, Matt Goodall.
- Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.5.
- </div>
- </body>
-</html>
View
@@ -1,3 +1,3 @@
# Sphinx inventory version 1
# Project: Schemaish
-# Version: 0.1
+# Version: 0.5.2
View
@@ -3,13 +3,13 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Search &mdash; Schemaish v1 documentation</title>
+ <title>Search &mdash; Schemaish v0.5.2 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
- VERSION: '1',
+ VERSION: '0.5.2',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html'
};
@@ -19,7 +19,7 @@
<script type="text/javascript" src="_static/searchtools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="" />
- <link rel="top" title="Schemaish v1 documentation" href="index.html" />
+ <link rel="top" title="Schemaish v0.5.2 documentation" href="index.html" />
<link media="screen" href="_static/css/screen.css" type="text/css" rel="stylesheet" />
@@ -39,7 +39,7 @@ <h3>Navigation</h3>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
@@ -86,7 +86,7 @@ <h3>Navigation</h3>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
- <li><a href="index.html">Schemaish v1 documentation</a> &raquo;</li>
+ <li><a href="index.html">Schemaish v0.5.2 documentation</a> &raquo;</li>
</ul>
</div>
Oops, something went wrong.

0 comments on commit 8316c85

Please sign in to comment.