Overview

Request 878641 accepted

- Update to 0.11.7:
* #378: Allow extend() of a Schema to return a subclass of a Schema as well.
* #364: Accept description for Inclusive instances.
* #373: Accept msg for Maybe instances.
* #382: Added support for default values in Inclusive instances.
* #371: Fixed DeprecationWarning related to collections.Mapping.
* #377: Preserve Unicode strings when passed to utility functions
(e.g., Lower(), Upper()).
* #380: Fixed regression with Any and required flag.

- Trim repeated name in summary (rpmlint). Trim filler wording
from description.

- update to 0.11.5:
* Fixed issue with opening README file in setup.py.
* Support Python 3.7.
* #343: Drop support for Python 3.3.
* #342: Add support for sets and frozensets.
* #332: Fix Python 3.x compatibility for setup.py when pypandoc is installed.
* #348: Include path in AnyInvalid errors.
*#351: Fix Date behaviour when a custom format is specified.

- Sort out a bit with spec-cleaner

- 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

Request History
Dirk Mueller's avatar

dirkmueller created request

- Update to 0.11.7:
* #378: Allow extend() of a Schema to return a subclass of a Schema as well.
* #364: Accept description for Inclusive instances.
* #373: Accept msg for Maybe instances.
* #382: Added support for default values in Inclusive instances.
* #371: Fixed DeprecationWarning related to collections.Mapping.
* #377: Preserve Unicode strings when passed to utility functions
(e.g., Lower(), Upper()).
* #380: Fixed regression with Any and required flag.

- Trim repeated name in summary (rpmlint). Trim filler wording
from description.

- update to 0.11.5:
* Fixed issue with opening README file in setup.py.
* Support Python 3.7.
* #343: Drop support for Python 3.3.
* #342: Add support for sets and frozensets.
* #332: Fix Python 3.x compatibility for setup.py when pypandoc is installed.
* #348: Include path in AnyInvalid errors.
*#351: Fix Date behaviour when a custom format is specified.

- Sort out a bit with spec-cleaner

- 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


Wolfgang Engel's avatar

bigironman added as a reviewer

Being evaluated by staging project "openSUSE:Backports:SLE-15-SP3:Staging:adi:11"


Wolfgang Engel's avatar

bigironman accepted review

Picked "openSUSE:Backports:SLE-15-SP3:Staging:adi:11"


Yuchen Lin's avatar

maxlin_factory accepted review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:11 got accepted.


Yuchen Lin's avatar

maxlin_factory approved review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:11 got accepted.


Yuchen Lin's avatar

maxlin_factory accepted request

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:11 got accepted.

openSUSE Build Service is sponsored by