Skip to main content

Eagar–Tsai moving heat source model for melt pool dimension estimation

Project description

eagar-tsai-logo

eagar-tsai

License: GPL v3 Python Platforms

Tests Lint

eagar-tsai is a Python library implementing the Eagar–Tsai moving heat source model to estimate melt pool dimensions (length, width, depth) for a scanning laser over a semi-infinite solid. Temperature fields are computed via a 1D integral; melt pool dimensions are extracted from the liquidus isotherm.

Report a Bug | Request a Feature | Documentation


Installation

[!NOTE] A C compiler is required: GCC or Clang on Linux/macOS; MSVC Build Tools or MinGW-w64 on Windows. The C extension is compiled automatically during installation.

# Recommended — using uv
uv add eagar-tsai

# Alternative — using pip
pip install eagar-tsai

Quick Start

For a single parameter set, use compute_single_point directly:

from eagar_tsai import BeamParameters, MaterialProperties, SimulationDomain, compute_single_point

beam = BeamParameters(
        beam_diameter=100e-6,
        power=200.0,
        velocity=0.5,
        absorptivity=0.35
)
mat = MaterialProperties(
        liquidus_temperature=1700.0,
        thermal_conductivity=30.0,
        density=7800.0,
        specific_heat=700.0
)
dom = SimulationDomain(
        x_length_um=1200.0,
        y_length_um=1200.0,
        z_depth_um=1000.0,
        spatial_resolution_um=1.0,
)

result = compute_single_point(beam, mat, dom)
print(f"Length: {result.length_um:.1f} µm")
print(f"Width:  {result.width_um:.1f} µm")
print(f"Depth:  {result.depth_um:.1f} µm")

To run multiple parameter sets in parallel, use compute_melt_pool with a DataFrame. workers, chunk_size, and output_dir are optional:

import pandas as pd
from eagar_tsai import compute_melt_pool

df = pd.DataFrame({
    "velocity_m_s":              [0.5],
    "power_w":                   [200.0],
    "beam_diameter_m":           [100e-6],
    "absorptivity":              [0.35],
    "liquidus_temperature_k":    [1700.0],
    "thermal_conductivity_w_mk": [30.0],
    "density_kg_m3":             [7800.0],
    "specific_heat_j_kgk":       [700.0],
})

result = compute_melt_pool(
    df,
    workers=4,                # parallel worker processes (default: None, serial)
    chunk_size=50,            # rows per worker chunk (default: 50)
    output_dir="CalcFiles/",  # write per-chunk CSVs (default: None)
)
print(result[["melt_length_um", "melt_width_um", "melt_depth_um"]])

Required Input Columns

Column Unit Description
velocity_m_s m/s Scan velocity
power_w W Laser power
beam_diameter_m m Beam diameter (2σ)
absorptivity Absorptivity (0, 1]
liquidus_temperature_k K Liquidus temperature
thermal_conductivity_w_mk W/(m·K) Thermal conductivity at liquidus
density_kg_m3 kg/m³ Density
specific_heat_j_kgk J/(kg·K) Specific heat at liquidus

Output Columns Added to the DataFrame

Column Unit
melt_length m
melt_width m
melt_depth m
melt_length_um µm
melt_width_um µm
melt_depth_um µm
peak_temperature K
min_temperature K

Temperature Field Visualization

compute_single_point returns a MeltPoolResult that always includes the full TemperatureField and a built-in plot method:

from eagar_tsai import BeamParameters, MaterialProperties, SimulationDomain, compute_single_point

beam = BeamParameters(
        beam_diameter=100e-6,
        power=200.0,
        velocity=0.5,
        absorptivity=0.35
)
mat  = MaterialProperties(
        liquidus_temperature=1700.0,
        thermal_conductivity=30.0,
        density=7800.0,
        specific_heat=700.0
)

result = compute_single_point(beam, mat)
print(result.length_um)                        # melt pool length in µm
print(result.temperature_field.T_xy.shape)     # (ny, nx) — surface plane in Kelvin
print(result.temperature_field.T_xz.shape)     # (nz, nx) — depth cross-section in Kelvin

fig = result.plot(output="temperature_field.png") # equivalently: result.temperature_field.plot(output="temperature_field.png")

References

  • T. W. Eagar and N.-S. Tsai, "Temperature Fields Produced by Traveling Distributed Heat Sources," Welding Journal (Research Supplement), December 1983, pp. 346-s–354-s.
  • C integrand reformulation: Sasha Rubenchik, LLNL, 2015.

License

This project is licensed under the GNU GPLv3 License. See the LICENSE file for details.


Citation

We are currently preparing a preprint for publication.

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

eagar_tsai-0.2.0.tar.gz (34.5 kB view details)

Uploaded Source

Built Distributions

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

eagar_tsai-0.2.0-cp313-cp313-win_amd64.whl (34.9 kB view details)

Uploaded CPython 3.13Windows x86-64

eagar_tsai-0.2.0-cp313-cp313-win32.whl (34.5 kB view details)

Uploaded CPython 3.13Windows x86

eagar_tsai-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (37.0 kB view details)

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

eagar_tsai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (31.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

eagar_tsai-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

eagar_tsai-0.2.0-cp312-cp312-win_amd64.whl (34.9 kB view details)

Uploaded CPython 3.12Windows x86-64

eagar_tsai-0.2.0-cp312-cp312-win32.whl (34.5 kB view details)

Uploaded CPython 3.12Windows x86

eagar_tsai-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (37.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (37.0 kB view details)

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

eagar_tsai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (31.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

eagar_tsai-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

eagar_tsai-0.2.0-cp311-cp311-win_amd64.whl (34.9 kB view details)

Uploaded CPython 3.11Windows x86-64

eagar_tsai-0.2.0-cp311-cp311-win32.whl (34.5 kB view details)

Uploaded CPython 3.11Windows x86

eagar_tsai-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (36.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (36.8 kB view details)

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

eagar_tsai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (31.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

eagar_tsai-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (31.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file eagar_tsai-0.2.0.tar.gz.

File metadata

  • Download URL: eagar_tsai-0.2.0.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0.tar.gz
Algorithm Hash digest
SHA256 59221006b3f121dc2c8a283f9505079ae1480ebd4325d8746c2475da316645dc
MD5 2a4e3a9b900a8789a9e59443beeb8bca
BLAKE2b-256 ce661bbdd780cfdc3a3fd5d233cfe894930e8f0e9c77847a2dbb257e19463b26

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0.tar.gz:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0b934a005b85e34d1c81abed6a0d5de421702e7400bd1a385f75020a04ecd83d
MD5 1b21e922007a427c52053c1ead7db864
BLAKE2b-256 7ac9e000f2886b399f73cc8a0caf0f700c264928246ef17225556142908fca18

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b1155c1900bc7a9c25a12d32af93b63f5320deb3389b3b414d629cf3cde2f19d
MD5 4a1859ffc395250e7cd465b0507928b5
BLAKE2b-256 db74cea1cd6f9e4912e53e0f98a664405a1e74f8a7a3fd3bdfe6a9778573c3c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-win32.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 184687b5e40245b3acc2fb220764b1168b19ee8c2d6c7ab2a2096872acc3d3d5
MD5 54f0b4f7dde1f71b9fa760c3d6569027
BLAKE2b-256 966bca4b1072aae6903a086082bd1ebaeadd23bba078f64883254bbc94739540

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 546692b443f351f87c64b89e1237b785283a9db11dce9b92c9e07273b73549d8
MD5 532d17d869b9aa8cb5d287a02b0fe5a4
BLAKE2b-256 31cce21d5ab77e71a0940f590f54e527ffc3cb8896aa9639d7c1bf3df66ba862

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c417662f271e632314e27480c46a50c92011b7c90da251ab615b4e6781f6a51a
MD5 fb983c13b1d3f6231027335f0fe95d00
BLAKE2b-256 de32fee1c3c4adb5010851284874d64cf12c4050fa8ca2be24adce0026a4815d

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2adae6978d87f5a90b7e1ed9cfef39dda7c2ca80253aaea7093101f195fadf46
MD5 bb0f2cc6833b6af7d18c7caa28707a0a
BLAKE2b-256 910ece90888d66f28654a5a9ecbb18bb41c940fc55878aacc21a29f4110eb0ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9bcae143df6c7bd7b0d36254ab0130ffa10fe9d58408afd6ebe3b01c7ddb7264
MD5 1e59dd727135dcc124ef5aaca7a65812
BLAKE2b-256 b7c2c591614f0c9adb9a7715400ccdefe92515171f9f9603785fd2fd5a74a0fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d12e279ec89ce101e68a05e06fed39875eceeb93b37e27a61af9410c8fb673c2
MD5 e97413d06b86f8db448aabb125b40f0b
BLAKE2b-256 cd3044a97a733182aa145db29b4a08effbb8912ba3f080b950655e38d0da3d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-win32.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 845d0e8ca279445a06075ff72f8c31790a356c62bb673a6e9bf0aa7d76e0b089
MD5 50504d62039b36032546b64b8a3208a5
BLAKE2b-256 3b163332b7620db9e8db6fc6c03640cfd6beb856674d40d07f66d78e16db36f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 60f52c8579b86a95ece67d569e5130a59ee9c21a60bce454e8ce329c8dd70598
MD5 68d23cbcc2b34eb7e1dae9c21fb47bba
BLAKE2b-256 3e3b8d446e12bf9eb13e721cf74cf699863664141c7c0630409a84d6734bfef9

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a113537a834661b121e48e3dd1143ed2c32be6e60a62a8cf8a26891f363318a
MD5 86cee37bb1a16f1d323ac2d1fcb695ab
BLAKE2b-256 58be287ef1a5759eabfb31dbce92a7a74369e2c3726660afeb0d9ccef10b9440

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b73123cdc511564dc126b273a5d5926368ce240d42aed671f6f2d738fbe95911
MD5 2e28c260d2efd1ad7f6b1480733006c1
BLAKE2b-256 4249a0d9dddc69d6e54a388385b3f56c95fa0c3993efd68a102087f508b3970b

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 437af2a1d4a382d06f7ee5d936c16c5723e0fbc5993955077f39a30524f9b99f
MD5 24ab1003cf9eac2413d28c6bf295aa11
BLAKE2b-256 e2754c69e23d67f2485e3daf8a3c7f9e78b24499ddedcfad4d3ef9bae73339e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b12e276b072b2b7e617be7961424f49ebd564ddc48befab856bebed5a6a831c4
MD5 5cc2fde2d985935a489818f3949ef9ef
BLAKE2b-256 a7a9d1b14d6a894aa99a86af6ab9226a00dc210fea8274e6d8162bf198e43123

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-win32.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 11dc9363166d5681ee8964b712e43a9d2ed1a1c97d2b4aea968de2867ab1575c
MD5 f1dfae79a7905fd579647581043cd641
BLAKE2b-256 79f73c35641bc86b1cc033f834bcbfba8ea0b4123e08865cc3aa1f8160263731

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 8e307ac9b2736532bb2cb4a5f53f630eca9905c58d617f0e35d8fc4c346d8281
MD5 4a0315f1c6a13f7228195b3694209fd4
BLAKE2b-256 c093e0268d67d61dcd441a159a6260494fddf66d09a340d879d964f298c13b86

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a39a85b9d93522b4910a3b9ccf06756eb2579e0bd9438ba4fa09ed243b98f06d
MD5 282498266261bd8b132da3f78755b868
BLAKE2b-256 3168cd3d0e38881d4a39af07ff21dae325cb58d2d2f0d97553862aa7befeee36

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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

File details

Details for the file eagar_tsai-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 acb3475174153c5078cce1398375dcbadb07307a8661892ea7009aed149a0922
MD5 7a39c6f67f03239dda856b5d9b9e445b
BLAKE2b-256 321c30f3574f87ca665bf26e629bca011ea14dc4c0daf1ab7eafdc7366698bc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on ArroyaveLab/eagar-tsai

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