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)


Reply via email to