diff --git a/WTForms-1.0.5.zip b/WTForms-1.0.5.zip deleted file mode 100644 index a175c6e..0000000 --- a/WTForms-1.0.5.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b36b06e230403927c5e679ba84834053e9df380a0c0414bf70bca4ba1f672227 -size 355186 diff --git a/WTForms-2.0.2.zip b/WTForms-2.0.2.zip new file mode 100644 index 0000000..ee299d9 --- /dev/null +++ b/WTForms-2.0.2.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10737758ceae03b53021f3aa7e81bfc8dd6f679c879ffeb5e64ac6570facb6c1 +size 449167 diff --git a/python-WTForms.changes b/python-WTForms.changes index 338f423..93c4401 100644 --- a/python-WTForms.changes +++ b/python-WTForms.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Thu May 14 15:17:12 UTC 2015 - benoit.monin@gmx.fr + +- update to version 2.0.2: + * Added more localizations and updated some + * Validators for email and URL can validate IDNA-encoded domain + names and new TLDs + * Better DeprecationWarnings + * Support localization files in /usr/share/locale (for distro + packaging) +- additional changes from version 2.0.1 + * Released July 1, 2014 + * Update wheel install to conditionally install ordereddict for + python 2.6 + * Doc improvements +- additional changes from version 2.0 + * Add new class Meta paradigm for much more powerful + customization of WTForms + * Move i18n into core. Deprecate wtforms.ext.i18n + * Move CSRF into core. Deprecate wtforms.ext.csrf + * Fix issue rendering SelectFields with value=True + * Make DecimalField able to use babel locale-based number + formatting + * Drop Python 3.2 support (Python3 support for 3.3+ only) + * passing attr=False to WTForms widgets causes the value to be + ignored + * Unique validator in wtforms.ext.sqlalchemy has been removed +- add new dependency python-ordereddict for SLE11 +- update the list of files to fix end of line encoding +- use %find_lang for the lang subpackage: paths changed upstream +- run the tests during build +- rename CHANGES.txt to CHANGES.rst: changed upstream +- rename README.txt to README.md: changed upstream + ------------------------------------------------------------------- Thu Apr 10 19:40:40 UTC 2014 - aboe76@gmail.com diff --git a/python-WTForms.spec b/python-WTForms.spec index d2eee1b..88ac5be 100644 --- a/python-WTForms.spec +++ b/python-WTForms.spec @@ -1,7 +1,7 @@ # # spec file for package python-WTForms # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-WTForms -Version: 1.0.5 +Version: 2.0.2 Release: 0 Url: http://wtforms.simplecodes.com/ Summary: A flexible forms validation and rendering library for Python web development @@ -25,13 +25,15 @@ License: BSD-3-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/W/WTForms/WTForms-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: fdupes BuildRequires: python-devel BuildRequires: python-setuptools -BuildRequires: fdupes BuildRequires: unzip %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +BuildRequires: python-ordereddict +Requires: python-ordereddict Recommends: python-django Recommends: python-google-appengine Recommends: python-SQLAlchemy @@ -54,7 +56,6 @@ Requires: %{name} = %{version} Documentation of WTForms is a forms validation and rendering library for Python web development. %package lang -# We cannot use %%lang_package here. wtforms translations use noarch incompatible path. Summary: Languages for package %{name} Group: System/Localization Requires: %{name} = %{version} @@ -66,7 +67,7 @@ Provides translations to the package %{name} %prep %setup -q -n WTForms-%{version} -sed -i "s/\r//" CHANGES.txt docs/html/_sources/index.txt # Fix wrong EOL-encoding +sed -i "s/\r//" CHANGES.rst docs/html/_static/jquery.js # Fix wrong EOL-encoding rm -rf docs/html/.buildinfo # Remove junk %build @@ -74,25 +75,24 @@ python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} - -# Create %%lang tags for mo files in non-standard path: -echo "%%defattr(-, root, root)" >wtforms.lang -for LNG_DIR in $RPM_BUILD_ROOT%{python_sitelib}/wtforms/ext/i18n/messages/* ; do - LNG=${LNG_DIR##*/} - echo "%%lang($LNG) %%{python_sitelib}${LNG_DIR#$RPM_BUILD_ROOT%{python_sitelib}}" >>wtforms.lang -done +%find_lang wtforms %fdupes %{buildroot}%{_prefix} +%check +python setup.py -q test + %files doc %defattr(-,root,root,-) %doc docs/html %files lang -f wtforms.lang +%defattr(-,root,root,-) +%{python_sitelib}/wtforms/locale %files %defattr(-,root,root,-) -%exclude %{python_sitelib}/wtforms/ext/i18n/messages/* +%exclude %{python_sitelib}/wtforms/locale %{python_sitelib}/* -%doc AUTHORS.txt CHANGES.txt LICENSE.txt README.txt +%doc AUTHORS.txt CHANGES.rst LICENSE.txt README.md %changelog