Skip to main content

Lightweight data-centric framework for working with scientific data

Project description

DLite

A lightweight data-centric framework for semantic interoperability

PyPi CI tests Documentation DOI

DLite is a C implementation of the SINTEF Open Framework and Tools (SOFT), which is a set of concepts and tools for using data models (aka Metadata) to efficiently describe and work with scientific data.

DLite overview

The core of DLite is a framework for formalised representation of data described by data models (called Metadata or Entity in DLite). On top of this, DLite has a plugin system for various representations of the data in different formats and storages, as well as bindings to popular languages like Python, mappings to ontological concepts for enhanced semantics and a set of tools.

Documentation

The official documentation for DLite can be found on https://sintef.github.io/dlite/.

Installation

DLite is available on PyPI and can be installed with pip

pip install dlite-python[full]

The bracket [full] is optional, but ensures that you install all optional dependencies together with DLite. Without [full] you get a minimal DLite installation that only depends on NumPy. This would disable most storage plugins, except for the built-in "json", "bson" and "rdf" (when compiled against Redland librdf). For alternative installation methods, see the installation instructions.

Usage

All data in DLite is represented by a instance, which is described by a simple data model (aka Metadata). An Instance is identified by a unique UUID and have a set of named dimensions and properties. The dimensions are used to describe the shape of multi-dimensional properties.

DLite Metadata are identified by an URI and have an (optional) human readable description. Each dimension is given a name and description (optional) and each property is given a name, type, shape (optional), unit (optional) and description (optional). The shape of a property refers to the named dimensions. Foe example, a Metadata for a person serialised in YAML may look like:

uri: http://onto-ns.com/meta/0.1/Person
description: A person.
dimensions:
  nskills: Number of skills.
properties:
  name:
    type: string
    description: Full name.
  age:
    type: float32
    unit: year
    description: Age of person.
  skills:
    type: string
    shape: [nskills]
    description: List of skills.

Assume that you have file Person.yaml with this content. In Python, you can load this Metadata with

import dlite
Person = dlite.Instance.from_location("yaml", "Person.yaml", options="mode=r")

where the first argument is the "driver", i.e. the name of storage plugin to use for loading the Metadata. The options argument is optional. By providing "mode=r" you specify that the storage is opened in read-only mode.

You can verify that Person is a Metadata

>>> isinstance(Person, dlite.Metadata)
True

We can create an instance of Person with

holmes = Person(
    dimensions={"nskills": 4},
    properties={
      "name": "Sherlock Holmes",
      "skills": ["observing", "chemistry", "violin", "boxing"],
    }
)

The dimensions argument must be supplied when a Metadata is instantiated. It ensures that the shape of all properties are initialised consistently. The properties argument is optional. By specifying it, we initialise the properties to the provided values (otherwise, they will be initialised to zero).

In this case we didn't initialised the age

>>> holmes.age
0.0
>>> holmes.age = 34  # Assign the age

If you have Pint installed, you can also specify or access the age as a quantity with unit

>>> holmes.q.age = "34year"
>>> holmes.q.age
<Quantity(34, 'year')>
>>> holmes.q.age.to("century").m
0.34

We can view (a JSON representation of) the instance with

>>> print(holmes)
{
  "uuid": "314ac1ad-4a7e-477b-a56c-939121355112",
  "meta": "http://onto-ns.com/meta/0.1/Person",
  "dimensions": {
    "nskills": 4
  },
  "properties": {
    "Sherlock Holmes" {
      "age": 34.0,
      "skills": [
        "observing",
        "chemistry",
        "violin",
        "boxing"
      ]
    }
  }
}

The instance can also be stored using the save() method

holmes.save("yaml", "holmes.yaml", "mode=w")

which will produce the a YAML file with the following content

8cbd4c09-734d-4532-b35a-1e0dd5c3e8b5:
  meta: http://onto-ns.com/meta/0.1/Person
  dimensions:
    nskills: 4
  properties:
    Sherlock Holmes:
      age: 34.0
      skills:
      - observing
      - chemistry
      - violin
      - boxind

This was just a brief example. There is much more to DLite as will be revealed in the documentation.

License

DLite is licensed under the MIT license. However, it include a few third party source files with other permissive licenses. All of these should allow dynamic and static linking against open and propritary codes. A full list of included licenses can be found in LICENSES.txt.

Acknowledgment

In addition from internal funding from SINTEF and NTNU this work has been supported by several projects, including:

  • AMPERE (2015-2020) funded by Forskningsrådet and Norwegian industry partners.
  • FICAL (2015-2020) funded by Forskningsrådet and Norwegian industry partners.
  • Rational alloy design (ALLDESIGN) (2018-2022) NTNU internally funded project.
  • SFI Manufacturing (2015-2023) funded by Forskningsrådet and Norwegian industry partners.
  • SFI PhysMet (2020-2028) funded by Forskningsrådet and Norwegian industry partners.
  • OntoTrans (2020-2024) that receives funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 862136.
  • OpenModel (2021-2025) that receives funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 953167.
  • DOME 4.0 (2021-2025) that receives funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 953163.
  • VIPCOAT (2021-2025) that receives funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 952903.
  • MEDIATE (2022-2025) that receives funding from the RCN, Norway; FNR, Luxenburg; SMWK Germany via the M-era.net programme, project9557,
  • MatCHMaker (2022-2026) that receives funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 101091687.

DLite is developed with the hope that it will be a delight to work with.

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

dlite_python-0.5.25.tar.gz (7.9 kB view details)

Uploaded Source

Built Distributions

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

DLite_Python-0.5.25-cp312-cp312-win_amd64.whl (664.6 kB view details)

Uploaded CPython 3.12Windows x86-64

DLite_Python-0.5.25-cp312-cp312-manylinux_2_34_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

DLite_Python-0.5.25-cp311-cp311-win_amd64.whl (662.9 kB view details)

Uploaded CPython 3.11Windows x86-64

DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_i686.whl (9.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

DLite_Python-0.5.25-cp311-cp311-manylinux_2_34_x86_64.whl (25.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

DLite_Python-0.5.25-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (19.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

DLite_Python-0.5.25-cp310-cp310-win_amd64.whl (662.1 kB view details)

Uploaded CPython 3.10Windows x86-64

DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_i686.whl (8.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

DLite_Python-0.5.25-cp310-cp310-manylinux_2_34_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

DLite_Python-0.5.25-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (19.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

DLite_Python-0.5.25-cp39-cp39-win_amd64.whl (662.2 kB view details)

Uploaded CPython 3.9Windows x86-64

DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_i686.whl (8.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

DLite_Python-0.5.25-cp39-cp39-manylinux_2_34_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

DLite_Python-0.5.25-cp38-cp38-win_amd64.whl (662.4 kB view details)

Uploaded CPython 3.8Windows x86-64

DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_i686.whl (8.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

DLite_Python-0.5.25-cp38-cp38-manylinux_2_34_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.34+ x86-64

File details

Details for the file dlite_python-0.5.25.tar.gz.

File metadata

  • Download URL: dlite_python-0.5.25.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for dlite_python-0.5.25.tar.gz
Algorithm Hash digest
SHA256 bd49030cee4af44bb41e64f7e4aac7a6d33bc8cef49f287bbdbdbfc44d5f248f
MD5 568fded2b6c2e5d177b695f20eb91091
BLAKE2b-256 ca3b329feafff6e7ff0922d90e8138843fb9df0e74bea940121d7ab1f99273b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlite_python-0.5.25.tar.gz:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1d9136fe876f6883d3b942696939e57e96dc0c35c2b51272e3f96f3b39c62e1d
MD5 95184a67caf00b02adb27b99160bd164
BLAKE2b-256 4efc483d34f1e2c8f2975af1c71232c84047d508e437062db47210811910f6dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp312-cp312-win_amd64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 18804f431e71e7bcdda2634238b07b5d1b5563e183ca15e549eff616ec890293
MD5 c6c9f9f5b04b651f6fcec413b0fed80d
BLAKE2b-256 e25e50253203de292021b158ba4014e4bb09418448ecd50051977bc206cf2f96

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8dc887d6cd9d8d218ffc31256a3e5a3cf72c67b01c0912f60925eaefde990b69
MD5 041a20ab67c762b977c0bef1849614a3
BLAKE2b-256 332a7d1ff5a4c929a819eefc77b5d2b4f2fcb2ff1bbee413cff38466be49c1f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp311-cp311-win_amd64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ac5609d835bd258f02e006d37d2ddaaf35c3766437a49dad0cd59409b6490fa
MD5 0e0c570e7dc9e934f61c5582cccc1a65
BLAKE2b-256 45e34aa4cfff772637fd3ecd790777dc5e7cf2e26bc5ef249aecd917b15e06cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7d1b05eaa7a922985495908d181ed304799644894c7afebd57156592c3f08e08
MD5 e1a0cc0c1db06e66781aef425aa3e80d
BLAKE2b-256 4f475cdd63393297a7600cddbdaee1d8b92227da9d8ae872233345e64ccd9399

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d6af9f4675b3334f9b932af6778d7a304858ac51a4c48396dbd5cea793749e68
MD5 31638ab4218f0f7529a97dba897aaf0f
BLAKE2b-256 5657c2acc021b2a3310e3b81755992d43148257a8f372a39c1947d0b79d0ca5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e072eb0426adeb08622b376af3a661d0c8ea1634e377438ffd9d076b5605e240
MD5 afed5c85e7f11612b3b8def8e4a1562c
BLAKE2b-256 a8e95f57af6d5047d841c39ea52a6879c33709e51eb7eb661f7acc9f606d3876

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 482d1706c9c65c2875758822613ef33191310af749296373390435f22e895dc9
MD5 1961074236d2fdd12a20041a5f4fc6b0
BLAKE2b-256 77cea77104bbcd2eec569285da9986f580daa13793d94b309036cf80f256c6e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp310-cp310-win_amd64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b024407c210a3d29ba989fb8f9af47ca5db079189e893e5b42d25581b90c72ea
MD5 bbca8d66fa73ff93e9bbe01829d4c917
BLAKE2b-256 8dddb8eecc19278a6e7af783e6b351216a85d8df319e84a8171c02c8124430ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d67d54939a713413ac7905e2f2e145af063290c96a19a06ec26832cc609dfda
MD5 7a0f5584214d95b8879db1f7ce3c9bf7
BLAKE2b-256 0dc018630b94e7fe41521a405626570f5a036b2cccbae190ec12882d1dbcb19f

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9ff6491dce231ed9df4b8c1c52bc845d16cb9478d1d7f22725bede23479b86eb
MD5 8331861ee397d64a3e8b63cc03e8babb
BLAKE2b-256 6d80f0a688b04e4f4600b0fe510d6d5c3a7d038f20ffa1a3f0f4e814700582d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d01f83c111cc82b93ae22acd966211356a354b46031e7e6579b4d8eeb0ae9133
MD5 64c4937772411fe202dd675dc6d6c126
BLAKE2b-256 4af601f7ded24009a29e8deb1a3f8f5bb1965e9991ee92c5ae90f2ae2e762293

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e59e8e0cb13efe5f9aba3a57012010314e45cf98fbc68b4eba4116c6be0ffc0f
MD5 89bc915aa2563fff827c6481b2495af0
BLAKE2b-256 6f1b1740eb9e07c090afb15a4868cdd3901dacdec7c85d21ff9ec98e5c626f43

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp39-cp39-win_amd64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d05dc42995ca9c1dd463d5048fc8176d95a83984316880746e9e50d834ee2a93
MD5 b932432cbce80d4862f1bca0d9c796c1
BLAKE2b-256 e3d4546d71ba7dd76a030b7ad07a21a1ecda6e03115d10661dfbc52377632b83

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 063177480478dd49871cac665a638645624436df277c5f4132f59c82bf83e24e
MD5 b496ed2ab6cfacc11d90d471533ebbaf
BLAKE2b-256 ce3cc061428b8fe5fa65da7e9432a0dad307ad08f976df1e998d76a4b8183806

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2967c77983b72a859c43c3b580541b70c8152251545d9dbc70b66da99b44acc8
MD5 061d9e6ddf0a61d7878551eeb78085aa
BLAKE2b-256 8b38efb520431aedb8878e0afaf3df4ea66d9b4e46485ab8f573d9abd5d45215

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp39-cp39-manylinux_2_34_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 43bfa22423e88de6ea50c83bc661639cb3588602f0b64f25a1dc3468ec96fea2
MD5 ac2041ce9bcbab72071d5266e993b353
BLAKE2b-256 15a936c1d69adacf97fcd807f4d7f261e8d4e560230438371d384b6861a84651

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp38-cp38-win_amd64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a69d1ae0b426b6bc313b93a3f6927fda61e446a384272498d046d2beae6274a7
MD5 1660bb4ff7cc9b9ab59821f67a9203f1
BLAKE2b-256 ac34a21e2ff577eafaa263390be5793f29cb47882e501e0ddab69cc61112411c

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 efd0d96ac2281dd4e23c5763eb686fd43d2c3915b2d506272ead6a8419fcc5c2
MD5 aba4c1398d3c38c0dff754148d50cc6c
BLAKE2b-256 3a21ace1f0f114196600b3b69972d66314ad4cf2234939be3731bd80e4cc647f

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp38-cp38-musllinux_1_2_i686.whl:

Publisher: cd_release.yml on SINTEF/dlite

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

File details

Details for the file DLite_Python-0.5.25-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for DLite_Python-0.5.25-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4351239a61738ec6b2e69b51d6e5f6633efe3d04fe8ff6652171d53ae7f7af82
MD5 badfda819bad7c8853dc08cadac83060
BLAKE2b-256 6e5959319e65abf775c4409c99cae4c3b84c4021dc421359c60be47685e71e4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for DLite_Python-0.5.25-cp38-cp38-manylinux_2_34_x86_64.whl:

Publisher: cd_release.yml on SINTEF/dlite

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