Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #19 from graingert/patch-1 | Brian Waldon | 2015-10-12 | 1 | -0/+2 | |
|\ | | | | | Support universal wheels | |||||
| * | Support universal wheels | Thomas Grainger | 2015-10-02 | 1 | -0/+2 | |
|/ | ||||||
* | Merge pull request #18 from wackywendell/master | Brian Waldon | 2015-08-03 | 3 | -3/+29 | |
|\ | | | | | Make 'name' optional | |||||
| * | Test naming scheme | Wendell Smith | 2015-06-22 | 1 | -0/+22 | |
| | | ||||||
| * | Optional name | Wendell Smith | 2015-06-22 | 1 | -2/+6 | |
| | | ||||||
| * | Use python 3.4 | Wendell Smith | 2015-06-22 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #17 from jacquerie/issue-13 | Brian Waldon | 2015-05-11 | 1 | -9/+21 | |
|\ | | | | | Compare JSON strings as JSON instead of strings. | |||||
| * | Compare JSON strings as JSON instead of strings. | Jacopo Notarstefano | 2015-04-13 | 1 | -9/+21 | |
|/ | | | | Fixes #13. | |||||
* | Merge pull request #12 from apevec/master | Brian Waldon | 2013-10-12 | 1 | -1/+1 | |
|\ | | | | | LICENSE.txt was missing in the source tarball | |||||
| * | LICENSE.txt was missing in the source tarball | Alan Pevec | 2013-10-10 | 1 | -1/+1 | |
|/ | | | | it was renamed in c4d87ac700d3849bcb8140cbf8a2e9475a50c449 | |||||
* | Merge pull request #11 from isethi/validation | Brian Waldon | 2013-09-14 | 1 | -4/+6 | |
|\ | | | | | Add description to exception messages | |||||
| * | Add description to exception messages | iccha.sethi | 2013-09-06 | 1 | -4/+6 | |
|/ | | | | | Add description to exception messages, so users know how they violated the schema. | |||||
* | Add python3 supportbaserock/morph | Chuck Short | 2013-07-23 | 5 | -9/+13 | |
| | | | | Signed-off-by: Chuck Short <chuck.short@canonical.com> | |||||
* | Update version to 1.0.11.0.1 | Brian Waldon | 2013-06-28 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #8 from dirkmueller/master | Brian Waldon | 2013-06-28 | 1 | -1/+1 | |
|\ | | | | | Allow jsonschema 2.0.0 | |||||
| * | jsonschema 2.0.0 passes unit tests as well | Dirk Mueller | 2013-06-22 | 1 | -1/+1 | |
|/ | | | | Allow jsonschema 2.0.0, restrict to <3 | |||||
* | Bump version to 1.0.01.0.01.0.0 | Brian Waldon | 2013-04-26 | 1 | -1/+1 | |
| | ||||||
* | Trigger DeprecationWarning in Model.changes | Brian Waldon | 2013-04-26 | 1 | -1/+4 | |
| | ||||||
* | Modify jsonpatch dep to >=0.10,<2 | Brian Waldon | 2013-04-26 | 1 | -1/+1 | |
| | ||||||
* | Bump version to 0.8.20.8.2 | Brian Waldon | 2013-03-25 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #5 from saschpe/master | Brian Waldon | 2013-02-25 | 1 | -1/+1 | |
|\ | | | | | Allow jsonschema<2.0 too. | |||||
| * | Allow jsonschema<2.0 too. | Sascha Peilicke | 2013-02-25 | 1 | -1/+1 | |
|/ | | | | Tests still pass and we need it for openSUSE. | |||||
* | Bump version to 0.8.10.8.1 | Brian Waldon | 2013-01-31 | 1 | -1/+1 | |
| | ||||||
* | Update README with JSON Patch example | Brian Waldon | 2013-01-31 | 1 | -20/+23 | |
| | | | | Also, replace the remaining tabs with spaces. | |||||
* | Move HACKING to HACKING.txt | Brian Waldon | 2013-01-31 | 1 | -0/+0 | |
| | ||||||
* | Add license headers to source files | Brian Waldon | 2013-01-31 | 7 | -0/+110 | |
| | ||||||
* | Update version to 0.8.00.8.0 | Brian Waldon | 2013-01-21 | 1 | -1/+1 | |
| | ||||||
* | Relax jsonpatch dep to >=0.10,<=0.12 | Brian Waldon | 2013-01-21 | 1 | -1/+1 | |
| | ||||||
* | Rename Model method validator to validate | Brian Waldon | 2013-01-21 | 1 | -5/+5 | |
| | ||||||
* | Adding documentation of Model methods | Brian Waldon | 2013-01-21 | 1 | -22/+27 | |
| | ||||||
* | Made validator inheritable by base classes. | Rob | 2013-01-21 | 2 | -16/+8 | |
| | ||||||
* | Break up core pieces into separate modules | Rob | 2012-12-22 | 5 | -106/+127 | |
| | | | | | - Create model.py to hold the core Model class - Create exceptions.py to hold all custom exceptions | |||||
* | Bump version to 0.7.00.7.0 | Brian Waldon | 2012-11-26 | 1 | -3/+2 | |
| | ||||||
* | Use jsonpatch to provide a JSON patch document | Brian Waldon | 2012-11-26 | 3 | -0/+52 | |
| | | | | | | The attribute "patch" of a model now returns a string representing all of the operations that have occurred on the model since it was created in JSON patch form. | |||||
* | Allow delattr and del operations | Brian Waldon | 2012-11-26 | 2 | -3/+26 | |
| | ||||||
* | Update README to reflect exception output | Brian Waldon | 2012-11-19 | 1 | -4/+4 | |
| | ||||||
* | Bump version to 0.6.0 | Brian Waldon | 2012-11-19 | 1 | -1/+1 | |
| | ||||||
* | Add helful text to Exceptions | Brian Waldon | 2012-11-19 | 1 | -7/+8 | |
| | | | | Fixes issue #2 | |||||
* | Update jsonschema dep to >=0.7,<1 | Brian Waldon | 2012-11-19 | 1 | -1/+1 | |
| | ||||||
* | Bump version to 0.5.0 | Brian Waldon | 2012-10-09 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #1 from termie/dict_base | Brian Waldon | 2012-10-08 | 2 | -12/+98 | |
|\ | | | | | switch to a dict-based object | |||||
| * | switch to a dict-based object | termie | 2012-10-08 | 2 | -12/+98 | |
|/ | ||||||
* | Add 'changes' attribute to models | Brian Waldon | 2012-07-29 | 3 | -1/+17 | |
| | | | | | | | | The 'changes' attribute returns a dictionary representing the state of any top-level properties that have been changed since the object was instantiated. Bump version to v0.4.0 | |||||
* | Refactor attribute access methods | Brian Waldon | 2012-07-27 | 2 | -8/+8 | |
| | | | | | | | | | | Clean up the implementation of the __getattr__, __setattr__, __getitem__, and __setitem__ methods. This does fix a bug where a lookup using dict-like syntax would raise an AttribtueError. That will now correctly raise a KeyError. Bump version to v0.3.1 | |||||
* | Add items method to model | Brian Waldon | 2012-07-27 | 3 | -2/+7 | |
| | | | | | | | This is similar to the iteritems method in implementation - it exposes the 'items' method of the internal dictionary. Bump version to v0.3.0 | |||||
* | Enable dict-style access to models | Brian Waldon | 2012-07-27 | 3 | -2/+14 | |
| | | | | | | | Allow get and set of model attributes using dict-like syntax (i.e. model['attribute'] = 'value'). Bump version to 0.2.0 | |||||
* | Bump version to v0.1.0 | Brian Waldon | 2012-07-13 | 1 | -1/+1 | |
| | ||||||
* | Add iteritems method to model | Brian Waldon | 2012-07-13 | 2 | -0/+10 | |
| | ||||||
* | Bump version to v0.0.2 | Brian Waldon | 2012-07-13 | 1 | -1/+1 | |
| | ||||||
* | Cast schema name to string | Brian Waldon | 2012-06-07 | 2 | -1/+8 | |
| |