Hello community, here is the log from the commit of package python-WTForms for openSUSE:Factory checked in at 2015-05-19 23:43:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-WTForms (Old) and /work/SRC/openSUSE:Factory/.python-WTForms.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-WTForms" Changes: -------- --- /work/SRC/openSUSE:Factory/python-WTForms/python-WTForms.changes 2014-12-03 22:51:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-WTForms.new/python-WTForms.changes 2015-05-19 23:43:58.000000000 +0200 @@ -1,0 +2,34 @@ +Thu May 14 15:17:12 UTC 2015 - benoit.mo...@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 + +------------------------------------------------------------------- Old: ---- WTForms-1.0.5.zip New: ---- WTForms-2.0.2.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-WTForms.spec ++++++ --- /var/tmp/diff_new_pack.IsCsoR/_old 2015-05-19 23:43:59.000000000 +0200 +++ /var/tmp/diff_new_pack.IsCsoR/_new 2015-05-19 23:43:59.000000000 +0200 @@ -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 @@ 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 @@ 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 @@ %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 @@ %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