Skip to main content

Python bindings for the Glace embedded graph database

Project description

Glace Logo

glace

Embedded Graph Database for Python

PyPI version Python versions License CI



Glace Python Bindings

Python bindings for Glace, an embedded graph database with Cypher support.

Installation

pip install glace

From Source

# Clone the repository
git clone https://github.com/lovelace-labs/glace-py.git
cd glace-py

# Install maturin
pip install maturin

# Build and install in development mode
maturin develop

Quick Start

import glace

# Create an in-memory database
db = glace.Database.in_memory()
conn = db.connect()

# Create schema
conn.execute("CREATE NODE TABLE Person(name STRING, age INT64, PRIMARY KEY(name))")
conn.execute("CREATE REL TABLE Knows(FROM Person TO Person)")

# Insert data
conn.execute("CREATE (p:Person {name: 'Alice', age: 30})")
conn.execute("CREATE (p:Person {name: 'Bob', age: 25})")
conn.execute("""
    MATCH (a:Person {name: 'Alice'}), (b:Person {name: 'Bob'})
    CREATE (a)-[:Knows]->(b)
""")

# Query data
result = conn.execute("MATCH (p:Person)-[:Knows]->(f:Person) RETURN p.name, f.name")
for row in result:
    print(f"{row['p.name']} knows {row['f.name']}")

# Convert to DataFrame (requires pandas)
df = result.to_df()
print(df)

Features

  • Cypher Support: Full Cypher query language support
  • Embedded: Runs in-process, no external dependencies
  • High Performance: Written in Rust with columnar storage
  • ACID Transactions: Full transactional support

API Reference

Database

# Open a persistent database
db = glace.Database.open("./my_graph.db")

# Create an in-memory database
db = glace.Database.in_memory()

# Get database info
print(db.path)         # Path or None for in-memory
print(db.is_in_memory) # True for in-memory databases

# Create a connection
conn = db.connect()

# Checkpoint (flush to disk)
db.checkpoint()

Connection

# Execute queries
result = conn.execute("MATCH (p:Person) RETURN p.name")

# Execute multiple statements
results = conn.execute_multi("""
    CREATE (p:Person {name: 'Alice'});
    CREATE (p:Person {name: 'Bob'});
""")

# Transactions
conn.begin()
try:
    conn.execute("CREATE (p:Person {name: 'Charlie'})")
    conn.commit()
except:
    conn.rollback()
    raise

# Context manager for transactions
with conn:  # Automatically begins transaction
    conn.execute("CREATE (p:Person {name: 'Dave'})")
# Automatically commits on success, rollbacks on exception

QueryResult

result = conn.execute("MATCH (p:Person) RETURN p.name, p.age")

# Iterate over rows
for row in result:
    print(row["name"], row["age"])

# Access by index
first_row = result[0]
last_row = result[-1]

# Get metadata
print(result.columns)  # ['name', 'age']
print(len(result))     # Number of rows
print(result.message)  # Success message for DDL/DML

# Convert to list
rows = result.to_list()

# Convert to DataFrame (requires pandas)
df = result.to_df()

Development

Building

# Install development dependencies
pip install maturin pytest

# Build in development mode
maturin develop

# Run tests
pytest

Running Tests

pytest tests/

License

MIT License - see LICENSE for details.

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

glace-0.1.6.tar.gz (700.0 kB view details)

Uploaded Source

Built Distributions

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

glace-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

glace-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (722.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

glace-0.1.6-cp313-cp313-macosx_11_0_arm64.whl (684.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

glace-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl (713.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

glace-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

glace-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (722.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

glace-0.1.6-cp312-cp312-macosx_11_0_arm64.whl (684.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

glace-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl (713.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

glace-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

glace-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (722.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

glace-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (687.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

glace-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl (715.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

glace-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

glace-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (722.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

glace-0.1.6-cp310-cp310-macosx_11_0_arm64.whl (686.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

glace-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl (715.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

glace-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

glace-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (723.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

glace-0.1.6-cp39-cp39-macosx_11_0_arm64.whl (686.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

glace-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl (715.5 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file glace-0.1.6.tar.gz.

File metadata

  • Download URL: glace-0.1.6.tar.gz
  • Upload date:
  • Size: 700.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for glace-0.1.6.tar.gz
Algorithm Hash digest
SHA256 41d2829f0f4e01cbcd6217026dbbf3f2174684b4a337ac2fb26e1ffd19b9e0e3
MD5 f0495a81ec0cbb4667105ab7ee21457a
BLAKE2b-256 9d67f4197de86814675b30c2b401a1dc854a6c2e718d16f64294065d6d23f798

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6.tar.gz:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57b9a883c268fbf2ea72f27dfba4d69d1e2a2060976aaa6e549dd3b327320c4e
MD5 35b9c62ce792a3461c11827d0f6322bf
BLAKE2b-256 1c48ba46de8f305e730627a1cd0345041e5373045b1007c641840f44675a2c9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2011e0724a811b3dbc6acc603fe939c11b1e3147ee86715002551c8f95901ce0
MD5 db37dc1cbb384898d969e485a3c64dba
BLAKE2b-256 393019f957c08e2032b69f66e9fa7f64c49dcdd02540737767e0064f876fbd4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2083102aea559b8bc72e11399ea367e1699d174343879fdffde6713bf71c54c8
MD5 79f6b9821bc27cfa3742d4bb8a3e693a
BLAKE2b-256 b5c0a3969207ce2ee687f7e3a01cbe32304a3d6e52494476983ed42ce9112018

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3945f73e25b9392ee29c56ef4a23195bc6eab905cf2bc49716ea10f80f96a799
MD5 441a02fb0cd4704e35db69cf81fc6ea5
BLAKE2b-256 d663e3a64f5e9c730c9c65264b8f8e52159efe52b7c235d71cdecd60241a62c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7b0f2b04aec9be993d56d8c2c0afb11fe1f371fda888b6668983c629403c4ec
MD5 774cbca65a4b7fd7efc81b937ace0041
BLAKE2b-256 ef506d49615c990de0cb8047bfb0cf8d206d75c730148455b4dbe6b614c0ea81

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 207d8aea252f538090eb18552e4e546ae0b58d9d14e551d92bd310e3bceded6d
MD5 4a063f789e335412dd8d5941f51688eb
BLAKE2b-256 787072774d1c54a734f615a8c75a3d6bd86bf7b80c38f0fe7e45d4bef85a24b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 daa583031150ecf1a5501138d13df9aadc8b0c34501a63c22b23daf255b07da1
MD5 eaafae7da5b113ba1355c7f261960dd9
BLAKE2b-256 dce2cc2a5f41622cc19f88cdf791c4db9398029994e02a9a2d663f2a7f8a0e12

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6f798b18d61f37dc4d7b5ef28e9ebac13663cc60044ce3c3d98e59a3c4f7d2b9
MD5 fae7272e9c9d301a5fd3ad7e97cde42d
BLAKE2b-256 b51554979f6ceb85624606da9668f56d5871f5f23449e60e205ab93780722664

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e181ef727044648590ec5f6d41d74b3f649a1fc504f50fef5d901e204c94e636
MD5 8cd7f44293c209a17029d9f61ab23a04
BLAKE2b-256 8bb5958068b93b3c2e78ea35de51d52b90484d16d5b18fec7ae8cca32727f1af

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4cc8a3a39e7d106a7a2d3975c8a68cdc907932d338dd8dddc27973ca80539275
MD5 2e0243128ca6bb94b0d3dc4d554d6cdf
BLAKE2b-256 0b25a61735c3a9e32a129e6934b1e8602b3326b4426110aaf2dd66e56231b210

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79bb5e06cad301a05cf8c3c365c876f9558b2aaa14cd86d090f4a103eee3f8bc
MD5 692d5f79b2273076d862ac444408df6a
BLAKE2b-256 25e71d3ee0bfd400e73284868f7b8c99d0b589d068486b105847815349a22a05

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0934fd6f2aa7f47c9d601e5bb134327670bb7c75a2f07ebc8316d97c4843352f
MD5 cbca17035901dfa5175b75395656f9cb
BLAKE2b-256 25ccf3b4102b98c3fa0786201e7c1918e5cb52e77d82ee67f581c613ce1d5169

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fefe51aa36a8a9df39f3b5b3ce4c767c423e6def770b406ebb6e975faad3bd50
MD5 a5e248190a273a515bea798ee3ab07cf
BLAKE2b-256 13858149df85296d65e51e130a312a3e2041af0bd6d356f10316c4f387a4a995

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c783eeb5e7277c68471afd8e79848f428485779f3308c1ddeb57c2709c00d1fb
MD5 f1bb64d97734749302be0a5210b98177
BLAKE2b-256 b6fb16233e6ac1304c23d737addcd6271f83cd47fe31d206c4f018035cd85d7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9e858e6e2e7f61962f67273a261a0ca5591fd5e49dd41f76a08bd801894b37c
MD5 3bc9cbaa7fcd8bd1c96b1ce3ecb1af69
BLAKE2b-256 3c0f4c03a4ce23618fae8f0677ea73243fb418916b251364fc3405d74a733828

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1ccb9be7fbbbc1a5316ea911aa947a46e166ed843557410fca2822111f114378
MD5 be0b029904080f9d9a977997ba8fb128
BLAKE2b-256 26529881c9b3a7d44b2be4164351b35e83c0f5dca483335f5c9ac03692421871

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fae610709f7977708ca3ba139818e867a4f5855da762563ada71bf46cb3a8f3b
MD5 56417104c5841dcd7b844a6b062445e6
BLAKE2b-256 ea6b60ba6621c7299d845251ff3dc3d94b82f7877671010de81fb51f9357be93

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa85762cc426028730eca9b42cc2661dc48babf4a546406c92412aa03e1fe0a4
MD5 fb48f4dda4959f6afae6f03e4f11c01f
BLAKE2b-256 33b950860c23fbca60d8bfcc4a533dc0cf9c7f90b60acdb99e0d3faf5dd4ee1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: glace-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 686.8 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for glace-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a71603ade5261ae844e92e2e49f228d1783e6d8bb198654d14680ef8479a864d
MD5 8d7b35b707d37e1f051144775c7d9391
BLAKE2b-256 f11b40701f5c3efd414d1784ad829acbc225506f9f78a13208bc547538b3401b

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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

File details

Details for the file glace-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for glace-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dd9c3e4b593bfff8bae470b7c48c0d2fd068000bfdb5d995c3bb90caf1f94161
MD5 f5ade66aef9ce16d58efe0fe4abfd461
BLAKE2b-256 072d9cc07d6865bdf3bcaa458dda70231ffddf190a596325bc34a7a9af8c4203

See more details on using hashes here.

Provenance

The following attestation bundles were made for glace-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: publish.yml on lovelace-labs/glace-py

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