Skip to main content

Library to load data sets to Neo4j.

Project description

GraphIO

Tests PyPI License Neo4j Neo4j Downloads

A Python library to bulk load data to Neo4j.

Documentation

Docs available at: https://graphio.readthedocs.io

Install

Install graphio from PyPI:

pip install graphio

Install the latest build version from github:

pip install git+https://github.com/kaiserpreusse/graphio.git

Development

You need Docker to run the test suite. First start the Neo4j instances to test against:

docker-compose -f test_neo4j_compose.yml up

Install dependencies:

pip install -r requirements.txt
pip install -r test_requirements.txt

Then run the tests:

python -m pytest

All tests that use the graph fixture found in tests/conftest.py will run against all databases.

Feedback

Please provide feedback, ideas and bug reports through GitHub issues.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

graphio-0.12.0.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

graphio-0.12.0-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file graphio-0.12.0.tar.gz.

File metadata

  • Download URL: graphio-0.12.0.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for graphio-0.12.0.tar.gz
Algorithm Hash digest
SHA256 a00bd32e0b1c3da52e9676bbc0d9db1495b4a095dbfb90acf3346bb4f66d0b40
MD5 dc4db0e779ac2dff9b3c234e84d72e47
BLAKE2b-256 c5ffc299f2dbeb74df6b40c79bc66d3a14052679c0923268b012c7c07c1ba5fe

See more details on using hashes here.

File details

Details for the file graphio-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: graphio-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for graphio-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 502a3826c32687b7746d417b5f513c46fa5a53982f647e22183e8c2b2151a5b9
MD5 05070028b86fc11b69e54e4a1a6d9a35
BLAKE2b-256 2ef31a3c92bf7e0f00493f5c14258bb09fe759c75e8c1898c09b8a4bb6b20b77

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page