Skip to main content

A high-performance, embeddable graph database with Python bindings

Project description

grafeo

Python bindings for Grafeo, a high-performance, embeddable graph database with a Rust core.

Installation

uv add grafeo
# or: pip install grafeo

Quick Start

from grafeo import GrafeoDB

# In-memory database
db = GrafeoDB()

# Or persistent
# db = GrafeoDB("./my-graph")

# Create nodes
db.execute("INSERT (:Person {name: 'Alix', age: 30})")
db.execute("INSERT (:Person {name: 'Gus', age: 25})")
db.execute("INSERT (:Person {name: 'Alix'})-[:KNOWS]->(:Person {name: 'Gus'})")

# Query the graph
result = db.execute("MATCH (p:Person) WHERE p.age > 20 RETURN p.name, p.age")
for row in result:
    print(row)

API Overview

Database

db = GrafeoDB()              # in-memory
db = GrafeoDB("./path")      # persistent
db = GrafeoDB.open("./path") # open existing

db.node_count   # number of nodes
db.edge_count   # number of edges

Query Languages

result = db.execute(gql)                        # GQL (ISO standard)
result = db.execute(gql, {"name": "Alix"})     # GQL with parameters
result = db.execute_cypher(query)               # Cypher
result = db.execute_sparql(query)               # SPARQL
result = db.execute_gremlin(query)              # Gremlin
result = db.execute_graphql(query)              # GraphQL

Node & Edge CRUD

node = db.create_node(["Person"], {"name": "Alix", "age": 30})
edge = db.create_edge(source_id, target_id, "KNOWS", {"since": 2024})

n = db.get_node(node_id)   # Node or None
e = db.get_edge(edge_id)   # Edge or None

db.set_node_property(node_id, "key", "value")
db.set_edge_property(edge_id, "key", "value")

db.delete_node(node_id)
db.delete_edge(edge_id)

Transactions

# Context manager (auto-rollback on exception)
with db.begin_transaction() as tx:
    tx.execute("INSERT (:Person {name: 'Harm'})")
    tx.commit()

# With isolation levels
from grafeo import IsolationLevel
with db.begin_transaction(IsolationLevel.SERIALIZABLE) as tx:
    tx.execute("MATCH (n:Person) SET n.verified = true")
    tx.commit()

QueryResult

result = db.execute("MATCH (n:Person) RETURN n.name, n.age")

result.columns          # column names
len(result)             # row count
result.execution_time   # execution time (seconds)

for row in result:      # iterate rows
    print(row)

result[0]               # access by index
result.scalar()         # first column of first row

Vector Search

# Create an HNSW index
db.create_vector_index("Document", "embedding", dimensions=384)

# Insert vectors
node = db.create_node(["Document"], {"embedding": [0.1, 0.2, ...]})

# Search
results = db.vector_search("Document", "embedding", query_vector, k=10)

Features

  • GQL, Cypher, SPARQL, Gremlin and GraphQL query languages
  • Full node/edge CRUD with native Python types
  • ACID transactions with configurable isolation levels
  • HNSW vector similarity search
  • Property indexes for fast lookups
  • Async support via asyncio
  • Type stubs included

Links

License

Apache-2.0

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

grafeo-0.5.31.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

grafeo-0.5.31-cp314-cp314t-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

grafeo-0.5.31-cp314-cp314t-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

grafeo-0.5.31-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

grafeo-0.5.31-cp314-cp314-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

grafeo-0.5.31-cp314-cp314-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

grafeo-0.5.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

grafeo-0.5.31-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

grafeo-0.5.31-cp313-cp313t-musllinux_1_2_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

grafeo-0.5.31-cp313-cp313t-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

grafeo-0.5.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

grafeo-0.5.31-cp313-cp313-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

grafeo-0.5.31-cp313-cp313-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

grafeo-0.5.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

grafeo-0.5.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

grafeo-0.5.31-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

grafeo-0.5.31-cp312-cp312-win32.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86

grafeo-0.5.31-cp312-cp312-musllinux_1_2_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

grafeo-0.5.31-cp312-cp312-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

grafeo-0.5.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

grafeo-0.5.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

grafeo-0.5.31-cp312-cp312-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

grafeo-0.5.31-cp312-cp312-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

Details for the file grafeo-0.5.31.tar.gz.

File metadata

  • Download URL: grafeo-0.5.31.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for grafeo-0.5.31.tar.gz
Algorithm Hash digest
SHA256 b2b012ec54e036b7e91a607d49e761d39e1d68f465d5e5f7dcd51f81cff9a6e1
MD5 9fae5e9b66a0065244836f3d70fa0486
BLAKE2b-256 4c221a58fe83008fdca99be73c578a0153904bf59511cb100b9cd12a749c5877

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31.tar.gz:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d061aa231213730d8f6ff8f0b3b1a0d79fdb485d1e43e14e1f53cbe99a7ab7f
MD5 0fcd6f2d0c5bc85ef66ac759f5d871ef
BLAKE2b-256 0618098a32395a32ba265a3728a42645fad47ea27b0be9c02d159d4001f509ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 da8b4cb51d2245bd13ceb7e934160736f30f1ba5216c3bf595523e3973c4af19
MD5 73e6388f621a71e44cf3762574cf0f70
BLAKE2b-256 16ea8a50a122ab8df520223fe9ce0665898c8180cd18691b7d3a11cca8bce856

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 150fb7c2377c13d7bb792ffe3ebb3af5681375c54cf49265fefab8bf9024a42d
MD5 ea8d58afc6cacec510a6dea6065ea5dc
BLAKE2b-256 0e7c561773532c388ceae9f72da08d2c74671ea8060bdefce18d082a62c1c27b

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ac32d6a60c6ea33cbd2d96eed6e78fd4722a2d8faab2ceb115f7f8b1721d48a
MD5 bc5c416d46ee5a9e9e3f7230bf3e83db
BLAKE2b-256 d0835f2bf34bd64bea8f308a7a1a8d4e8cc8ec82369f6e2d5ebb0db5190297c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e05953a3b141766da0905a5f503b5ff2a1a09ba0e9c125c00f74eee093fa08ce
MD5 95ebad014488944f504a5b53d41bacd3
BLAKE2b-256 443acb6f57780318ba39f2d83c163f263c6b9ee59aee0959fc11d20dc4f4b515

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41229930eb39ac1ab492e4ce17dfdacc1a98465533d0466d0f1bd85489b2c8bb
MD5 962e44036e608870190a65f21b16bc30
BLAKE2b-256 cf551e5ea0dcb606942a5951cbe12da03bf556630794f716b3b1c9101dc8aedf

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a98ab2601fd6a98652ea93f14c2c96cc5bf2c955969d4c2790d29678fbed9f3f
MD5 d8533007daa780e66591714fb998f96e
BLAKE2b-256 aa36beab3bee92d8c66ae889e5f28058e8a2066382670b06fd50f7cb51f7ce8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81b51f36e4ced2378705855a1b5821c38a98208c756a2e245c2e7f19e7bb4916
MD5 4c1a7f7a85600bc60f594b25a9e9ad34
BLAKE2b-256 4554933ddbc168b594871d15fbcc3ee5f274d558f4896204125b425521f4d640

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313t-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 648edb88c11daec57981363e0b9b3b4f4758293906b0b55f9a2b1063740e564a
MD5 c30bfae471a147d8691f277f68d3aebe
BLAKE2b-256 b6aee8ec97be03744d209806bcc4525729d7c6550abeffd07472f04c7d44a4bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313t-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67bc23d7c6aec73c5c9392412d2760fa84dd727aa36ee39641babb8834013afe
MD5 6d1f24cfaf094b06c949b7af7e0f9d5d
BLAKE2b-256 0a07d0ac36e27c416f46fb52cbf3fbe6840c3e427673c61b72509a8a8200c0fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b0e49316a4f8386030c2a3bb0047c2fc7965b2b4eb0ad9d2c546ab5e13e3f7b
MD5 c7c40fdb3f8d0a724d179f6b46e1c5ee
BLAKE2b-256 682cee03998e5ce3d21c5e9e2a5587b9a00d2d333046e002d2c649ae4538b956

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 83e23d66aaff246227b1faef69f2ae5dc09040ecd85f30d6ce3e33f624191ed7
MD5 f0d84be9e7bfd2a8c8c16342b5be2d49
BLAKE2b-256 c6db14f4a2df0cf8cdd69aec8d1711db3b144fa27637cc9387ef10c58c62e389

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0c919e70beffdef30453904548470d9a48070ce9f41a3ef8231879f2021ecf8
MD5 cb2ba455d19967c6bf3e891f8e30e19e
BLAKE2b-256 c9334820d07185fc19919f234c8669f11da0e6dbed6d18846523c261c90f6dae

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c04682d73d75bf3ec022b894e8df66ad1a2414629f2d2eb3a4420af6e39d0c34
MD5 8249d828a9abc1a77d748a0c53327a2d
BLAKE2b-256 817b159628a3b1b28f290e61047ead14740fd9edb193f3824579c8c3c57cd5e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: grafeo-0.5.31-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b39c0e5ba4a596941e29b9afd0672a5e862bd0796abbc4a4c22a95733af096c7
MD5 2aa16cd7890c4bcedbd092e03c7081f6
BLAKE2b-256 c21f49819c0e099e31c79160d85ef6acf6919182c9c3244d65d4e0346534ef53

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-win_amd64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-win32.whl.

File metadata

  • Download URL: grafeo-0.5.31-cp312-cp312-win32.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 bf45fcef320d94d2e527cf6db36aa863de5a0841706e68c2767f9e9e2d7893f6
MD5 cc31881ab4c74d5f2324f0bc56c4ffaa
BLAKE2b-256 617ec79be77ff3e1f44596c15dc9809fdfeb9b1e0aee1568f15c627e86deda1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-win32.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab95f47777e53e720479b24f6aaa53f48a504bbb1fc4942ba9881438dbf36d1b
MD5 6f4ae43cd98d8439c9904c8e5b2cf5ef
BLAKE2b-256 4aa0eb145959d68af0ad040d167bfa69e0d43235d679ef383d7cc419f9c95ade

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0ab870a6af0cf4ca2b1c522a3d8a0c80ca6b7a4601fd5fc485a9a99f2251b07e
MD5 25dd11fef53fdb53057f9de9f60b6065
BLAKE2b-256 141a13bc472422ab10808241c3e1b605c92dc3447d03ba3ac50106a2bfca57bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a182711b45faf947adecbf2b600fddf84d178cd4548efa33dd1edad0dd37e8af
MD5 8514c4b5892bd62fb19750c93dc80f26
BLAKE2b-256 f62b71db9177af59a786a5d4a14f250d392c897c2cbb729de773c7831d64ed07

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b60f8f422cd87048df795875e31e4324b212a929c9599974869a55f22713d5d6
MD5 7d4b0aede477ebfe61bd9f92e4d72fc6
BLAKE2b-256 41889023965cc243e08b609bf05a09be321c3aa7010c313b51350b1c31583d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af1180737a3d6523d4f7d472a0fe01b46ea87fee283e55a05ed2655fdada8dd6
MD5 1ed58294c714d7b0565b4dc56c4f1995
BLAKE2b-256 d76bb15f12271f1eea901de6c1e2bd177de5f53dcb9222a7a31a0e4920d3d4ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grafeo-0.5.31-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for grafeo-0.5.31-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 172b7f79e2d15cc7553e87f49b3b1c2d71b2d56b79937db90d3c040b9177e16e
MD5 4d1b078991c1b2b8131753e54018e832
BLAKE2b-256 da54eb1b2f645841b610a5e4f688819af8a9698534c6cf22908e5bc94f50f9e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for grafeo-0.5.31-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: pypi.yml on GrafeoDB/grafeo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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