Skip to main content

Package Description

ICypher is an IPython extension for running Cypher queries against a Neo4j graph database within IPython.

Latest Version

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.

Author

See the included AUTHORS.rst file for more information.

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)

Source distribution for icypher 0.1.6.1
File Size Uploaded
icypher-0.1.6.1.tar.gz 21.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for icypher 0.1.6.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.6.1 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page