Wtforms

Latest version: v3.1.2

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.0.3

Not secure
-------------

Released 2013-01-24

- Tests complete in python 3.2/3.3.
- Localization for ru, fr.
- Minor fixes in documentation for clarity.
- ``FieldList`` now can take validators on the entire ``FieldList``.
- Fix issue with ``ext.sqlalchemy`` ``QuerySelectField``.
- Fix issue in ``ext.sqlalchemy`` ``ColumnDefault`` conversion.
- ``ext.sqlalchemy`` supports ``Enum`` type.
- Field class now allows traversal in Django 1.4 templates.

1.0.2

Not secure
-------------

Released 2012-08-24

- We now support Python 2.x and 3.x on the same codebase, thanks to a
lot of hard work by Vinay Sajip.
- Add in ability to convert relationships to ``ext.sqlalchemy``
``model_form``.
- Built-in localizations for more languages.
- Distinguish ``Required`` validator into ``InputRequired`` and
``DataRequired``.
- Better IP address validation, including IPv6 support.
- ``AnyOf`` / ``NoneOf`` now work properly formatting other datatypes
than strings.
- ``Optional`` validator can optionally pass through whitespace.

1.0.1

Not secure
-------------

Released 2012-02-29

- Fixed issues related to building for Python 3 and Python
pre-releases.
- Add ``object_data`` to fields to get at the originally passed data.

1.0

Not secure
-----------

Released 2012-02-28

- Output HTML5 compact syntax by default.
- Substantial code reorg, cleanup, and test improvements.
- Added ``ext.csrf`` for a way to implement CSRF protection.
- ``ext.sqlalchemy`` supports ``PGInet``, ``MACADDR``, and ``UUID``
field conversion.
- ``ext.sqlalchemy`` supports callable defaults.
- ``ext.appengine`` ``model_form`` now supports generating forms with
the same ordering as model.
- ``ext.appengine`` ``ReferencePropertyField`` now gets ``get_label``
like the other ORM fields.
- Add localization support for WTForms built-in messages.
- Python 3 support (via 2to3).
- An empty label string can be specified on fields if desired.
- ``Option`` widget can now take kwargs customization.
- Field subclasses can provide default validators as a class property.
- ``DateTimeField`` can take time in microseconds.
- Numeric fields all set ``.data`` to ``None`` on coercion error for
consistency.

0.6.3

Not secure
-------------

Released 2011-04-24

- Documentation: Substantial documentation improvements, including
adding Crash Course as a Sphinx document.
- ``ext.django`` ``QuerySetSelectField`` and ``ModelSelectField`` now
accept ``get_label`` similar to sqlalchemy equivalents.
- ``ext.appengine`` ``model_form`` fixes for ``FloatField``,
``TimeField``, and ``DateTimeField``.
- ``ext.appengine`` ``ReferencePropertyField`` now properly stores
model object, not key.

0.6.2

Not secure
-------------

Released 2011-01-22

- ``ext.appengine`` various field fixes.
- ``ext.appengine`` ``model_form`` changes.
- Fix issue in ``Optional`` with non-string input.
- Make numeric fields more consistent.
- Improve test coverage substantially.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.