python-voluptuous
No description set
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2:FactoryCandidates/python-voluptuous && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000075 75 Bytes | |
python-voluptuous.changes | 0000008047 7.86 KB | |
python-voluptuous.spec | 0000001935 1.89 KB | |
voluptuous-0.11.1.tar.gz | 0000044346 43.3 KB |
Revision 4 (latest revision is 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 590718
from
Thomas Bechtold (tbechtold)
(revision 4)
- update to 0.11.1: - Support Python 3.6. - Drop support for Python 2.6, 3.1 and 3.2. - Allow to use nested schema and allow any validator to be compiled. - Default values MUST now pass validation just as any regular value. This is a backward incompatible change if a schema uses default values that don't pass validation against the specified schema. - Modify `__lt__` in Marker class to allow comparison with non Marker objects, such as str and int. - Add description field to `Marker` instances. - Add `Schema.infer` method for basic schema inference. - Add `SomeOf` validator. - Treat Python 2 old-style classes like types when validating. - Make `IsDir()`, `IsFile()` and `PathExists()` consistent between different Python versions. - Use absolute imports to avoid import conflicts. - Fix `Coerce` validator to catch `decimal.InvalidOperation`. - Make `Schema([])` usage consistent with `Schema({})`. - Allow partial validation when using validate decorator. - Make `Schema.__eq__` deterministic. - Replace implementation of `Maybe(s)` with `Any(None, s)` to allow it to be compiled.
Comments 0