Ruruki

Latest version: v1.4.2

Safety actively analyzes 619159 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.4.0

- 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.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.