Commits

Author Commit Message Labels Comments Date
jason kirtland
Added 'validated_by' and 'including_validators' customizers.
jason kirtland
Copy and paste fail.
jason kirtland
Squash a few instances of string->unicode coersion & added test-fu to detect it.
jason kirtland
Seps are unicode too.
jason kirtland
Minimize string encoding operations in the genshi filter.
jason kirtland
Element.default no longer implicitly calculates default_factory Calculation moved to an explicit `default_value` property. Unfortunate, but the FieldSchema approach that allowed factories access to .default is not possible now without introducing a metaclass for all types. The use-case of default_factories that i18n the .default was too compelling to drop.
jason kirtland
@assignable_property evaulates to None as a class attribute This makes everything a bit more consistent when overriding the attribute when subclassing.
jason kirtland
Firm up explode()/set() return value interaction.
jason kirtland
Dict methods move to Mapping and vice-versa. - Compound is now a Mapping, and doesn't get from_object, update_object, set_by_object etc. (that's the role of Compound.explode). - "policy" remains a Dict-only feature
jason kirtland
Doctest updates for valid -> validators
jason kirtland
Updated tests for validation package change
jason kirtland
Renamed flatland.valid -> validation
jason kirtland
Renamed Sequence.child_schema -> member_schema
jason kirtland
Added mapping.set_by_object instance method version of Dict.from_object
jason kirtland
Compound.set() returns bool
jason kirtland
Removed Element.from_value (just instantiate the class instead).
jason kirtland
Added Enum.valued() DSL method
jason kirtland
Pull Unspecified and class_cloner up to flatland.*
jason kirtland
Don't try to autodoc doc C functions
jason kirtland
Fixed a couple more doctests.
jason kirtland
Bleh, can't return in a doctest.
jason kirtland
Todo maintenance and cleanups.
jason kirtland
Removed Form/Element.create_blank (just instantiate the class instead).
jason kirtland
Removed Element.create_element (just instantiate the class instead).
jason kirtland
Pull up as_format_mapping and light cleanup.
jason kirtland
More progress on updated documentation.
jason kirtland
Sequence and List - Updated and expanded documentation - List.default can now be a value or a member count - Implemented List.prune_empty=False, List.sort, List.reverse - List.set() won't TypeError if adaptation fails
jason kirtland
Flushed out TODOs, documented, dead code removal.
jason kirtland
Fleshed out class_cloner docs + behavior
jason kirtland
Some dark magic to allow sphinx to pick up the right function signature on @class_cloners
  1. Prev
  2. Next