Skip to main content

Staticly typed graph library

Project description

TypedGraphPy

Graph data structure with an enforcable schema Port of TypedGraph originally for rust.

TypedraphPy is build to provide an easy to use interface for graph made by TypedGraph in Rust

Getting started

install using

pip install typed_graph

see the example folder for information on how to Create your first TypedGraph and retrieve data from it

Development

To run a local instance of the library:

.../typed_graph> pip install -e .

This will import the library using a symlink, so changes in the directory will be propegated to the python installation

Now it can be used as normal

import type_graph

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

typed_graph-0.1.1.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

typed_graph-0.1.1-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file typed_graph-0.1.1.tar.gz.

File metadata

  • Download URL: typed_graph-0.1.1.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for typed_graph-0.1.1.tar.gz
Algorithm Hash digest
SHA256 540fabc604162952c1b00eb58fad0338c755e5bf1b7ef23d9dacb06e7c86b245
MD5 60db468b1b5ae50aa97510a4a2c3e534
BLAKE2b-256 cd3a0e7d70ab600f611d56193bed756198b2e28dd4186a1fbbecfff43d8c8178

See more details on using hashes here.

File details

Details for the file typed_graph-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: typed_graph-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for typed_graph-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00032d155c891cf7f8dc03816b0c2a6727c001a45c9e4f0652547a6ed168bb7e
MD5 97cf9134f1a31e2641c2563cba4fde86
BLAKE2b-256 f5e68050a9aa120aae723ff7895a9c35be78e4309e31d5714921c955e9c6ed08

See more details on using hashes here.

Supported by

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