What’s New In FormEncode 1.2.5

This article explains the latest changes in FormEncode version 1.2.5 as compared to its predecessor, FormEncode 1.2.4.

Project Changes

Feature Additions

Backwards Incompatibilities

  • The view attribute is no longer considered special when scanning Compound validators and Schemas for validators.

  • The formencode.validators.RequireIfMissing and RequireIfPresent form validators now use the same empty/missing logic as the is_empty method of formencode.api.FancyValidator.

  • Validators can say if they accept containers (list, tuple, set, etc) and schema will actively refuse those values if a validator does not allow them.

Documentation Enhancements