commit 694756c2cdf4a02c81e19daaa2103d3bda438e92 Author: Brian Waldon <bcwaldon@gmail.com> Date: Thu Jan 31 07:37:58 2013 -0800 Bump version to 0.8.1 commit 6d13c02ad48e0d2f7a095f040228757208452259 Author: Brian Waldon <bcwaldon@gmail.com> Date: Thu Jan 31 07:24:00 2013 -0800 Update README with JSON Patch example Also, replace the remaining tabs with spaces. commit c55fca16a5980562ee226238c6fd45f1149c83c6 Author: Brian Waldon <bcwaldon@gmail.com> Date: Thu Jan 31 07:17:02 2013 -0800 Move HACKING to HACKING.txt commit c4d87ac700d3849bcb8140cbf8a2e9475a50c449 Author: Brian Waldon <bcwaldon@gmail.com> Date: Thu Jan 31 07:16:37 2013 -0800 Add license headers to source files commit 286c8dbcc363edefadb1e7591fe60d9edc9e9f5e Author: Brian Waldon <bcwaldon@gmail.com> Date: Sun Jan 20 15:00:29 2013 -0800 Update version to 0.8.0 commit d5cdd5c561c6587db1e46e400402b365d72a5bf6 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sun Jan 20 15:07:35 2013 -0800 Relax jsonpatch dep to >=0.10,<=0.12 commit 455fe617d9ff09963806aa020c11a907c8253727 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Dec 22 15:28:21 2012 -0800 Rename Model method validator to validate commit c0e7fba643b69d078ea16ead675432449e4b3185 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Dec 22 15:27:57 2012 -0800 Adding documentation of Model methods commit c2c446193089a717a9cbc3eeca73c1a30a0f7b6b Author: Rob <rob.s.brit@gmail.com> Date: Tue Nov 27 13:22:57 2012 -0500 Made validator inheritable by base classes. commit 98a44c660136b7089cf3e8ed95254b475ab4d085 Author: Rob <rob.s.brit@gmail.com> Date: Tue Nov 27 11:16:13 2012 -0500 Break up core pieces into separate modules - Create model.py to hold the core Model class - Create exceptions.py to hold all custom exceptions commit e8f0a5ade79156cfe18ae5ec25c5737cc1f7e532 Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 26 12:26:25 2012 -0500 Bump version to 0.7.0 commit c265073862706e48965b0e6312e281fcb726d8fa Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 26 11:41:14 2012 -0500 Use jsonpatch to provide a JSON patch document 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. commit ec39437bfd7a710e5ac5d4e4ca3236391c90998a Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 26 11:40:09 2012 -0500 Allow delattr and del operations commit d34e169d1eb97b6fa84acf39ec2722d9ce77eaba Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 19 14:08:18 2012 -0800 Update README to reflect exception output commit c8e3fbd246f65d4c2da8088cff1d752f65d63bf7 Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 19 14:00:54 2012 -0800 Bump version to 0.6.0 commit 40abb76f3bfa45501b1c085577d6aa0dfb9f6c4d Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 19 13:59:22 2012 -0800 Add helful text to Exceptions Fixes issue #2 commit cd69c88a692e1ffbdcc5ceafd2dab45ec20d38d5 Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Nov 19 13:45:37 2012 -0800 Update jsonschema dep to >=0.7,<1 commit 53c43921c8e087f86c4852c06aedce49fa522854 Author: Brian Waldon <bcwaldon@gmail.com> Date: Tue Oct 9 10:53:11 2012 -0700 Bump version to 0.5.0 commit 26df3051f7c331c9fa9c69ab0ccba47d8dad4613 Merge: 0a6f016 1001d39 Author: Brian Waldon <bcwaldon@gmail.com> Date: Mon Oct 8 17:13:02 2012 -0700 Merge pull request #1 from termie/dict_base switch to a dict-based object commit 1001d393fe6012ef5c0a2d1cc7744fd5f240aea6 Author: termie <github@anarkystic.com> Date: Mon Oct 8 16:14:32 2012 -0700 switch to a dict-based object commit 0a6f016295dc7609bf88b1d36458aeab2aeb4014 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sun Jul 29 20:13:57 2012 -0700 Add 'changes' attribute to models 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 commit 69aed68984cf4aba359193e143b63c7d54a91414 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 27 12:55:50 2012 -0700 Refactor attribute access methods 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 commit f2b38319ba986c566dc9aaaf74747facfe1a1b0c Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 27 12:45:24 2012 -0700 Add items method to model This is similar to the iteritems method in implementation - it exposes the 'items' method of the internal dictionary. Bump version to v0.3.0 commit 2c24556370b82dac6f97d316ec75931a74987b86 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 27 11:28:01 2012 -0700 Enable dict-style access to models Allow get and set of model attributes using dict-like syntax (i.e. model['attribute'] = 'value'). Bump version to 0.2.0 commit d93ca7833f4907939507bc99648de4d4d6eb0616 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 13 17:55:14 2012 -0700 Bump version to v0.1.0 commit 0e64e19d22d5972001c593e516eaf460b8a94866 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 13 17:54:32 2012 -0700 Add iteritems method to model commit 02833d7c24e9f26d982e2412bbee33aa55b423f1 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jul 13 17:46:34 2012 -0700 Bump version to v0.0.2 commit f25ce31640ec30429cd6408ee6e768e9788f9af3 Author: Brian Waldon <bcwaldon@gmail.com> Date: Thu Jun 7 13:27:46 2012 -0700 Cast schema name to string commit d5a35f967616d527c17abe97dca4140da3b29951 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:44:12 2012 -0700 Locking jsonschema dep on v0.2 commit 9a56c9b3d52f45af1acdcccb4f6ea6011579bac7 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:42:26 2012 -0700 Fixing requirements commit 78cca7b414c45ceaacf621140c5483469e26d03d Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:25:17 2012 -0700 Update README.md commit f123669b5acfb5c2d134fc6a15e1eee866234ddf Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:15:33 2012 -0700 Fixing deps in tox.ini commit f428e0b51fc0d161be79478be1647abe5d2e3098 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:12:19 2012 -0700 Add Python 2.6 to tox runner commit 155a5c29b099f71ec057c64c9dc5c1e8b6db9b62 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 12:04:00 2012 -0700 Adding pep8 runner in tox.ini commit 6995f48c5ce48a472d689afd6de94aa54fa989d2 Author: Brian Waldon <bcwaldon@gmail.com> Date: Sat Jun 2 09:47:59 2012 -0700 Use jsonschema for operation validation commit c64a586a9a48c8e54e5c702376443767e723fca7 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 15:15:48 2012 -0700 Settling on warlock.model_factory Also making pylint happier commit 96ef8b7a5faa6b8c744e658f33923cb571f50564 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 15:00:38 2012 -0700 Add basic test and implement minimal logic commit 4160dc4e65dc4c5c8ba2f2245512586490072f60 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 14:34:50 2012 -0700 Renaming README to README.md commit b1f4a0b9d23fe8279ca2d17d391c34693892b1c2 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 14:33:49 2012 -0700 Adding README commit a5be0449637268b9d6822bcc7b359ba85b9e5f44 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 14:02:49 2012 -0700 Add Apache 2.0 LICENSE file commit bfcb925643a8362dc057c01313d2bb1f63ef778f Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 14:00:30 2012 -0700 Break out requirements into separate file commit 8b9d789ccc5ed1840e8a7173c304c86f954a5447 Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 13:57:20 2012 -0700 Set reasonable version and add description commit 44a97e9723371bfaafc57074583559d297d1e88e Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 13:55:45 2012 -0700 Expanding .gitignore commit cd6467fe76502732dbd98232b138af6ce036652e Author: Brian Waldon <bcwaldon@gmail.com> Date: Fri Jun 1 13:51:26 2012 -0700 Project bootstrapping
Generated by dwww version 1.15 on Thu Jun 27 23:15:07 CEST 2024.