Skip to main content

PyPi CI tests Documentation DOI

A lightweight data-centric framework for semantic interoperability

DLite

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.
  • PINK (2024-2027) that receives funding from the European Union's Horizon 2020 Research and Innovation Programme, under Grant Agreement n. 101137809.

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

Metadata

Release files for dlite-python 0.5.49

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dlite-python 0.5.49
File Size Uploaded
dlite_python-0.5.49.tar.gz 8.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for dlite-python 0.5.49
File
dlite_python-0.5.49-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
dlite_python-0.5.49-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
dlite_python-0.5.49-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32 Details
dlite_python-0.5.49-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
dlite_python-0.5.49-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
dlite_python-0.5.49-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
dlite_python-0.5.49-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
dlite_python-0.5.49-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
dlite_python-0.5.49-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
dlite_python-0.5.49-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
dlite_python-0.5.49-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
dlite_python-0.5.49-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
dlite_python-0.5.49-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
dlite_python-0.5.49-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
dlite_python-0.5.49-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
dlite_python-0.5.49-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
dlite_python-0.5.49-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
dlite_python-0.5.49-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
dlite_python-0.5.49-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
dlite_python-0.5.49-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 433.7 MB

Release files / dlite_python-0.5.49.tar.gz

Download URL dlite_python-0.5.49.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
596ffeff9276b138845251af1bc750f32dc30fe3ff2d02c13a7cc9ae4dcabeff
BLAKE2b-256 checksum
How to use checksums
239d6ba4b60e8379cc3afc917901ecfb85d38483218ed70584a979713add1807
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp314-cp314-win_amd64.whl

Download URL dlite_python-0.5.49-cp314-cp314-win_amd64.whl
Size 919.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d47b2dfd6c69bfc25e88a4ba5d1fdb34c6616811106c82a6e0705edaa776e0a7
BLAKE2b-256 checksum
How to use checksums
8953c045ac5f63995ff20ebec4ca5226d44b3af7c6388fdecd521c7d526c9115
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL dlite_python-0.5.49-cp314-cp314-musllinux_1_2_x86_64.whl
Size 18.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9abaf2f24e49973bc8ec8774228049229aded4394b15760916f4a8ea50c2655f
BLAKE2b-256 checksum
How to use checksums
18e16e3c8b8d08d0382d90bc0ca6a970b22af6b123781ee7909b2052464c64c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp314-cp314-manylinux_2_28_x86_64.whl
Size 31.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ca7d3a6b5cb88113769b6e4711f66bdf2f4aceb710d2eb7905a4e35a159f846
BLAKE2b-256 checksum
How to use checksums
187e03a9e5fb0e30be7453440c886eafd125a02f314b60f07e9458ca04006154
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL dlite_python-0.5.49-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl
Size 28.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
87414608bceacc0f34af9e2ac65f11246882bdbf1818afc35e12b4b5777baf28
BLAKE2b-256 checksum
How to use checksums
ff864da461ae1e50b90ef45ffbe4a8e2c7e08d6d3d2c9da2bc2e3e1e24f9de4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp314-cp314-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp314-cp314-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bc8627d45dc3af69cbe0db4ecc82efae9ce43661b630ddaf03c0d90bb7e08729
BLAKE2b-256 checksum
How to use checksums
eafa9803918d7f77d77487612f81fed82a82de3a5906cca7e83ead5719e39336
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp313-cp313-win_amd64.whl

Download URL dlite_python-0.5.49-cp313-cp313-win_amd64.whl
Size 894.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2c7b15a880001dbbec4238cec0da182b463a7fd2aa8dd7a0e7c973bbe74b9f3b
BLAKE2b-256 checksum
How to use checksums
551f0bd6dc169afe2808234720437d55ef97a3172cfc8384629f3c3980cdb2b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp313-cp313-manylinux_2_28_x86_64.whl
Size 30.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
955faaf8f4ee6fb0b044653865d2fbb9e37e7076a3352e5cb243af4125e1667c
BLAKE2b-256 checksum
How to use checksums
82d8ef0ed52d3fcf72c202cbc5401301a16e967cc42ba226a173d9e0d42f8b9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL dlite_python-0.5.49-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl
Size 27.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
deea295f878bb6712f45a226c6caeaa11def56cb11c1d4f819f579d213d985a0
BLAKE2b-256 checksum
How to use checksums
8c407980ad9cd5c00e0f5af0a24876fb1a8cbd450418a5eeb571d840f866d96b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp313-cp313-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp313-cp313-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ebbe0ff1354994962a74b32d74663eb6459007ede6d5c4341753b562618677cb
BLAKE2b-256 checksum
How to use checksums
73e9d1033cca88b9f87dc843fcf7a0aa86007969b5738c6a4df04280091664d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp312-cp312-win_amd64.whl

Download URL dlite_python-0.5.49-cp312-cp312-win_amd64.whl
Size 894.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c13eefeae41781b49ded47ba88b7d9eb6f30a16e7accfef961eb7a17f2fd5bae
BLAKE2b-256 checksum
How to use checksums
620f18c8d27e08ba86780e8b9f997bf24a6a711a6883dcfaaf2a3f9464404f04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp312-cp312-manylinux_2_28_x86_64.whl
Size 31.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2563343b9daecfaf138e599d6d5ea0ff8d7804817e52327a767644f6817cb932
BLAKE2b-256 checksum
How to use checksums
e2712026667aa2ec4016f84a9a09121339e60a26bf7831e17d875cdc4f78fe8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL dlite_python-0.5.49-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl
Size 27.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
de0d16e217a80f9ac1f14d8b22e5274fabdac5587d48c0346dc228f2d64151a5
BLAKE2b-256 checksum
How to use checksums
d0e33c17f6073e13f557ed709eea3dc4694d42245d5a5dedd0f0e1c0fce08615
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp312-cp312-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp312-cp312-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ddfa30f88ae8477737edb10f2cc1fcd5dc928f3ec129fb94e77255ab2489c52
BLAKE2b-256 checksum
How to use checksums
be841a4f24dff46382a09b4e340d7528c156d8d5bc281039feb116adcd7b5e23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp311-cp311-win_amd64.whl

Download URL dlite_python-0.5.49-cp311-cp311-win_amd64.whl
Size 893.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5a7f22bcbc287c578a9558623708441c2e3b5f779a0427190b22d44659247c0d
BLAKE2b-256 checksum
How to use checksums
34d6238781b74035a1608c4b1e3e13c41115fc3a6f7fdaa611668f4a983c7761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp311-cp311-musllinux_1_2_i686.whl

Download URL dlite_python-0.5.49-cp311-cp311-musllinux_1_2_i686.whl
Size 16.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
96390c3bb40353a75fce2a0f235658611119695ddac2174b9d4b21fa1765085f
BLAKE2b-256 checksum
How to use checksums
c03dd6a95fefcc8a4a6873a394e6d431a0ee0c46a1fdeefa363f68043d4ad639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp311-cp311-manylinux_2_28_x86_64.whl
Size 29.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff045504a10eaf5d4407df2be597a3095af1604d66e8802523893db5bcd8e8a7
BLAKE2b-256 checksum
How to use checksums
9c134cfdbce40aa45e89d3cd1a015ae1e1398eb8240c8f9a7019b8b39fa8830c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL dlite_python-0.5.49-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl
Size 26.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
c17341ef0c64bc2ca4646eb8f9ada40f72418e4b57c8251b30ff1e9f3e193abc
BLAKE2b-256 checksum
How to use checksums
fba7f69c83dbfcc47fb310e28a29f3f44feaf3a19c24b193ffa35c3d51d31090
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp311-cp311-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp311-cp311-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
539d26eac60f5ed83676c98050b8bf81be55570b960417937893540c296211f7
BLAKE2b-256 checksum
How to use checksums
7c3193aa93c454f5cfd3b315b51a8dd826387434dca9a74f4454d3e20d570c15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp310-cp310-win_amd64.whl

Download URL dlite_python-0.5.49-cp310-cp310-win_amd64.whl
Size 889.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
acbb3264b048fc219f2b2bf263d81982b03464546cf613f1a5897dec3090c7fb
BLAKE2b-256 checksum
How to use checksums
8b524894b685bf0aacd9262f0b9216ba160c3f3976b26694b97ed1eeb36c6fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp310-cp310-musllinux_1_2_i686.whl

Download URL dlite_python-0.5.49-cp310-cp310-musllinux_1_2_i686.whl
Size 14.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
042f26d7a5d60925315abde5f0de7f451cd9cfacb08a5f931f73f9e6cb221df5
BLAKE2b-256 checksum
How to use checksums
0acf5e0ab569154a9af6b7c9695b8f33978cc47c060570ad71e29cb84e2f01ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp310-cp310-manylinux_2_28_x86_64.whl
Size 28.0 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
27b09590f8c9763d683073e944be3482559689edb614f85e2d5691a962580a69
BLAKE2b-256 checksum
How to use checksums
fcbd6a0253562de0252d335142d5654330241d7e0f0ef6ebf45c1b7cbaab59c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl

Download URL dlite_python-0.5.49-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl
Size 24.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
4dda3b0ab2c55665e0e2d477751e7ca2cd024008bd88a2a28ac5bfc14e1c9c13
BLAKE2b-256 checksum
How to use checksums
f37d6efcbe31f0307c5ee949dd6ec7c420448292c43bf5b3d24189c36832ef05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp310-cp310-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp310-cp310-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
524ec7a455f2c02a80c084c34d1981ea9dd825b87a047f10134848a6e7b88b39
BLAKE2b-256 checksum
How to use checksums
0b17ee406f538041ed02007fb0798c172abf74e9d2915ac415d0860ccc68a34a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp39-cp39-win_amd64.whl

Download URL dlite_python-0.5.49-cp39-cp39-win_amd64.whl
Size 889.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
7163776635e497443388a7593035837811b3c8dec9af4e4ad56f1f0a25e9a4b4
BLAKE2b-256 checksum
How to use checksums
8b36b566ba49fd17ee7051246bcf676cd5fd80e7b9359e5334a861d278419fb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp39-cp39-musllinux_1_2_i686.whl

Download URL dlite_python-0.5.49-cp39-cp39-musllinux_1_2_i686.whl
Size 14.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
063bd0b8197c6ad688ca9e525078ecaa5c459dbd3f5977446aed3198efaf586a
BLAKE2b-256 checksum
How to use checksums
30ecd4836e492cfc2848e95269a193583c565c1709cf09e83d0adf97ed0db479
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp39-cp39-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6af5408df4ef3e78c702501972aa3a55538568fa6d9389e198e7ee6a493e5926
BLAKE2b-256 checksum
How to use checksums
0f93d937889223195aa9b0a7faebe11773faa139390183776db64834b9d1caaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp39-cp39-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp39-cp39-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3c4451d140c9a03cf457481f320809a355583de4fd872cdb9a430ef7b3139008
BLAKE2b-256 checksum
How to use checksums
4d58736bf7fb6b8a5113400a1150bf8ddf8b546761033882675fe951ec48ea05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp38-cp38-win_amd64.whl

Download URL dlite_python-0.5.49-cp38-cp38-win_amd64.whl
Size 889.6 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
1f119f6168fcb75ce8672d8f1591f843cd974c91b987ac412a3f7c4766f4f9a5
BLAKE2b-256 checksum
How to use checksums
eda4e703d5114c746a85b1b7437c242334e4046f9a9b29d76eb0f5604f7693d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL dlite_python-0.5.49-cp38-cp38-musllinux_1_2_x86_64.whl
Size 13.9 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
05e85ce79a9b3b797ccf7444a65c075201566c0c5306ec188eefb57a7192f7e6
BLAKE2b-256 checksum
How to use checksums
3723682884b7e85fff42718fbc30d837deee539673cf57a2dff6ba97a4f72ac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL dlite_python-0.5.49-cp38-cp38-manylinux_2_28_x86_64.whl
Size 27.3 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4732ce62902649e77cfaceabf65ffeaca269421e3dfd73fc3539f482a867c604
BLAKE2b-256 checksum
How to use checksums
3dc44ce89fa09e2923e490879b0915c7ae1d47e9a1094212e8517dc88d7fea03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log

Release files / dlite_python-0.5.49-cp38-cp38-macosx_11_0_arm64.whl

Download URL dlite_python-0.5.49-cp38-cp38-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1250d8a0b154c0330c4483871374f486849a62ed01e50e5ae8d7acfc3cc433b3
BLAKE2b-256 checksum
How to use checksums
4f4bb9edcd814ec4ca629d0f17d2b177e74d3f654446d94766b490dd2023f8fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 13, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page