Hello community, here is the log from the commit of package python-WTForms for openSUSE:Factory checked in at 2020-10-02 17:33:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-WTForms (Old) and /work/SRC/openSUSE:Factory/.python-WTForms.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-WTForms" Fri Oct 2 17:33:52 2020 rev:6 rq:833358 version:2.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-WTForms/python-WTForms.changes 2019-07-30 12:39:04.266936910 +0200 +++ /work/SRC/openSUSE:Factory/.python-WTForms.new.4249/python-WTForms.changes 2020-10-02 17:34:00.778620892 +0200 @@ -1,0 +2,73 @@ +Thu Sep 10 05:49:47 UTC 2020 - Steve Kowalik <steven.kowa...@suse.com> + +- Drop Requires on the code package on the doc package. + +------------------------------------------------------------------- +Wed Sep 2 00:53:12 UTC 2020 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 2.3.3: + * This release includes the translation files that were missing in the 2.3.2 + release. + * Fixed a bug with :class:`~fields.SelectField` choices shortcut at form + submission. + +------------------------------------------------------------------- +Thu Jul 30 06:57:03 UTC 2020 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 2.3.1: + * All modules in ``wtforms.ext`` show a deprecation warning on import. + * Fixed a bug when :class:`~fields.SelectField` choices is ``None``. + * Restored ``HTMLString`` and ``escape_html`` as aliases for + MarkupSafe functions. Their use shows a ``DeprecationWarning``. + * ``Form.validate`` takes an ``extra_validators`` parameter, mapping + field names to lists of extra validator functions. This matches + ``BaseForm.validate``. + * Update locale catalogs. + * Drop support for Python 2.6, 3.3, and 3.4. + * :class:`~fields.SelectField` uses ``list()`` to construct a new list + of choices. + * Permitted underscores in ``HostnameValidation``. + * :class:`~validators.URL` validator now allows query parameters in + the URL. + * Updated ``false_values`` param in ``BooleanField`` docs. + * Fixed broken format string in Arabic translation + * Updated French and Japanese translations. + * Updated Ukrainian translation. + * ``FieldList`` error list keeps entries in order for easier + identification of which fields had errors. + * :class:`~validators.Length` gives a more helpful error message when + ``min`` and ``max`` are the same value. + * :class:`~fields.SelectField` no longer coerces ``None`` to + ``"None"`` allowing use of ``"None"`` as an option. + * The :class:`~widgets.TextArea` widget prepends a ``\r\n`` newline + when rendering to account for browsers stripping an initial line for + display. This does not affect the value. + * HTML5 :class:`~fields.html5.IntegerField` and + :class:`~fields.html5.RangeInput` don't render the ``step="1"`` + attribute by default. + * ``aria_`` args are rendered the same way as ``data_`` args, by + converting underscores to hyphens. ``aria_describedby="name*help"`` + becomes ``aria*describedby="name-help"``. + * Added a ``check_validators`` method to :class:`~fields.Field` which + checks if the given validators are both callable, and not classes. + * ``form.errors`` is not cached and will update if an error is + appended to a field after access. + * :class:`~wtforms.validators.NumberRange` correctly handle NaN + values. + * :class:`~fields.IntegerField` checks input type when processing data. + * Added a parameter to :class:`~fields.SelectField` to skip choice + validation. + * Choices which name and data are the same do not need to use tuples. + * Added more documentation on HTML5 fields. + * HTML is escaped using MarkupSafe instead of the previous internal + implementation. :func:`~widgets.core.escape_html` is removed, + replaced by :func:`markupsafe.escape`. + :class:`~widgets.core.HTMLString` is removed, replaced by + :class:`markupsafe.Markup`. + * Fixed broken IPv6 validator, validation now uses the ``ipaddress`` + package. + * :class:`~fields.core.Label` text is escaped before rendering. + * Email validation is now handled by an optional library, + ``email_validator``. + +------------------------------------------------------------------- Old: ---- WTForms-2.2.1.tar.gz New: ---- WTForms-2.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-WTForms.spec ++++++ --- /var/tmp/diff_new_pack.7EV7M7/_old 2020-10-02 17:34:01.914621569 +0200 +++ /var/tmp/diff_new_pack.7EV7M7/_new 2020-10-02 17:34:01.918621572 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-WTForms # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,19 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-WTForms -Version: 2.2.1 +Version: 2.3.3 Release: 0 Summary: A flexible forms validation and rendering library for Python web development License: BSD-3-Clause -Group: Development/Languages/Python URL: http://wtforms.simplecodes.com/ Source: https://files.pythonhosted.org/packages/source/W/WTForms/WTForms-%{version}.tar.gz +BuildRequires: %{python_module MarkupSafe} +BuildRequires: %{python_module email_validator} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-MarkupSafe +Requires: python-email_validator Recommends: python-Babel Recommends: python-Django Recommends: python-SQLAlchemy @@ -51,8 +54,6 @@ %package -n %{name}-doc Summary: Documentation for WTForms -Group: Documentation/HTML -Requires: %{name} = %{version} %description -n %{name}-doc Documentation for WTForms, which is a forms validation and rendering library for Python web development. @@ -78,7 +79,7 @@ %files %{python_files} %license LICENSE.rst -%doc AUTHORS.rst CHANGES.rst README.rst +%doc CHANGES.rst README.rst %{python_sitelib}/* %files -n %{name}-doc ++++++ WTForms-2.2.1.tar.gz -> WTForms-2.3.3.tar.gz ++++++ ++++ 10068 lines of diff (skipped)