Skip to main content

A lightweight Python library with a C++ core for very fast calculations of reflection and transmission spectra in optical thin-film systems using the transfer-matrix method.

Project description

tmm_faster

tmm_faster is a lightweight Python library with a C++ core for very fast calculations of reflection and transmission spectra in optical thin-film systems using the transfer-matrix method (TMM).

Features

  • Calculation of reflection and transmission: Simultaneous calculation of both $s$ and $p$ as well as averaged polarization of isotropic multilayer systems using the transfer-matrix method.
  • Include incoherent layers: Fully coherent stacks are calculated with calc_coherent, stacks containing incoherent layers with calc_incoherent (for an example, see Figure 1).
  • High performance: C++ core with OpenMP parallelization for rapid calculation of multiple wavelengths and/or incidence angles. Small datasets (<10,000 wavelengths/angles) are up to 130x faster than tmm_fast, large datasets are still 1.7x faster (or 3.2x faster for both polarizations), see Table 1.

Number of wavelengths tmm_faster tmm_fast (CPU) tmm_fast (CUDA)
1 0.02 ms 2.2 ms (110x) 7.2 ms (360x)
10 0.03 ms 3.9 ms (130x) 10.2 ms (340x)
100 0.1 ms 12.8 ms (128x) 24.5 ms (245x)
1,000 0.8 ms 33.9 ms (42x) 178.8 ms (224x)
10,000 9.4 ms 18.3 ms (1.9x) 33.5 ms (3.5x)
100,000 76.1 ms 130.8 ms (1.7) 203.2 ms (2.7x)
1,000,000 710.9 ms 1308.6 ms (1.8x) 1959.3 ms (2.7x)

Table 1: Runtimes for coherent TMM calculation, 10 layers, random n, k and d, 45° angle
(on Intel Core i9-13900H, NVIDIA RTX 4000)

Installation

With pip (Python 3.10+ required)

pip install tmm_faster

Build from source (C++17 compiler required)

git clone [https://github.com/clembron/tmm_faster.git](https://github.com/clembron/tmm_faster.git)
cd tmm_faster
python setup.py build_ext --inplace

Get started

See examples/example.py:

import tmm_faster
import numpy as np

wavelengths = np.linspace(200,1200,1000)
d = [np.inf, 5, 500, 5e4, 200, np.inf] 
c = ['i', 'c', 'c', 'i', 'c', 'i']
angles = np.linspace(0,90,1000)

n_list = [1.0, 0.05 + 3.0j, 2.4 + 0.001j, 1.5, 2.4 + 0.001j, 1.0]
n_array = np.array([n_list for _ in wavelengths])

res_incoherent = tmm_faster.calc_incoherent(n_array, d, c, angles, wavelengths)
res_coherent = tmm_faster.calc_coherent(n_array, d, angles, wavelengths)

System Illustration Figure 1: Reflection spectra (s-polarization) for an example stack with only coherent layers (left) and the same stack but with the thickest layer in the middle being treated as incoherent (right).

References

Disclaimer

This project was developed with the assistance of Gemini (Google AI). All physical models and core logic were verified by me.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tmm_faster-0.1.3.tar.gz (11.3 kB view details)

Uploaded Source

Built Distributions

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

tmm_faster-0.1.3-cp314-cp314t-win_amd64.whl (119.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

tmm_faster-0.1.3-cp314-cp314t-win32.whl (106.9 kB view details)

Uploaded CPython 3.14tWindows x86

tmm_faster-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp314-cp314t-macosx_15_0_arm64.whl (371.0 kB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

tmm_faster-0.1.3-cp314-cp314-win_amd64.whl (111.0 kB view details)

Uploaded CPython 3.14Windows x86-64

tmm_faster-0.1.3-cp314-cp314-win32.whl (99.5 kB view details)

Uploaded CPython 3.14Windows x86

tmm_faster-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp314-cp314-macosx_15_0_arm64.whl (364.7 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

tmm_faster-0.1.3-cp313-cp313-win_amd64.whl (108.0 kB view details)

Uploaded CPython 3.13Windows x86-64

tmm_faster-0.1.3-cp313-cp313-win32.whl (96.9 kB view details)

Uploaded CPython 3.13Windows x86

tmm_faster-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp313-cp313-macosx_15_0_arm64.whl (364.4 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

tmm_faster-0.1.3-cp312-cp312-win_amd64.whl (108.0 kB view details)

Uploaded CPython 3.12Windows x86-64

tmm_faster-0.1.3-cp312-cp312-win32.whl (96.9 kB view details)

Uploaded CPython 3.12Windows x86

tmm_faster-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp312-cp312-macosx_15_0_arm64.whl (364.4 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

tmm_faster-0.1.3-cp311-cp311-win_amd64.whl (106.2 kB view details)

Uploaded CPython 3.11Windows x86-64

tmm_faster-0.1.3-cp311-cp311-win32.whl (95.6 kB view details)

Uploaded CPython 3.11Windows x86

tmm_faster-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp311-cp311-macosx_15_0_arm64.whl (363.2 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

tmm_faster-0.1.3-cp310-cp310-win_amd64.whl (105.5 kB view details)

Uploaded CPython 3.10Windows x86-64

tmm_faster-0.1.3-cp310-cp310-win32.whl (94.6 kB view details)

Uploaded CPython 3.10Windows x86

tmm_faster-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tmm_faster-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.3-cp310-cp310-macosx_15_0_arm64.whl (361.9 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file tmm_faster-0.1.3.tar.gz.

File metadata

  • Download URL: tmm_faster-0.1.3.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3.tar.gz
Algorithm Hash digest
SHA256 dcbd8b8e87c922f1e14a32174fc2fdc5ccc30311647d9b13c60f9d268ae50f73
MD5 66dfab17da222a93165cf9dbc99f7a0b
BLAKE2b-256 65ee3746224b8760d81e2c046465b2a1bf9b5a866c8dac37140be616adc26d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3.tar.gz:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 119.8 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a1a9e7a1353a33b94af1369125e42787ae905a6d84533e6c8a50109b9073b669
MD5 353722081a735dc0825e019e6e76270e
BLAKE2b-256 f4a052464e4c3a04f8f3e872c9db584bb95024d0893c51e1ce4600e74da165a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314t-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 106.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 4ca5d3919932bc19525968f8eecd3894f96355906bfe5f40d300df8a1f00ca3d
MD5 5c5da5594b287d0bd85eb1e1e05e77ca
BLAKE2b-256 cad0c180fb5d097306ad32c467efa4b1164d8763e746ba0a3af2425e79a47234

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314t-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1ec7e9db22a529658c8f328c939e9a571a61c3e6a9e5637821891cf31a0a2cb
MD5 797764680581d7ba890f84cdeb08a69d
BLAKE2b-256 fe430fb1c5130f666c22ef155abf88b89f1b72c9d2a76504534528deb8e14496

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eef98473064b5043bd3c22189a37481214253683c0188524c675f44fc5b92a15
MD5 b68a19554c5b110b732da0495f223dfe
BLAKE2b-256 28e915ad6e14d2f2a32f7b14fafd7f7282658c3b0bef8e6a4940e55b3900e34d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a7e27b2220b47feb8750b95265a0591fa932de1a8a7925638fb2e00112306c0b
MD5 06d08cb5afd6fae20c5d984ca1a5cacb
BLAKE2b-256 d5a56a643dbf7bed254851af6ad7634ffc2fccba7b372011073fd6cde011f601

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314t-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 111.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 292b5637c191c8c693452112cba638c8b3d811e601e1659225ad98de38b6fb6d
MD5 1acb95a2af61c8e3ad22f277676b1987
BLAKE2b-256 630e20bb6fd454c1a958140990735eb2badef00af5e504eb5da454d5c7d6a91d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 99.5 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 c18d6488b1195b171cf45d4a677347c983f59e715ca801b0620c59ec17d98a7f
MD5 194049062c1a0e02c67d3838cfe6f6f1
BLAKE2b-256 21fe7a039ac99762d67651ca232174498f2b916beb5707913f670fa17b799a01

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 983f0ecb275ea189fb694fde362759b5689364837476c4e0196e86aac4b4dd35
MD5 81e14049feb86b0cf5f28bb31d5b9434
BLAKE2b-256 3f2bc0fe140645326350fd89d7a91891b5ec5cc166fb3c1a2be2ee1a94806a76

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db1207e97e09a31e792561901cf4eeda2a7bfbbf4fabffcb24453494e7cd6d84
MD5 52481ed658a10ffe5ed7b55a8683d949
BLAKE2b-256 3981aa33e9492f68db6ca0e0e67c7920ecc28644617ba4ad35dde3471238fdcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0aa8e21490d401e6bd1bd42535ffc2866a90ecd74e8aeee12097cdd7239b5b55
MD5 ecfcc7f4529b17a559c8ca5852d8c317
BLAKE2b-256 5d116f364acccd0499bca0fbf9ca85cf53a98d07206a260c5e4b5805f7b29b49

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 108.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eb2020224bd938c74b6d4193d7739a4837b638cbe0968b675d4b46c523fab255
MD5 2d52e253e775f6d2fa2b0790acbd1c21
BLAKE2b-256 9d0010bf5d76e95a1d24ba11f8772f78a5ff71c686acc896b2ebb89f218f943c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp313-cp313-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 96.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4925450be58b872326eda14ac718f7326bc81e9ee85594a6e1cccabc383471ac
MD5 f81cc8282f2184087e4098236865617f
BLAKE2b-256 c8967c8ad938df0a0644947e5232daed96f0f692b14df28d42c6699d4b12c490

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp313-cp313-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43daab6f975e6e16707ad20bb7cc5a4369bd356783b1731ecb6bb1efb9cbf4ef
MD5 3c77f1bf0ce66b76fae2bda0c5ec14ec
BLAKE2b-256 0410a999a809b7b846ba004a63a9f51bcb21e207a4896c417a11abd98b8b5009

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2984984d6b9ed6c7cc366907ee119171f654600e5adaa50b3b0319148711d546
MD5 e3c28b26f123639d8773dfbbb775564f
BLAKE2b-256 8170353299122a56d6f77bbae1d04e5988daf315fe237676772e01d54d795439

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b807e8502552b181ea099fe6debc8f1dcf0c079577507a98dd92d2bc25d531ce
MD5 44816b6df73e7a8a24cc169a004db4df
BLAKE2b-256 a33dd1268587521a186856b1bf50aeb64ae0fa7e83a266c73086009219ac09e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 108.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fbd8cab1d6cb6a2e42ed7cbdee42baad3a41eb34d48f345402efb9a8ace38d0e
MD5 745dfde007f8e1c1625993902b449b5f
BLAKE2b-256 7a23a218280678a6e84d55933fdfb169455040a3de961e7612dbea934255f84b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp312-cp312-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 96.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8138bf69cd47cca906ed88bab012302c1acf559d88c92c45ffd479c920be3237
MD5 61ecfc418f1536a24028d626151d410a
BLAKE2b-256 099a964059de55ef360221a3d64c4a7e1d4f5c22e08aa1c5af0f5650d50d2ec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp312-cp312-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 06144a3c7986f6f55b66fc219383bd441d1d18a20f637f58990ba65cbbc1b2e5
MD5 f9c2ef4695b8aa97448304b1e00268e2
BLAKE2b-256 d0222c465447c1ed7ea4492abe8d1523379e147e127a09490673495894260eba

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67dd194e7171de0faa247fd286560b392a3e886ac255fee246c4ec7a3a8b7f5b
MD5 5310795d0f959c900947c40f29587bf3
BLAKE2b-256 b6eeef85b3568e6a059fca6b721600a4ea0adb64428283fe8d9cf642184e6a4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6fab9afd62c054f97f992bb4e450da788da08120f4f203ecc9c567254e2056ff
MD5 4fc03db4b72c6e48b253e18f75c51839
BLAKE2b-256 67140efe4cecd02d4ddfb6914eeea4239c2446483cc04b72283fcae308416ca9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 106.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6017e558f38a750824599dea6c6c443b73951ab12477fad168eb011c673b537a
MD5 c155ba2429b47d4d0f8e270f855d9f15
BLAKE2b-256 524e6862f88b2e52542dd2f7faf42bc67416120157bb7803568cc872be16cae6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp311-cp311-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 95.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 be105a7f5388ddecb920a23ed26208b3d83912d6129b6aeab69719ce55430381
MD5 3ece09f4e475605e120dd1712c288d83
BLAKE2b-256 48980d90f8d9296623eefecc05a0ecd2c35f83f906cfe1ba6984c2e4ec5da713

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp311-cp311-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eef0cef4577ed01b177cffda757745ce8b589d8abace4e005f61770e3c1f5783
MD5 e00a6caf7f094ffde968e8e69d82069f
BLAKE2b-256 4ee134c523ff3c653231dfa15ec415a9d197e5abeaa90bb99f7d047c1ae4d941

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 95fcc766d1f5c6fe4c7eeb91b55fceef0e2792d21359598a455f15078441197b
MD5 5415a876691f2763d17565a311698aaf
BLAKE2b-256 fa77a8e24b0fab4a2b0afee7c89bcaa1d73a14bce3512bc1e4971189e005aa8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 25ec091264e22d40a4eb13fff62cd762822276c9c2e4f9abba04b3956eeaad62
MD5 6db01fc0cd07d3eb4d116769457bc32b
BLAKE2b-256 20537dfdbdbbfa7dafd778aca22048c690cfebb16edc75a0bda236c86d438b8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 105.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 33fbd5bb7a7c205a745a8cbdcde788d8da66d4406d8e0cf2018ee8269117cc3f
MD5 e536228b62cf4898301718a2a440af94
BLAKE2b-256 f926a9a4950b49d569f847a0f2505bea4a59d54e97b77dcfcc7b46b0083aa1d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp310-cp310-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 94.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 31621fa1368c3cdbc156a4ccdd3916122a73e925df6d25e992317f7abdc2ed75
MD5 0d8628762c76c647129ca3470ecd90a2
BLAKE2b-256 3c918520b3eba2971a92453fbb4cfe34f4d575c0f8f78ab8c7018a0b79705c0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp310-cp310-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 131fcc95abfd2bef9462bf4f90dde9379cff4377fdf2caa552928596324b3c9d
MD5 845a6e9b5437876cbb02a9fd67e71673
BLAKE2b-256 9344a00497578b8a70055d01f0b1cd08e06955b6d0ff386ebfd6f430728d4528

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea4f0f9150dbc339a7eda18d2bc9e098ee290df3030b3dc33558ec63ea91de0f
MD5 7d3b2c4a33238bc11d48e9614f38fe1a
BLAKE2b-256 039f437820a6752cac9b96437f2a48b21617459ce5a0ce2620f376b29616b0a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0d848366bef0ebf167fc22fd362f2dbeeb3b0f25bb4c60751328e404089c0dd7
MD5 0d6817d54f5eb8f2218cd637a88a7e33
BLAKE2b-256 919bb4b034896ce22e888209f9ba37fa917fc942437a1500143a80458f9d9eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.3-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page