lp:upiq/uu.dynamicschema

Created by Sean Upton and last modified

Main branch of development for uu.dynamicschema, a package for supporting applications needing to have persistent objects support and provide dynamic user-created form schema.

Get this branch:
bzr branch lp:upiq/uu.dynamicschema
Members of UPIQ Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
UPIQ Development Team
Project:
UPIQ Software Projects
Status:
Development

Recent revisions

17. By Sean Upton

default model xml now round-trips correctly with plone.supermodel 1.2+ (which uses lxml instead of elementtree).

16. By Sean Upton

flake8 fixes

15. By Sean Upton

identifier naming issue, related to prev. commit

14. By Sean Upton

missing import for fallback interface class

13. By Sean Upton

Added purge_orphans script to remove orphaned schemas from schema saver.

12. By Sean Upton

incorrect call for __delitem__ on schema saver, fixed

11. By Sean Upton

Avoid storing __parent__ pointers in object state for records; this should be dynamic at time of record access (and implemented in uu.record, not here).

10. By Sean Upton

defensive shim for dynamic module factory to deal with weird edge-case when working interactively in IPython.

9. By Sean Upton

missing import for alterego dynamic module fallback to empty schema

8. By Sean Upton

uu.dynamicschema: (a) now supports (optional) use of dottedname to sign, (b) uses a backward-compatible schema policy that now correctly identifies schema.__module__ for the schema.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.