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

DOI

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(
    data=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
)

dom = SimulationDomain(
        x_length_um=320.0,
        y_length_um=110.0,
        z_depth_um=60.0,
        spatial_resolution_um=5.0,
)

result = compute_single_point(
        beam=beam,
        material=mat,
        domain=dom
)

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. If you use eagar-tsai in your research, please cite the following:

Sarıtürk, D., & Vela, B. (2026). eagar-tsai. Zenodo. https://doi.org/10.5281/zenodo.19837225

BibTeX:

@software{sariturk_2026_19837225,
  author    = {Sarıtürk, Doğuhan and Vela, Brent},
  title     = {eagar-tsai},
  year      = 2026,
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.19837225},
  url       = {https://doi.org/10.5281/zenodo.19837225},
}

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.1.tar.gz (35.3 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.1-cp313-cp313-win_amd64.whl (35.3 kB view details)

Uploaded CPython 3.13Windows x86-64

eagar_tsai-0.2.1-cp313-cp313-win32.whl (34.9 kB view details)

Uploaded CPython 3.13Windows x86

eagar_tsai-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl (37.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (37.4 kB view details)

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

eagar_tsai-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

eagar_tsai-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl (31.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

eagar_tsai-0.2.1-cp312-cp312-win_amd64.whl (35.3 kB view details)

Uploaded CPython 3.12Windows x86-64

eagar_tsai-0.2.1-cp312-cp312-win32.whl (34.9 kB view details)

Uploaded CPython 3.12Windows x86

eagar_tsai-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl (37.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (37.4 kB view details)

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

eagar_tsai-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

eagar_tsai-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl (31.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

eagar_tsai-0.2.1-cp311-cp311-win_amd64.whl (35.3 kB view details)

Uploaded CPython 3.11Windows x86-64

eagar_tsai-0.2.1-cp311-cp311-win32.whl (34.9 kB view details)

Uploaded CPython 3.11Windows x86

eagar_tsai-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl (37.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

eagar_tsai-0.2.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (37.2 kB view details)

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

eagar_tsai-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

eagar_tsai-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (31.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: eagar_tsai-0.2.1.tar.gz
  • Upload date:
  • Size: 35.3 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.1.tar.gz
Algorithm Hash digest
SHA256 5b570b98fa899a255826448b2efe741084e5ce38049e418a06f7372825b2725c
MD5 98b0cff7c4202642122e06b4f1b7f720
BLAKE2b-256 56bb027c86dcb49cc2f412fac3d27ba28c1f7ab9d379093e88893f7f0459c7a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1.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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 35.3 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aa110e9688b5ef98b6a831ea37e45f0325a4134537757b52584ed70d69eab1cd
MD5 ca3ba1cd55b9b761d0371f4b02c98550
BLAKE2b-256 09f492a1ff1900447c0a6d8d3f7fd1410ca8a4a8c1482809f55f267d4ee6649c

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 34.9 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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 07d15519784f122cefb8455ba3d501196c2753342a15b513114bd02a3406891e
MD5 9a5b5c92f55c132194120819680e71d4
BLAKE2b-256 cb880588d7959dd13a1fa5cf05d8478bd2c6089710bf58e71cb6e0e17613125f

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95a3fcd09a522f6fa0cd7d7626c2f3d56abad2508864b63373d6aa608dbfe7ce
MD5 cea0d76b40efcc930f08626fc472d827
BLAKE2b-256 214620a95b460d51200ae4b8351492bf649cdd309cb53306fb6640468a0b1746

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-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.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2301cfffb060e9293e5b89497b696b70a44b8f290bedd4317b3cac8dc3308a08
MD5 d93e55d4447ee8fb252dade0069384f0
BLAKE2b-256 7f9bc6f1a3f75a2aac0e4138988a2f89cbc7477b3d9e82b24c52050a94a5f2f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c218afb03287d7d45830b7fb0c707b6333e05e0440080b0bbf1fcdf3dab13a7
MD5 e51df8f299a626f05b7e7c4e26d4c4dd
BLAKE2b-256 19715fa54329b828131a0145e281b288c17b0c95ec26f160b8cb0529314b8afa

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 34f1d1b6cabac4ac6ff650c3e8e255eb503bb47a98427170adde7b8e517f632a
MD5 8c42817762be40820edd51c330b77a2a
BLAKE2b-256 c6bf05d4e796f7add5649e2176163f4920bca40fd63fb0c47cae786724587cda

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 35.3 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b210997e1450bbf5708eece1498366269a34c0f3f643144e08b99afd883ab9e1
MD5 e6c40683026b937ea36cbb73c073ef7d
BLAKE2b-256 fdf985b95c8fa97847416c01d8437d1c60999c9ebc475ecc0182794faba6be30

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 34.9 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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 625fd3a21b1d0b7f1bc488638d8ab26be013484f8ef157262939b9a0514e6ec4
MD5 57ae700150c4aff9452b682b50347875
BLAKE2b-256 69652729a2ecc978d1b6ac8033597133ca99518be63c93b72f5a0facabc78fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4816b408a1049ae25e49d157460b046ba9ef871786f9d3d0a3acd372852d2adb
MD5 5abd04334e3bb52601f3bb85e58a1bcc
BLAKE2b-256 39f608c75b680ce67ce1c7d5ff92e7a68c331b551d083826581f34a707522d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-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.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e572727f5f0c1c1bf4c6cba546a0afa6ffcb04526d078e75971e3faba22b6f66
MD5 b32fa592c53945f3b5fcbc1542023058
BLAKE2b-256 ca907748724713e4df906763b17494dbc65da3a41ec77f53a66ea2729aacc6bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4758de61629df821727a98604b58636a0934c2e32381eb255d4d24dd86e2a441
MD5 eed4f2b6de56180ed4fedf7e0d376c36
BLAKE2b-256 c694fb2cb223d5d5b3f7d9ac96bdc007c33bb660c41a11298f070a3932888277

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5147293ef90b75c8cc4cc4f70782a5e04950d37c62f11b9386d3de956b43ca80
MD5 23b1f08cb5cbc312601902a7fa94af7c
BLAKE2b-256 268effcf5ad91dfea1f52109d44b14387b4c6a27ab2f2c4a6a6c31126a380732

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 35.3 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 be18450d6a3bdb2682b550c3c764b603045f0b40ab53f4bf91ec7aa90909aafc
MD5 a7979d8dc080d8a2a9df4c4a7a392388
BLAKE2b-256 da86516a400fac901fd58c37311e52057da4fe94dd73b934b11cab5acbec14a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: eagar_tsai-0.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 34.9 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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b9c301b3dee2f6a5df8d13f33d2296450d01c6a65f0dd64a7a478a20ca0829e2
MD5 48dbaed545e61de894e1c5a989c3ec94
BLAKE2b-256 b106b058becde0a010f1f4b04f3793a361332f52e53a1739b1e7f680dffcc2cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 39156bde0dd0aca8974c3c9eaa7ae52409e1c8698d6813ec7fc61f375e9e23f7
MD5 540ba2752f9ddf2861ee8f59484ae917
BLAKE2b-256 fba97624ea75094a7c2da1aa9210afd12945d3841a30b6a3b8d4c9f4848a5583

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-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.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 bfe044ee085889bc3ad59b729719a16a6efcbcecef6cf6a714d626cc04f0acb9
MD5 19703a3d74763057ce8eb8d6956f7b07
BLAKE2b-256 8d42bef46e60c025de134c504447a997398ab4b9fe646c7d53fd7c60d50d33a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9df251a88f27566cb146f67614df698b64efccbc513b2770ff13d65026b1f28a
MD5 e2fe2ec69cb4053d22745a197c35356f
BLAKE2b-256 8a8c86c2ea36c9e94dc10296fb7fde922393edd93901277e95614b124c6a1fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for eagar_tsai-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c28bf92a62cd3dd140b04d6bead6503f7aa585bbab8c4f43488858ddfd106f48
MD5 6900fcef952c8eb97c263a8084b859ac
BLAKE2b-256 2259250507b7d0029a5c2f18c596e3e5d4458118865bc376bc8a724344c70ae9

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.1-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