Skip to main content

WRAP manifest

Project description

Polywrap Manifest contains the types and functions to de/serialize Wrap manifests defined at https://github.com/polywrap/wrap.

Quickstart

Deserialize WRAP manifest

>>> from polywrap_manifest import deserialize_wrap_manifest, WrapManifest_0_1
>>> from polywrap_msgpack import msgpack_encode
>>> raw_manifest = msgpack_encode({
...     "version": "0.1.0",
...     "type": "interface",
...     "name": "test-interface",
...     "abi": {},
... })
>>> manifest = deserialize_wrap_manifest(raw_manifest)
>>> assert isinstance(manifest, WrapManifest_0_1)

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

polywrap_manifest-0.1.2.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

polywrap_manifest-0.1.2-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file polywrap_manifest-0.1.2.tar.gz.

File metadata

  • Download URL: polywrap_manifest-0.1.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/5.15.0-1041-azure

File hashes

Hashes for polywrap_manifest-0.1.2.tar.gz
Algorithm Hash digest
SHA256 3b21c2ccf8b78ada4e70ff65787b4ec4cf97219891781812276140901de2baf3
MD5 0138ce45bf249031a26669a180882956
BLAKE2b-256 d4a9fbdd1e0dbfbcb3e2982df3e53995bca073315b042d0548fc1948518454d4

See more details on using hashes here.

Provenance

File details

Details for the file polywrap_manifest-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: polywrap_manifest-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/5.15.0-1041-azure

File hashes

Hashes for polywrap_manifest-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bb608225628a57be25a1adb583bc2b0018fd7509091e31da88d5168baffd33ba
MD5 1725a6e522e1bd65b2d20a5fff279083
BLAKE2b-256 d958e69f068cc0c215ddd1f3481db6b829feee5f8898887e4daccab55521cf5c

See more details on using hashes here.

Provenance

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