summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Release version 1.3.0v1.3.01.3.0Brian Waldon2016-06-251-1/+1
|
* Run python setup.py develop in TravisBrian Waldon2016-06-251-1/+1
|
* Better error message on __setitem__ failure (#22)Victor Costan2016-06-251-1/+1
| | | repr helps distinguish between strings and integers
* Update HACKING.txtBrian Waldon2016-06-251-2/+2
|
* flake8 complianceBrian Waldon2016-06-253-9/+11
|
* Use py.test and flake8 in Travis CIBrian Waldon2016-06-252-12/+6
|
* Allow a resolver to be set on the ModelDavid Johnson2016-06-255-18/+112
|
* Implement copy magic methods on ModelAlex Turek2016-06-251-0/+7
| | | | | - Add Model.__copy__ - Add Model.__deepcopy__
* Setup Travis CI configBrian Waldon2016-06-252-0/+11
|
* bump version to 1.2.01.2.0Brian Waldon2015-10-121-1/+1
|
* Merge pull request #19 from graingert/patch-1Brian Waldon2015-10-121-0/+2
|\ | | | | Support universal wheels
| * Support universal wheelsThomas Grainger2015-10-021-0/+2
|/
* Merge pull request #18 from wackywendell/masterBrian Waldon2015-08-033-3/+29
|\ | | | | Make 'name' optional
| * Test naming schemeWendell Smith2015-06-221-0/+22
| |
| * Optional nameWendell Smith2015-06-221-2/+6
| |
| * Use python 3.4Wendell Smith2015-06-221-1/+1
|/
* Merge pull request #17 from jacquerie/issue-13Brian Waldon2015-05-111-9/+21
|\ | | | | Compare JSON strings as JSON instead of strings.
| * Compare JSON strings as JSON instead of strings.Jacopo Notarstefano2015-04-131-9/+21
|/ | | | Fixes #13.
* Merge pull request #12 from apevec/masterBrian Waldon2013-10-121-1/+1
|\ | | | | LICENSE.txt was missing in the source tarball
| * LICENSE.txt was missing in the source tarballAlan Pevec2013-10-101-1/+1
|/ | | | it was renamed in c4d87ac700d3849bcb8140cbf8a2e9475a50c449
* Merge pull request #11 from isethi/validationBrian Waldon2013-09-141-4/+6
|\ | | | | Add description to exception messages
| * Add description to exception messagesiccha.sethi2013-09-061-4/+6
|/ | | | | Add description to exception messages, so users know how they violated the schema.
* Add python3 supportbaserock/morphChuck Short2013-07-235-9/+13
| | | | Signed-off-by: Chuck Short <chuck.short@canonical.com>
* Update version to 1.0.11.0.1Brian Waldon2013-06-281-1/+1
|
* Merge pull request #8 from dirkmueller/masterBrian Waldon2013-06-281-1/+1
|\ | | | | Allow jsonschema 2.0.0
| * jsonschema 2.0.0 passes unit tests as wellDirk Mueller2013-06-221-1/+1
|/ | | | Allow jsonschema 2.0.0, restrict to <3
* Bump version to 1.0.01.0.01.0.0Brian Waldon2013-04-261-1/+1
|
* Trigger DeprecationWarning in Model.changesBrian Waldon2013-04-261-1/+4
|
* Modify jsonpatch dep to >=0.10,<2Brian Waldon2013-04-261-1/+1
|
* Bump version to 0.8.20.8.2Brian Waldon2013-03-251-1/+1
|
* Merge pull request #5 from saschpe/masterBrian Waldon2013-02-251-1/+1
|\ | | | | Allow jsonschema<2.0 too.
| * Allow jsonschema<2.0 too.Sascha Peilicke2013-02-251-1/+1
|/ | | | Tests still pass and we need it for openSUSE.
* Bump version to 0.8.10.8.1Brian Waldon2013-01-311-1/+1
|
* Update README with JSON Patch exampleBrian Waldon2013-01-311-20/+23
| | | | Also, replace the remaining tabs with spaces.
* Move HACKING to HACKING.txtBrian Waldon2013-01-311-0/+0
|
* Add license headers to source filesBrian Waldon2013-01-317-0/+110
|
* Update version to 0.8.00.8.0Brian Waldon2013-01-211-1/+1
|
* Relax jsonpatch dep to >=0.10,<=0.12Brian Waldon2013-01-211-1/+1
|
* Rename Model method validator to validateBrian Waldon2013-01-211-5/+5
|
* Adding documentation of Model methodsBrian Waldon2013-01-211-22/+27
|
* Made validator inheritable by base classes.Rob2013-01-212-16/+8
|
* Break up core pieces into separate modulesRob2012-12-225-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.0Brian Waldon2012-11-261-3/+2
|
* Use jsonpatch to provide a JSON patch documentBrian Waldon2012-11-263-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 operationsBrian Waldon2012-11-262-3/+26
|
* Update README to reflect exception outputBrian Waldon2012-11-191-4/+4
|
* Bump version to 0.6.0Brian Waldon2012-11-191-1/+1
|
* Add helful text to ExceptionsBrian Waldon2012-11-191-7/+8
| | | | Fixes issue #2
* Update jsonschema dep to >=0.7,<1Brian Waldon2012-11-191-1/+1
|
* Bump version to 0.5.0Brian Waldon2012-10-091-1/+1
|