Cypher-kernel

Latest version: v0.3.2

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

Scan your dependencies

Page 1 of 2

0.3.2

* Fixed a dependency issue in `setup.py`, which prevented installation of
dependencies before their use.

0.3.1

* Gave the project a proper long description for PyPI in rst format.

0.3.0

* Removed dependency to and wrapping of `cypher-shell`
* Switched to Neo4j Python driver instead
* Textual output looks a bit different than earlier,
`example/Cypher Kernel Example.ipynb` and `example/movie_graph.ipynb` have
been updated accordingly

0.2.3

* Fixed handling of queries, which do not return anything, such as the
following. Earlier they crashed the kernel, now they should work.

MERGE (nAlice:User {id:'Alice'})
MERGE (nBridget:User {id:'Bridget'})
MERGE (nCharles:User {id:'Charles'})
MERGE (nDoug:User {id:'Doug'})
MERGE (nMark:User {id:'Mark'})
MERGE (nMichael:User {id:'Michael'})
MERGE (nAlice)-[:FOLLOWS]->(nDoug)
MERGE (nAlice)-[:FOLLOWS]->(nBridget)
MERGE (nAlice)-[:FOLLOWS]->(nCharles)
MERGE (nMark)-[:FOLLOWS]->(nDoug)
MERGE (nMark)-[:FOLLOWS]->(nMichael)
MERGE (nBridget)-[:FOLLOWS]->(nDoug)
MERGE (nCharles)-[:FOLLOWS]->(nDoug)
MERGE (nMichael)-[:FOLLOWS]->(nDoug)

0.2.2

* Added handling for `EXPLAIN` and parsing for `PROFILE` queries.

0.2.1

* Fixed parsing of queries, such as `CALL apoc.meta.graph();`, which may
return lists containing only single elements, as in the following:


+-----------------------+
| nodes | relationships |
+-----------------------+
| [(:Person {name: "Person", count: 737000, _id_: -12})] | [[:FOLLOWS {count: 36733633, _id_: -12, type: "FOLLOWS", in: 36733633, out: 36733633}[-12>-12]]] |
+-----------------------+


* Fixed parsing of relations, which was broken due to a mistake in parsing
lists.
* Added keywords for `EXPLAIN` and `PROFILE`, however their results currently
crash the parser.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.