Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

TUnits - Fast Python Units

Continuous Integration

Implements unit of measurement arithmetic, where a number is associated with a product of powers of base units and values with compatible units can be added.

The library is written in Cython for speed. The library provides the ability to statically check dimensionality type (see below) and a limited protobuffer serialization support for select units (see below). Contributions to extend support for more units are welcome.

A precompiled wheel can be installed using pip install typedunits [--pre].

Example

>> import tunits
>> from tunits.units import meter, km, N, MHz

>> print(3*MHz)
Frequency(3, 'MHz')

>> print(5*meter + km)
Length(1005.0, 'm')

>> print(N/meter)
N/m

>> print((N/meter).in_base_units())
kg/s^2

>> print(2*km / tunits.Value(3, 's'))
0.666666666667 km/s

Static Type Check

TypedUnits provides the ability to statically check the dimensionality of variables and parameters. For example mypy would complain about incompatible types for the following code.

from tunits import Frequency, LengthArray
from tunits.units import meter, km, MHz

def frequency_fn(f: Frequency) -> Frequency:
    return 3*f

x = 2 * meter
x_arr = LengthArray([1, 2], km)
y = 3 * km
f = 7 * MHz

# okay
print(frequency_fn(f))
print(x + y)
print(x_arr - y)

# not okay
print(frequency_fn(x))
print(f + x)
print(x - f)
frequency_fn(x_arr)
$ mypy my_code.py
my_code.py:18: error: Argument 1 to "frequency_fn" has incompatible type "Length"; expected "Frequency"  [arg-type]
my_code.py:19: error: No overload variant of "__add__" of "Value" matches argument type "Length"  [operator]
my_code.py:19: note: Possible overload variants:
my_code.py:19: note:     def __add__(self, int | float | complex | number[Any], /) -> Frequency
my_code.py:19: note:     def __add__(self, ValueArray | list[Any] | tuple[Any] | ndarray[Any, dtype[Any]], /) -> ValueArray
my_code.py:19: note:     def __add__(self, Frequency, /) -> Frequency
my_code.py:20: error: No overload variant of "__sub__" of "Value" matches argument type "Frequency"  [operator]
my_code.py:20: note: Possible overload variants:
my_code.py:20: note:     def __sub__(self, int | float | complex | number[Any], /) -> Length
my_code.py:20: note:     def __sub__(self, list[Any] | tuple[Any] | ndarray[Any, dtype[Any]], /) -> ValueArray
my_code.py:20: note:     def __sub__(self, Length, /) -> Length
my_code.py:21: error: Argument 1 to "frequency_fn" has incompatible type "LengthArray"; expected "Frequency"  [arg-type]
Found 4 errors in 1 file (checked 1 source file)

Serialization support

TypedUnits provides protobuffer serialization support for selected units. Contributions are welcome to increase serialization coverage.

>> from tunits import Frequency
>> from tunits.units import MHz
>>
>> v = 3*MHz
>> msg = v.to_proto()
>> print(msg)
units {
  unit: HERTZ
  scale: MEGA
}
real_value: 3

>> Frequency.from_proto(msg)
Frequency(3.0, 'MHz')

Installation

  1. To install a precompiled wheel (add --pre for prelease version)

    pip install typedunits # [--pre] 
    
  2. To locally build the latest version from the main branch

    pip install git+https://github.com/quantumlib/TypedUnits
    
  3. For a local editable copy

    git clone https://github.com/quantumlib/TypedUnits
    cd TypedUnits
    pip install -e .
    

Development and Testing

  1. Clone the repository.

    git clone https://github.com/quantumlib/TypedUnits
    
    cd TypedUnits
    

    All future steps assume you are in the repository's directory.

  2. Install dev environment dependencies.

    pip install -r dev_tools/dev.env.txt
    
  3. Install TUnits

    pip install -e .
    
  4. Test.

    pytest
    

Formatting

dev_tools/format.sh  # to format
dev_tools/format.sh --check  # to verify format

Note: This is not an officially supported Google product

Metadata

Release files for typedunits 0.0.1.dev20250924190402

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

Built distributions (wheels)

Table of built distributions (wheels) for typedunits 0.0.1.dev20250924190402
File
typedunits-0.0.1.dev20250924190402-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
typedunits-0.0.1.dev20250924190402-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 33.5 MB

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-win_amd64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-win_amd64.whl
Size 738.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8210e6494554e9ab49d543f08a5f0ae7de24f1f9f041f2b03664d98d6f46e186
BLAKE2b-256 checksum
How to use checksums
07a970061274c84774de1f2cdc4f0691d20538b17605334157df73b689b57c95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-win32.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-win32.whl
Size 683.8 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
39b44c56ca017a4042a82fcc9f3279031a02d69609b778a09bbf77103223e3c7
BLAKE2b-256 checksum
How to use checksums
ec4d49ee5f36667b85359a6601fd944905212b2ab51c733d1bd5429e2f254da8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
080a2cd369dc11c664d7b1e1e085d9fc096998b63a9a791b5f17174bffcbf01f
BLAKE2b-256 checksum
How to use checksums
21c0512bf231821eb3c1403cf61a73fddff4d2bb66a326fd6d70a51104a10fcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7b997e7b754f2a2672a25afead8906543420fe115ca6e968312bd6815a87d67c
BLAKE2b-256 checksum
How to use checksums
b3a7164e4899cbd4659c535211bee976145f581fc2eafbf3376d42a25117b2b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_11_0_arm64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_11_0_arm64.whl
Size 755.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f2c57c5f157c7530c8c75e2e1d50be911d2e00aaea0fdb889e4ec61b392d937c
BLAKE2b-256 checksum
How to use checksums
cd581d5a53acd05d5fb4879416ae1ac9b0ada895cc072913ef30f645c0eaec18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_10_13_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp313-cp313-macosx_10_13_x86_64.whl
Size 798.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
02ec05da612d2fd89dafcb1479bba5cecac3c43820de861a20fa8a753df3fa8f
BLAKE2b-256 checksum
How to use checksums
6b4591bd0351de524e7e2c713e4adad9797379bdd2a401e8a582c396d5a5af3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-win_amd64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-win_amd64.whl
Size 734.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7c62cd7d01747f25a80b8f0b2e0800f78454b88897f2d6ec025dd725101a7044
BLAKE2b-256 checksum
How to use checksums
8cd5e903b65bec6e48593684f8df2b1feba4fdbee932a30cd658d8fcce11c7e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-win32.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-win32.whl
Size 684.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d3579a695b6aba1ec2535199fc1faf3191dcc8dcb0f2a512cf259035e04a4add
BLAKE2b-256 checksum
How to use checksums
ea1c957a9bf80442fa1b72266a9db30743bc2f8a35a2a96b29f138ef7a152585
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
79298f4a72e2f851d80ef82924b10d269d64d0484cf49428e67a024b1f025f51
BLAKE2b-256 checksum
How to use checksums
5aaa8faa2c4721158904fa9be2ece55f24b4a6553ac024a197d41a744ae47108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8c83ab87ba95d87084f4ef9709b2d39920c7bac7df43386f0a9d64cb9b57a35a
BLAKE2b-256 checksum
How to use checksums
bb7134d9d217344974daf9bdd5bfc85bcbad89eecc43ed0c343939c0f5af4f88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_11_0_arm64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_11_0_arm64.whl
Size 755.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f97bf286f76a19f88862dc3813810f29a5fc8bac90bd3441196d35102cc7e93
BLAKE2b-256 checksum
How to use checksums
6d1296c60977e388e91832a0ce458a579912295cb5d2d5da40f9559c0e129742
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_10_13_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp312-cp312-macosx_10_13_x86_64.whl
Size 804.1 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
30255b96be82e12e265adf1c74402727c08e8147572df43ac54dc01f5f7bf585
BLAKE2b-256 checksum
How to use checksums
7aec668322a5a4cddc9ad739ec06c00498d26ed45ef4d30c3d06d235af91efd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-win_amd64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-win_amd64.whl
Size 814.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
546894866f8ecd5f8dac60a984649469caf19c10633c16deedda39505e52e605
BLAKE2b-256 checksum
How to use checksums
e4884b5131446b2ddedcd78167885d5064d362444b68ffb0c0144e48c18abade
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-win32.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-win32.whl
Size 749.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
8c50d020677e6a4e80e735d84603cda186f123d5ac401d085024c869eb69c642
BLAKE2b-256 checksum
How to use checksums
f49d74e0c100d8e3da1cd057c1bf4b5428146684c5e3a739eb39c6cfce63a160
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6db0a1392dee06bca8970fc1250afe1212b5de454ff880840e59ed9e975b534d
BLAKE2b-256 checksum
How to use checksums
cfe9deeab2aff09f2a54d8baf2284aff458bb54fd25e12fa28f25a9f809c0604
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b856cb2cf368ad3083161df551b536a14c46bd2c6bf086cdcae545143cf0489d
BLAKE2b-256 checksum
How to use checksums
21dfd67c48e14c1595498193b1cfe7f0b6468d12cc81d4f791abec21964cddc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_11_0_arm64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_11_0_arm64.whl
Size 782.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4c437ae3b9a8f6869f8cb839f636a29f45c7784d1e636b92a46be022a33c2e31
BLAKE2b-256 checksum
How to use checksums
70ed698cfb3c2978666c717333d9107714186f2905f6f2a9e9d8fdcefab47635
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_10_9_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp311-cp311-macosx_10_9_x86_64.whl
Size 849.1 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5dd12be6eba1c0c2601f14561c28bcc6fae184e3f4b50918c93f83306413aed5
BLAKE2b-256 checksum
How to use checksums
51f3373d856365cb56007d195d4ca7cd2da6c194e66649ed388d3e15a4303599
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-win_amd64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-win_amd64.whl
Size 814.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4b74ef21a85c331fc49eec1114af9aa73b032beb50f1dbe1f33a1c34a183cbf4
BLAKE2b-256 checksum
How to use checksums
ac756b732ee07613b61c51de1201b73a5abc3956d92658060fb18a2a8cdd3484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-win32.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-win32.whl
Size 719.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
864e4c8ee4bdd828fa7dc5b5a5dd110a1727d8936af720c12d4e4e9db9cafb05
BLAKE2b-256 checksum
How to use checksums
6a7be60b5051641cb44b7dde074fee331138383f010688a305c75f109d388183
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2c5ca89414941ce449d2663c00ff265adbeeb7f42a27ba2c43407139ac05cae
BLAKE2b-256 checksum
How to use checksums
83ac60184fb6eb38bd2c2d012b5e60ed4af437a8616cbfb0617c05465ba64be5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8f7398a3469f0604507b344bff1b7f6c26454237a340d84cecd8aa72e982f415
BLAKE2b-256 checksum
How to use checksums
af3d767a5bd02e9175f19cc4c110e646363211d07125132862156b4f85230a36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_11_0_arm64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_11_0_arm64.whl
Size 745.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a49a7df1cfd7c3126db7ac395d1897b19675d4b46a5c1529b28687299c73da3
BLAKE2b-256 checksum
How to use checksums
7b71b5376320f52e77b13799d02664d71b2c8a218605ec0f175afff3a133fe26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release files / typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_10_9_x86_64.whl

Download URL typedunits-0.0.1.dev20250924190402-cp310-cp310-macosx_10_9_x86_64.whl
Size 811.4 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ddd6cc563141ea981fc63da253e93fc01fb994492ff2e59ffb2b8fecc778d794
BLAKE2b-256 checksum
How to use checksums
2e9c05806e02f0b3e1781ad7b0c9366311a8531c24b54011c4c36e9a204dbfc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.23

Release history Release notifications | RSS feed

0.0.2

30 release files

0.0.1

24 release files

This release
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