- Added in python2.7+ and python3+ support - Added in a shortcut for getting getting properties on entities. eg: v.prop__name - :meth:`.as_dict` now has support for excluding private properties (default). - Updated the cypher parser to use `Parsley`
1.3.1
Added in a fix for property keys that would conflict with method name using the `v.prop__<key>`
eg:
>>> v.properties {'name': 'Foo'}
>>> v.prop__name 'Foo'
1.3.0
Entities support getting properties as attributes.
eg: v.name is the same as v.properties["name"]
1.2.1
get_or_create_vertex with no constraint did not create and index vertices correctly.
See ticket https://github.com/optiver/ruruki/issues/39
1.2.0
- Added in directory locking for the persistent graph. A hidden lock file is created in the path that you are loading. - Added in the lock release into the `.close` method of the persistent graph. - Updated some doco.
1.1.0
- Added in a new badge to read the docs - updated the doco to clearly state that loading json dumps do not persist the ID's, but importing/loading from a path does. - Persistent graph does not create a temporary path if not provided anymore, but the behaviour is now for a path to always be provided.