pytoolbox.voluptuous module

Module containing extensions to validate data with voluptuous.

pytoolbox.voluptuous.Percent(value)[source]
pytoolbox.voluptuous.SHA256(value)[source]
pytoolbox.voluptuous.Version(digits=4, msg=None)[source]
pytoolbox.voluptuous.EmailSet(values)[source]
pytoolbox.voluptuous.GitCommitHash(value)[source]
pytoolbox.voluptuous.Email(value)[source]
exception pytoolbox.voluptuous.VersionInvalid(message, path=None, error_message=None, error_type=None)[source]

Bases: Invalid

Incorrect version number

exception pytoolbox.voluptuous.PasswordInvalid(message, path=None, error_message=None, error_type=None)[source]

Bases: Invalid

Incorrect password

pytoolbox.voluptuous.Password(length=16, msg=None)[source]