* Mon Jun 10 2013 dmuellerAATTsuse.com- update to 1.2.5: * The method field_is_empty was added to formencode.validators.FormValidator * Fix packaging issue with i18n files (from Juliusz Gonera) * Wed Mar 14 2012 saschpeAATTsuse.de- Set license to SDPX style (Python-2.0)- Removed outdated %clean section- Simplified macro usage- Only package HTML documentation (not the doc sources) * Thu Sep 01 2011 saschpeAATTsuse.de- Add provides/obsoletes for python-formencode * Thu Sep 01 2011 saschpeAATTsuse.de- Renamed to python-FormEncode to match upstream name- Properly package documentation * Sat Jun 06 2009 larsAATTlinux-schulserver.de- disable runtime dependency to python-setuptools * Mon Apr 27 2009 larsAATTlinux-schulserver.de- update to 1.2.2- remove FormEncode-1.2-svn-fixes.patch- added rpmlintrc * Sat Dec 13 2008 jfunkAATTfunktronics.ca- Apply some fixes from SVN * Tue Dec 02 2008 jfunkAATTfunktronics.ca- Update to 1.2 * Added :class:`formencode.validators.IPAddress`, validating IP addresses, from Leandro Lucarella. * Added :meth:`formencode.api.Invalid.__unicode__` * In :mod:`formencode.htmlfill` use a default encoding of utf8 when handling mixed ``str``/``unicode`` content. Also do not modify ```` tags (previously ``src`` would be overwritten, for no good reason). * In :class:`formencode.validators.Email` allow single-character domain names (like x.com). * Make :class:`formencode.validators.FieldsMatch` give a normal ``Invalid`` exception if you pass it a non-dictionary. Also treat all missing keys as the empty string (previously the first key was required and would raise KeyError). * :class:`formencode.validators.Number` works with ``inf`` float values (before it would raise a OverflowError). * The ``tw`` locale has been renamed to the more standard ``zh_TW``. * Added Japanese and Turkish translations. * Fixed some outdated translations and errors in Spanish and Greek translations. Translations now managed with `Babel `_.- 1.1 * Fixed the ``is_empty()`` method in :class:`formencode.validators.FieldStorageUploadConverter`; previously it returned the opposite of the intended result. * Added a parameter to ``htmlfill.render()``: ``prefix_error``. If this parameter is true (the default) then errors automatically go before the input field; if false then they go after the input field. * Remove deprecated modules: ``fields``, ``formgen``, ``htmlform``, ``sqlformgen``, and ``sqlschema``. * Added ``formencode.htmlrename``, which renames HTML inputs. * In ``formencode.htmlfill``, non-string values are compared usefully (e.g., a select box with integer values). * The validators ``Int`` and ``Number`` both take min/max arguments (from Shannon Behrens). * Validators based on ``formencode.validators.FormValidator`` will not treat ``{}`` as an empty (unvalidated) value. * Some adjustments to the URL validator. * :class:`formencode.compound.All` does not handle empty values, instead relying on sub-validators to check for emptiness. * Fixed the ``if_missing`` attribute in :class:`formencode.foreach.ForEach`; previously it would be the same list instance, so if you modified it then it would effect future ``if_missing`` values (reported by Felix Schwarz). * Added formatter to :mod:`formencode.htmlfill`, so you can use ```` -- this will cause the error to be swallowed, not shown to the user. * Added :class:`formencode.validators.XRI` for validation i-names, i-numbers, URLs, etc (as used in OpenID). * Look in ``/usr/share/locale`` for locale files, in addition to the normal locations. * Quiet Python 2.6 deprecation warnings. * Fix :class:`formencode.validators.URL`, which was accepting illegal characters (like newlines) and did not accept http://domain:PORT/- 1.0.1 * ``chained_validators`` were removed from Schema somehow; now replaced and working. * Put in missing ``htmlfill.render(error_class=...)`` parameter (was documented and implemented, but ``render()`` did not pass it through). * Mon Nov 10 2008 cfarrell1980AATTgmail.com- try building with --record-rpm instead of --record - 1.0-1 * Tue Mar 18 2008 jfunkAATTfunktronics.ca- Update to 1.0