Grand-cypher

Latest version: v0.7.0

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

Scan your dependencies

Page 1 of 2

0.7.0

> Support for `ORDER BY` and `DISTINCT`

Features

- Support for `ORDER BY` in queries, including `ASC` and `DESC`, and chaining multiple sorts (41, thanks jackboyla!)
- Support for `DISTINCT` in queries (40, thanks jackboyla!)

Housekeeping

- Refactor `return` for readability (41, thanks jackboyla!)

0.6.0

> New path group operator

Features

- Support for path group operators (37)

0.5.0

> Lots of language support for new query operators.

Features

- Support for C-style comments in queries with `//` (31)
- Support for string operators, like `CONTAINS`, `STARTS WITH`, and `ENDS WITH` (33)
- Support for negation of clauses with `NOT` (33)

Performance

- Huge performance boost for nonexhaustive queries via streaming matches (34, thanks davidmezzetti!)

Housekeeping

- Added more recent version of Python (3.9 through 3.11) to CI (33)

0.4.0

> Many performance updates, language features, and label support.

Features

- Support for multi-hop queries in `MATCH` statements (24, thanks khoale88!)
- Support for single edge and node labels using the `__labels__` magic property (25, thanks khoale88!)

Performance

- Performance improvements by khoale88 that eliminate duplicated entity lookups (28)

0.3.0

> This version adds support for boolean arithmetic with AND/OR, and other language features.

Features

- Support for boolean arithmetic with AND/OR (20, thanks khoale88!)
- Support for undirected edges (`(A)-[]-(B)`)

Housekeeping

- Add install dependencies to `setup.py`

0.2.0

> Lots of great new language support by khoale88, thank you!!

Performance

- Improves performance of the `limit` argument by offloading the result-limiting behavior to `grandiso`.

Features

- Add behavior for disconnected matches of multiple graph components (17, thanks khoale88!)
- Add support for anonymous nodes (16, thanks khoale88!)
- Support chained edges like `(A)-[]->(B)-[]-(C)` (15, thanks khoale88!)
- Support backwards edges (14, thanks khoale88!)
- Support `NULL` and the `is` operator in queriy `WHERE` and property queries (13, thanks khoale88!)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.