Commits

Author Commit Message Labels Comments Date
jason kirtland
Split default generation to a dedicated (optional) callable.
jason kirtland
Tighten up array setting tests
jason kirtland
Split up monolithic test_containers
jason kirtland
A Dict-level default is now used preferentially over field-level defaults.
jason kirtland
Field defaults may be callables, called with element as their sole positional argument.
jason kirtland
Added **kw missing upcalls on a handful of validators.
jason kirtland
Allow signal.connect() to be used as a decorator.
jason kirtland
Killed off .new() alias for .create_element, added back __call__.
jason kirtland
Reworked Enum type as a specialiation of a generalized constrained scalar type.
jason kirtland
NotDuplicated comparator is now pluggable.
jason kirtland
Added NotDuplicated, a sibling-inspecting validator.
jason kirtland
Missed setting .parent on Array children
jason kirtland
Fixed compound flattening failure in apply() replacement code.
jason kirtland
Rounded out validation short circuits with Skip, SkipAll and SkipAllFalse.
jason kirtland
Psuedo-boolean magic cookies accept docstrings now.
jason kirtland
Removed Element.apply()
jason kirtland
Element.valid stashes boolean status or Unevaluated. Element.all_valid
jason kirtland
Import cleanups.
jason kirtland
Simplified SlotElement
jason kirtland
Popped elements clear .parent
jason kirtland
Removed .spec compatability attributes
jason kirtland
Doc fixes.
jason kirtland
Housekeeping
jason kirtland
Docs sources moved to *rst from *txt, fixed distutils sdist doc manifest.
jason kirtland
Removed hard dependency on setuptools, added docs to source distribution.
jason kirtland
Moved docs to docs/source, setup plumbing to build docs/{html,text} for distribution.
jason kirtland
Removed polymorphic equality behavior on elements & light container refactoring.
Adam Lowry
Added Enum to exported types at various levels
Adam Lowry
Promote all elements except _BaseElement to public (removed the underscore)
Adam Lowry
Moved valid_options to the element for ease of access by templates.
  1. Prev
  2. Next