summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Make the resolution order of all fields consistent.issue80Jason Madden2020-03-205-36/+157
* Fix: add ``Text.unicode_normalization = 'NFC'`` as defaultadamg-fix-textAdam Groszer2020-03-062-1/+21
* Set `IDecimal` attributes `min`, `max` and `default` as `Decimal` type instea...adamg-decimalAdam Groszer2020-03-065-125/+142
* Removing left-over line from test that has been movedissue86Georg Bernhard2020-02-151-1/+0
* text_type was already imported from _compat, there is no need to repeat thatGeorg Bernhard2020-02-141-4/+0
* Making tests work wirh all versions of python is harder than one might think.Georg Bernhard2020-02-141-4/+6
* Making tests work with py2 and py3Georg Bernhard2020-02-142-7/+10
* Trying to get tests to run without literal utf-8 charactersGeorg Bernhard2020-02-141-1/+1
* Keeping signature the sameGeorg Bernhard2020-02-141-1/+0
* Merge branch 'issue86' of github.com:zopefoundation/zope.schema into issue86Georg Bernhard2020-02-141-1/+2
|\
| * Update src/zope/schema/_bootstrapfields.pyGeorg Gogo. BERNHARD2020-02-141-1/+2
* | Validation after normalizationGeorg Bernhard2020-02-142-6/+2
|/
* Moving doctest to zope testingGeorg Bernhard2020-02-141-2/+0
* Allowing for all variants of normalizationGeorg Bernhard2020-02-142-7/+7
* Doc-Tests need unicodedata to be importedGeorg Bernhard2020-02-141-0/+1
* Tests need coding definedGeorg Bernhard2020-02-142-0/+4
* Fixing issue86 by normalizing unicode for IFromUnicodeGeorg Bernhard2020-02-142-2/+33
* Fixed a ReST error in getDoc() results when having "subfields" with titlesLennart Regebro2018-10-122-4/+8
* - Make sure that the title for ``IObject.validate_invariants`` is a unicodeStephan Richter2018-10-111-1/+1
* Fix handling of non-ascii bytes tokensDavid Glick2018-09-292-1/+10
* Make DottedName accept leading underscores.Jason Madden2018-09-244-5/+108
* Merge pull request #77 from zopefoundation/issue76Jason Madden2018-09-242-0/+28
|\
| * Fix Field.getDoc() when value_type or key_type are presentissue76Jason Madden2018-09-232-0/+28
* | Make NativeString[Line] into distinct types.issue74Jason Madden2018-09-223-19/+119
|/
* Document IFromBytes in Sphinx.Jason Madden2018-09-201-0/+2
* Fix passing ``None`` as the description to a field constructor.Jason Madden2018-09-192-1/+28
* Use separate branches for Number.fromBytes for PY2/3; sprinkle 'no cover' for...Jason Madden2018-09-191-1/+5
* Add versionchanged sphinx directive for Bool.feature/IFromBytesJason Madden2018-09-181-1/+6
* Add IFromBytesJason Madden2018-09-187-68/+284
* Give TOO_LARGE|SMALL meaningful reprs, as suggested.Jason Madden2018-09-113-9/+31
* Add 'bound' to TooShort|Long|Big|Smallissue65Jason Madden2018-09-104-281/+216
* Add 'errors' to WrongContainedType and 'schema' to SchemaNotProvided.Jason Madden2018-09-104-15/+129
* Make WrongType have an expected_type field, and test that we set it everywhere.Jason Madden2018-09-106-209/+298
* Set the field and value of ValidationError raised by checking constraints. Fi...Jason Madden2018-09-102-1/+33
* Make Field preserve 'description' as-is. Fixes #63.Jason Madden2018-09-102-6/+47
* Also automatically pick up key_type and value_typeJason Madden2018-09-072-0/+19
* Add more information to fields in getDoc().Jason Madden2018-09-072-0/+157
* Move ObjectTests from test__field to test__bootstrapfield to match Object its...issue13Jason Madden2018-09-073-504/+501
* Make VALIDATED_OBJECTS private, and use a set, not the instance's dict (which...Jason Madden2018-09-061-5/+12
* Sort imports in interfaces.pyJason Madden2018-09-061-22/+22
* Make Object a bootstrapfield and share the logic between Object validation an...Jason Madden2018-09-066-275/+519
* Avoid cycles when shadowing Choice._resolve_vocabulary.issue35Jason Madden2018-09-041-2/+2
* Make resolving a vocabulary consistent for bound and unbound fields so we get...Jason Madden2018-09-042-20/+55
* Make Choice fields raise a ValidationError for missing vocabularies. Fixes #55.Jason Madden2018-09-043-6/+35
* Add documentation for VocabularyRegistry and cross-references to zope.vocabul...Jason Madden2018-09-042-13/+62
* Make SimpleVocabulary.fromItems() accept triples to assign titlesissue18Jason Madden2018-09-013-24/+182
* Make liberal use of ellipsis and +IGNORE_EXCEPTION_DETAIL to restore the valu...Jason Madden2018-08-314-27/+22
* Collapse ConformanceMixin and EqualityTestsMixin together since no one inheri...Jason Madden2018-08-312-12/+10
* Expand the equality tests and conformance tests to all fields.Jason Madden2018-08-313-256/+215
* Fix tests on PyPy3.Jason Madden2018-08-311-4/+1