Skip to main content

Units

codecov Build Status CircleCI Documentation Status pre-commit.ci status

What's new

Documentation

The Units library provides a means of working with units of measurement at runtime, including conversion to and from strings. It provides a small number of types for working with units and measurements and operations necessary for user input and output with units. For additional description and discussion see Readme. The Python library is a wrapper around the C++ library using nanobind.

Table of contents

Purpose

A units library was needed to be able to represent units from a wide range of disciplines and be able to separate them from the numerical values for use in calculations when needed. The main drivers are

  1. converting units, often represented by strings, to a standardized unit set when dealing with user input and output.
  2. Being able to use the unit as a singular type that could contain any unit, and not introduce a huge number of types to represent all possible units.
  3. Being able to associate a completely arbitrary unit given by users with a generic interface and support conversions between those user defined units and other units.
  4. The library has its origins in power systems so support for per-unit operations was also lacking in the alternatives.

The python wrapper around the library is mainly intended to be able to handle various string representations and easily handle conversions, along with some support for commodities and packaging. As it is being developed the Python library will maintain compatibility with quantity-dev.

Basic use case

The primary use case for the library is string operations and conversion. For example if you have a library that does some computations with physical units. In the library code itself the units are standardized and well defined. For example take a velocity, internally everything is in meters per second, but there is a configuration file that takes in the initial data and you would like to broadly support different units on the input

from units_llnl import Unit

u1 = Unit("m")
u2 = Unit("cm")
v1 = u1.convert(10, u2)
assert v1 == 10 * 100

v2 = u1.convert(unit_out=u2, value=20)
assert v2 == 2000
from units_llnl import Measurement

m1 = Measurement("10 m")
m2 = Measurement("2.5 s")
m3 = m1 / m2
m4 = Measurement("4.0 m/s")
assert m3 == m4

Try it out

If you want to try out the string conversion components. There is server running that can do the string conversions

Unit String Conversions

For more details see the documentation

Unit methods

These operations apply the Units object in Python. It maps to a precise_unit in C++. The Unit object is immutable like a python string so a new one is created for methods that modify the unit in some way.

Constructors

  • Unit(unit_str:str) construct from a string
  • Unit(unit_str:str,commodity_str:str) construct a unit from a unit string and commodity string
  • Unit(float multiplier, unit:Unit) construct a unit using another unit as a base along with a multiplier

Methods

  • is_exactly_the_same(other:Unit)->bool compare two units and check for exact equivalence in both the unit_data and the multiplier.
  • has_same_base(other:Unit)->bool check if the units have the same base units.
  • equivalent_non_counting(other:Unit)->bool check if the units are equivalent ignoring the counting bases.
  • is_convertible_to(other:Unit)->bool check if the units are convertible to each other, currently checks equivalent_non_counting(), but some additional conditions might be allowed in the future to better match convert.
  • convert(value:float,unit_out:Unit|str)->float convert a value from the existing unit to another, can also be a string.
  • is_per_unit()->bool true if the unit has the per_unit flag active.
  • is_equation()->bool true if the unit has the equation flag active.
  • is_valid()->bool true if the unit is a valid unit.
  • is_normal()->bool true if the unit is a normal unit (not error, nan, or subnormal).
  • is_error()->bool true if the unit is an error unit (e.g invalid conversion).
  • isfinite()->bool true if the unit does not have an infinite multiplier.
  • isinf()->bool true if the unit does have an infinite multiplier.
  • root(power:int)->Unit return a new unit taken to the root power.
  • sqrt()->Unit returns a new unit which is the square root of the current unit.
  • set_multiplier(mult:float)->Unit generate a new Unit with the set multiplier.
  • set_commodity(int commodity) generate a new unit with the assigned commodity.

Properties

  • multiplier->float return the unit multiplier as a floating point number
  • commodity->str get the commodity of the unit
  • base_units->Unit gets the base units (no multiplier) associated with a unit

Operators

  • *,/ with other units produces a new unit
  • ~ produces the inverse of the unit
  • ** is an exponentiation operator and produces a new unit
  • *, / with a floating point generates a Measurement
  • == and != produce the appropriate comparison operators
  • f string formatting also works with units and returns the string representation of the unit. This string is guaranteed to produce the same unit as the current unit, but may not be the same string as was used to create it.
  • str,bool are defined, bool indicates that the unit is valid, and non-zero
  • Units may also be used as the indexing element in a dictionary

Measurements

Constructors

  • Measurement(measurement_str:str) construct from a string
  • Measurement(value:float, unit:Unit|str) construct a Measurement from a value and a Unit or string representing a Unit

Methods

  • is_normal()->bool true if the unit is a normal unit (not error, nan, or subnormal)
  • is_valid()->bool true if the Measurement is a valid Measurement (not error)
  • root(power:int)->Measurement return a new unit taken to the root power
  • sqrt()->Unit returns a new unit which is the square root of the current unit
  • set_value(value:float)->Measurement generate a new Measurement with the new Value
  • set_units(unit:Unit|str) generate a new Measurement with the new units
  • value_as(unit:Unit|str)->float convert the value of the Measurement to a new Unit
  • convert_to(unit:Unit|str)->Measurement create a new Measurement with the new units and the value converted to those units
  • convert_to_base()->Measurement create a new Measurement with the units as the base measurement units
  • is_close(other:Measurement)->bool return true if the two measurements are close (both converted to non precise measurement and compared)

Properties

  • value->float return the numerical portion of a Measurement
  • units->Unit get the Unit associated with a Measurement

Operators

  • *,/ with other Measurements produces a new Measurement
  • ~ inverts the measurement equivalent to 1/measurement
  • +,- with other Measurements ensures the units are in the same base unit and performs the appropriate action
  • ** is an exponentiation operator and produces a new Measurement (NOTE: beware of limits on power representations of some units, things will always wrap so it is defined but may not produce what you expect). Can be negative.
  • *, /,% with a floating point generates a Measurement
  • // produces the floor of the resulting unit of division
  • ==,!=,>,<,>=,<= produce the appropriate comparison operators
  • str,float,bool are defined, bool indicates that the measurement is non zero and is valid
  • round, math.ceil,math.floor, and math.trunc work as expected
  • f string formatting also works with measurement. Some special formatters are available f"{m1:-}" will remove the unit and just display the value. f"{m1:new_unit}" will convert to a new unit before displaying. f"{m1:-new_unit}" will do the conversion but just display the numerical value after the conversion.

Other library methods

  • convert(value:float,unit_in:Unit|str,unit_out:Unit|str)->float generate a value represented by one unit in terms of another
  • convert_pu(value:float,unit_in:Unit|str,unit_out:Unit|str, base:float)->float "generate a value represented by one unit in terms of another if one of the units is in per-unit, the base_value is used in part of the conversion"
  • default_unit(unit_type:str)->Unit generate a unit used for a particular type of measurement
  • add_user_defined_unit(unit_name|str,unit_definition:str|Unit) add a custom string representing a particular unit to use in future string translations
  • add_units_from_file(file|str) inject a list of user defined units from a file

Future plans

Uncertain measurements will likely be added, potentially some trig functions on measurements. Also some more commodity operations, and x12 and r20 unit types.

Contributions

Contributions are welcome. See Contributing for more details and Contributors for a list of the current and past Contributors to this project.

Project Using the Units Library

Anyone else using the units library? Please let us know.

Release

This units library is distributed under the terms of the BSD-3 clause license. All new contributions must be made under this license. LICENSE

SPDX-License-Identifier: BSD-3-Clause

LLNL-CODE-773786

Metadata

Release files for units-llnl 0.13.1

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

Source distribution (sdist)

Source distribution for units-llnl 0.13.1
File Size Uploaded
units_llnl-0.13.1.tar.gz 2.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for units-llnl 0.13.1
File
units_llnl-0.13.1-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-32 Details
units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
units_llnl-0.13.1-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32 Details
units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
units_llnl-0.13.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
units_llnl-0.13.1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
units_llnl-0.13.1-cp312-abi3-win32.whl CPython 3.12 abi3 Windows x86-32 Details
units_llnl-0.13.1-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
units_llnl-0.13.1-cp312-abi3-musllinux_1_2_i686.whl CPython 3.12 abi3 Linux musl 1.2+ x86-32 Details
units_llnl-0.13.1-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
units_llnl-0.13.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 abi3 Linux glibc 2.17+ x86-64 Details
units_llnl-0.13.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 abi3 Linux glibc 2.17+ x86-32 Details
units_llnl-0.13.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64 Details
units_llnl-0.13.1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
units_llnl-0.13.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
units_llnl-0.13.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
units_llnl-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
units_llnl-0.13.1-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
units_llnl-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
units_llnl-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
units_llnl-0.13.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
units_llnl-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
units_llnl-0.13.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
units_llnl-0.13.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
units_llnl-0.13.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
units_llnl-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
units_llnl-0.13.1-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
units_llnl-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
units_llnl-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
units_llnl-0.13.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
units_llnl-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
units_llnl-0.13.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 16.3 MB

Release files / units_llnl-0.13.1.tar.gz

Download URL units_llnl-0.13.1.tar.gz
Size 2.9 MB
Tags Source
SHA-256 checksum
How to use checksums
4854dc0bee99cafa7dbfcab9e33df8d39a29fbe9cd0caab6673f3b8ac6804575
BLAKE2b-256 checksum
How to use checksums
fdf97b0d2416750b3d1fcf7de5dcf397f991a010b9c557584de61e9c728582ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp311-pypy311_pp73-win_amd64.whl

Download URL units_llnl-0.13.1-pp311-pypy311_pp73-win_amd64.whl
Size 233.1 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
624c9212348d886c5d314b97d874792ceb988e917d60e834ffa5c60d6ea98243
BLAKE2b-256 checksum
How to use checksums
2ddbc9990bffdfc43dbf553e07a9f0985bc8695f205a67852a0899a43d09601a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 271.6 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
62b1d1586face3ab6d58d9fbf6df4ad8b750b0e17bb651daf0b04d054a4865f5
BLAKE2b-256 checksum
How to use checksums
e3ea0b60235e4112f4718ab261fdd8fa4d9f0c02d8a7f9992f98dbe63772d3a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 276.3 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3357ddd54f7b1d79798b7d537238b9ef4768bd2ea6960eb554f88b1c4f01d5d3
BLAKE2b-256 checksum
How to use checksums
2a413c54f8ac402fee79514bc69cc52cdfda9fb06046725f6a4027a8f0972cea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL units_llnl-0.13.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 257.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b8524ebbcf00e37f11ed2ff4714128a5853db517cfa467728d4b60948ba95def
BLAKE2b-256 checksum
How to use checksums
3e34b36a52a9f20f7778fb49913275182c609251a1f3e7f8bce7d690d2c342e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp310-pypy310_pp73-win_amd64.whl

Download URL units_llnl-0.13.1-pp310-pypy310_pp73-win_amd64.whl
Size 233.0 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
2b245721a463872c1eaf11b49468474c984896071aa8db529149c53b9d2ac3c6
BLAKE2b-256 checksum
How to use checksums
e06950af096bdfbd26ab364a8ec21ad00a3b5c7c52eeedd5af8a543662e29bb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 271.6 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
c8549a85084e10c50a8bd4b78418390fc0327f737333514cf7d320f08cf69a6b
BLAKE2b-256 checksum
How to use checksums
bf74bef6a91fe69ab3cdd8fd81b8dac876181e1112b836e2e6ea2c7fe2157ecf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Size 276.3 kB
Tags Linux glibc 2.17+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
7af7bd001d0b3bae7488c30246a497e83352333a10baf8d814110d4aa8c69cf9
BLAKE2b-256 checksum
How to use checksums
5932599b9a8be40da0f018fcc22a016aace0fd1c3bec99721e0dd6b1df8323b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL units_llnl-0.13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 257.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
4e2c90b55518831acbd1b570fda2d790eb88af991a4034f7f89bda2ca9a8b6ad
BLAKE2b-256 checksum
How to use checksums
7362b1e7f7abbbc3d57cc893115e8ea2bbc44d4c9d07aadf4d178b012f042cd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL units_llnl-0.13.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 213.2 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7b71f54f3b1350b2446cac343eec59ef78e348465e0e00b8435c71e386b87b31
BLAKE2b-256 checksum
How to use checksums
4f7d12799c4bc22bb8f64c04dfcb844ae58da19a7167b4e2b17be9cb0569e029
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-win_amd64.whl

Download URL units_llnl-0.13.1-cp312-abi3-win_amd64.whl
Size 233.7 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7ecac93df433f49f38018ea42480ec8579ff8d68cc5e168396c182877202c1fe
BLAKE2b-256 checksum
How to use checksums
7f2b88d6560aa21569659e8c87ca642eae536c496c8929ff415c0fa1e1afc2a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-win32.whl

Download URL units_llnl-0.13.1-cp312-abi3-win32.whl
Size 210.4 kB
Tags CPython 3.12 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
c60e20a963d38eaf27fd71738c03cbdda88bed3318e9e20ca223fc6e9dba7e9f
BLAKE2b-256 checksum
How to use checksums
f53c071edaec62301fc6a577ee0733a3ec01359286a156eb3944fe3bf0f6f2bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL units_llnl-0.13.1-cp312-abi3-musllinux_1_2_x86_64.whl
Size 742.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
d6ffb073de7cc7d37f17dce571e7e0c354b1ec0d3880e51e7983d6ce446ab187
BLAKE2b-256 checksum
How to use checksums
79e87f3a9da9dd4af2e16d292cf5792c834f8fa3744a7f659bc2d419f39c299f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-musllinux_1_2_i686.whl

Download URL units_llnl-0.13.1-cp312-abi3-musllinux_1_2_i686.whl
Size 792.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
9694fc18bfaefaaad41aad916f81a9326bebbc7cf2808b454401570dfa15cf29
BLAKE2b-256 checksum
How to use checksums
6bc67b210dc877bf3aeeee2add7fb31d369fbeb8b2f7f8584abe5c173fc05cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL units_llnl-0.13.1-cp312-abi3-musllinux_1_2_aarch64.whl
Size 703.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
0e3a3dec6b63d9f79ce9c73afc752df90bbca880e1a33fc808491fe18ca77fcf
BLAKE2b-256 checksum
How to use checksums
e78290183c42d344b433b705719afb43963c16c9fa5a4bbe6bf61bfc29f1d93c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL units_llnl-0.13.1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 271.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
16b86dbaab11ad3b460ac9b946d617cbd4e247191a7f8b082e1c48649471ebd9
BLAKE2b-256 checksum
How to use checksums
6c4f00174bb6d21da1c05452253c7a1f305a9279c8782c112de236074e241ec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL units_llnl-0.13.1-cp312-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 276.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
819898e74d7e0683759ccf9959adfc05715352f70dcfb7bc4e73f29343eadde4
BLAKE2b-256 checksum
How to use checksums
c992c6fbfff30128b383affae5b9beb5992a4ddd20ff013b6ab91f54f7c23fdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL units_llnl-0.13.1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 257.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
5f6f5593f3232bf964e5fd878cde8871f889f852331f6460bc4220a6d0dcbfde
BLAKE2b-256 checksum
How to use checksums
8c5e3ee93f89a4a75792977a154d063460f2ccb97e0d893b1217355886c1c84a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp312-abi3-macosx_11_0_arm64.whl

Download URL units_llnl-0.13.1-cp312-abi3-macosx_11_0_arm64.whl
Size 213.5 kB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ecb71a73fb59b05a7bb31a0b272fd63493af62de83e143944923e0eace93fa87
BLAKE2b-256 checksum
How to use checksums
ae1cc8e5f78dcbaf7c233794556045e8ec5338bf68fc422921039132cb2c517a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-win_amd64.whl

Download URL units_llnl-0.13.1-cp311-cp311-win_amd64.whl
Size 235.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b0dda78cfc947a67c26141732bffeb89c6947aa9921c3df551e6c980eff39b1d
BLAKE2b-256 checksum
How to use checksums
7b71020697dc99b63b2490d4b9fdb5f0b4f8595a50e5642c8e2928d8fa7bed25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-win32.whl

Download URL units_llnl-0.13.1-cp311-cp311-win32.whl
Size 211.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
5d6701bf547075d8fc99af77c2d02b230571f1fc86bf2d8996ce38009eb3cc9e
BLAKE2b-256 checksum
How to use checksums
beb8afb4a1bbfa7f40e18882d58930b4833ca0921ac57830c26cad4238e930be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL units_llnl-0.13.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 746.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6ea11d0f1e5f28d25d14076335c340a00adb740d38d309e9f864c0f129fe497e
BLAKE2b-256 checksum
How to use checksums
b921ea3b3d1092574c615573431441f266d7d6b1ad72eaa5a801862846a83c31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-musllinux_1_2_i686.whl

Download URL units_llnl-0.13.1-cp311-cp311-musllinux_1_2_i686.whl
Size 795.5 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
c31f9e5a43e4a366e6f5e91a572a09134b1f1f14221e6359607d22f2aac3adf0
BLAKE2b-256 checksum
How to use checksums
8fb2931e2564fc1dd55c5423690f6fe44aafa45ffd557afdd57d001ff21d463b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL units_llnl-0.13.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 705.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d18df97985b1d3bb1b82c2f9b7186f8f6fc131d9c4bf212f37bd228b00e3b563
BLAKE2b-256 checksum
How to use checksums
99492c2fbf4fd21ca39abf80ed7020424820c226f8d3962e42b4ea6b9b65d771
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL units_llnl-0.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 274.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0e8b444e5ae9984a2da46685d08c215df25bf10532cfcd6e514c158fdd7aa231
BLAKE2b-256 checksum
How to use checksums
5be8d89ba0d2c85e6da597979da0fd58002e4a0bdbbd554b42a315b52fac485a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL units_llnl-0.13.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 279.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
0f9a83073f849a4175089b7a3acce230ffb22e50042716821e4dbd0cf8963e9b
BLAKE2b-256 checksum
How to use checksums
1d0bdbf7bee3054b9c31ec4e7cbd8d924f3d46e56870a60702b17af34aa4f766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL units_llnl-0.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 260.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8e3117ba9e6b80a4f37ae6110050d6126e30a58ce64b00f222a31dedb8dab295
BLAKE2b-256 checksum
How to use checksums
8ac9a6507fca9567a21bf08f5d460ee45253a8bd557042d4aa53f0212e29efcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL units_llnl-0.13.1-cp311-cp311-macosx_11_0_arm64.whl
Size 215.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1e5021f3e403c0add93c85c156801c01300ba4e33cc59433155e67343a462167
BLAKE2b-256 checksum
How to use checksums
7acbceaeccd4bfd00f059c3f3f79328045feb30efc56a00ac7206e39cb4af584
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-win_amd64.whl

Download URL units_llnl-0.13.1-cp310-cp310-win_amd64.whl
Size 235.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9b00ae1c6a6bf582e63504f03f7df599378aabcab0efa8ecdc3964d66c2952b0
BLAKE2b-256 checksum
How to use checksums
c653b5f0a44ecc86a81e8e53b7b19cd7d1a977404d3cc2eac371952e877666e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-win32.whl

Download URL units_llnl-0.13.1-cp310-cp310-win32.whl
Size 211.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
fddaeddf98d41d645b1c0cd671892fbf4ffe1a972bfc62a16a7eb93894102344
BLAKE2b-256 checksum
How to use checksums
760819b6b051976403ae767464a78d8ee31c8bfea0a7dd01aadf6c691a4522c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL units_llnl-0.13.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 746.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8a15702266090b1b9ad374d2fd3871e6522ee30dcc5377f88015cfcfa45768ae
BLAKE2b-256 checksum
How to use checksums
9a1f46d3ea75f312eca2ab66e5145d9f305267e68c3deee36dc425e67e12243f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-musllinux_1_2_i686.whl

Download URL units_llnl-0.13.1-cp310-cp310-musllinux_1_2_i686.whl
Size 796.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
80e9df89669f25417e2bf2a29e02a5eea6bbc80afcad6df9abad8849f6046b7d
BLAKE2b-256 checksum
How to use checksums
f5a03ff1e3958a393b57aa3945ea3c8c7b2461eb2d6ec2e3ceaa46565de35926
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL units_llnl-0.13.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 706.0 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9d5062c0be6fe32f7e3729bcd8cbca938617c377f3e28513d5e2a7b429d9d76a
BLAKE2b-256 checksum
How to use checksums
5f2928102779cd0571cbcf14ed240b9a64ff9fbec6e30dd9d87acae582c4c03b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL units_llnl-0.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 275.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9cfdbbd513168e96a1b53942bb50a02cc00f11415abf4b5248fefd56dd841dfa
BLAKE2b-256 checksum
How to use checksums
148081df1593a896c77921babd470c0218fe89d81449a0779de3b5862a7233d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL units_llnl-0.13.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 279.7 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
be0d54250b7d8c6921d5f3db0f03bd4c645352bd9b54b8727441ad021ab8e5b8
BLAKE2b-256 checksum
How to use checksums
438e32284519595b70cefeb29f5b995a51008964201ce44938893a62b32bf5b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL units_llnl-0.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 260.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e26c8f3d94670f474ac34258b08985b809e42443f332d6e5ff3b4b89b520522e
BLAKE2b-256 checksum
How to use checksums
a07ba8570af1899af3fa10af341003ca034456ebc0f16d37f52f0319ba3eea56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release files / units_llnl-0.13.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL units_llnl-0.13.1-cp310-cp310-macosx_11_0_arm64.whl
Size 215.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eac6b45daf1c89a0d7162c7ed9b8eb944d773846552b3a66afe418ed641b29a6
BLAKE2b-256 checksum
How to use checksums
db0a51b64274ac1be6e17bb3bbd6de2b526c51df1bb17a8866bd7894d604c0a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Apr 12, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.13.1 This release

37 release files

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