Package Description
ICypher is an IPython extension for running Cypher queries against a Neo4j graph database within IPython.
Installation
The package may be installed as follows:
pip install icypher
After installation, the extension may be loaded within an IPython session with
%load_ext icypher
Usage Examples
Use default URI http://localhost:7474/db/data:
%cypher
Set name and password, but use default URI:
%cypher user:passwd
Set database URI with name and password:
%cypher http://user:passwd@localhost:7474/db/data
Set database URI and return all nodes:
%%cypher http://localhost:7474/db/data MATCH (n) RETURN n
Create a node using the most recently configured database (or the default if none was specified:
%cypher CREATE (n {name: 'foo'}) RETURN n
Retrieve properties of several nodes:
results = %cypher MATCH (n) RETURN n print([result.n.properties for result in results])
Development
The latest release of the package may be obtained from GitHub.
License
This software is licensed under the BSD License. See the included LICENSE.rst file for more information.
Release files for icypher 0.1.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| icypher-0.1.6.1.tar.gz | 21.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| icypher-0.1.6.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 27.2 kB
Release files / icypher-0.1.6.1.tar.gz
| Download URL | icypher-0.1.6.1.tar.gz |
|---|---|
| Size | 21.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
71e6fb1ed4aefc5ca57a98a7e192a888b9717cc90ac6c16ab6a9b7ecabd50097
|
|
BLAKE2b-256 checksum How to use checksums |
2756ad303bd81ebcfe29b3af692221f6bd50d844cf7c0a32d9e8e36bc84cd369
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/0.0.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10
|
Release files / icypher-0.1.6.1-py2.py3-none-any.whl
| Download URL | icypher-0.1.6.1-py2.py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
fe25f45f8c62423d777fd27ac2acff8b6483a10bacde828e8fa26670a59eee13
|
|
BLAKE2b-256 checksum How to use checksums |
b5e1b829d04936f117a53b850e9fe5df4a993baa4bc3807f7626b14613769477
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/0.0.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10
|