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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

eagar_tsai-0.2.2-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.2-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.2-cp313-cp313-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

eagar_tsai-0.2.2-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.2-cp312-cp312-win_amd64.whl (35.3 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

eagar_tsai-0.2.2-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.2-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.2-cp312-cp312-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

eagar_tsai-0.2.2-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.2-cp311-cp311-win_amd64.whl (35.3 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

eagar_tsai-0.2.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (31.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

eagar_tsai-0.2.2-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.2.tar.gz.

File metadata

  • Download URL: eagar_tsai-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 a021acd731de920c32711a34f6d9b689b0861db1c80de752f6c344f031c4a5bf
MD5 87a14b959859d6d9f77ed4d0ff75a8ed
BLAKE2b-256 0241595ae5e0f9eed2dc989fb7de49b50acd8c2ae400fb00877d358ec0535222

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2c214d52708004ef1bdaa1dde114a6f2a2e2471bc5a5c9609aaa5371d6f3f429
MD5 559f660198f94c909b76cae0a2220011
BLAKE2b-256 b5caf6e7185f581a17c232358e3bd35dc4d485fa65a5686393e230fe4e3986f3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4a9122b4335c458b11f2172bf73e6687cd94fe6ccb8d61f894f7b1ebc0f6e583
MD5 0aa0b7f90295087fbf876a045581cb45
BLAKE2b-256 d6f1ef2c7722218748ad991db49fcee7c012874dadc973fb93fcca6eb92275d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1a3f16620d7908d17842b0a2d99d136d9991240c13d77359ecd6bab92d2a372b
MD5 26ede63733e510037908fe305bd1046d
BLAKE2b-256 8a9a0c1094bfa56a2eb439912250f62a32bf7e86c83815f9d05841be40bed0b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.2-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.2-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.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 269ccbebf46cf63aa49e1e8dd10364b7c98a9a9817260b54fe6ad7b1bb2c5650
MD5 cfef7a721116b8443ea2d31a30d6576e
BLAKE2b-256 cc62e99d4fa7dd7788f3850e1a933d42e65442b99ca71536e66a103e42e7f07c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 522380228461aa9e560be7c499902031388c468c7eeed0e10b956dae1de73c8b
MD5 b88c22d046c1a20daa32d6d588ff50ce
BLAKE2b-256 9b6552346395eef697b52fb0a749531211831e7296170d0d92b90aee0489a510

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cee4fe1daaf60dc719bf048e357ab76208f97d9dd7bec3e4048ac528826c1b32
MD5 cc8dad9e2fba3efe07124e5c43fed305
BLAKE2b-256 87b192fd158879d6c7ed575205e7def2195a4871c1476692d01aa01f67ec1d98

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1a6c183c37ee9b80bd39028b404ea7bc0e0e6674361433682afd6a2cf69dca7c
MD5 0db6cee053fdea7f02217e0145e58a05
BLAKE2b-256 21621450321f35cdabd373a9b6c4858a042c840105dd871c6907b96647bb5e14

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 41e0e96389762e4a720f1c677126fa2036ee6986028c3344de1838d2f57afde8
MD5 56df1781abf63a5ee854f956a93971f6
BLAKE2b-256 8aa41b3500fcf6ca7f2914e4285dae36e3f46de129b03c097c5394ea1fb674d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9eff44bb9a2c2aca863e925fdbf4c268ae2558b0fbef28bcc0f0abcfc1f0aa98
MD5 fb5bada1f8f9a1062f0f1bc9148373ea
BLAKE2b-256 33bd31b5b50776e6d1b6c7569c616e11c4f2166658bb4cf8b91521d00e8f5496

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.2-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.2-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.2-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 573c9f48b18744608c34fad5ce48eefd9f09c409bd89eb1232d02a4c41712596
MD5 24b6b8c3c446066b18d67338c0a816c4
BLAKE2b-256 53141039f5429bec24edaa0642200611d497714772e29001abc6315f2f8e9e2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4d61f84f224264a971b470ef6efe34102a293a71a34c588ec72f4b82738d7e7
MD5 7afd09fbbcdbdce1e04a7c0ad2dbd21c
BLAKE2b-256 44c10bccbf90d91d70140a196a49eb461ef9edcc9a66714c4b1d950b2b02eb20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9568a2e947a8c3fcd1ec4c4f90e1a259f83b5f53b7807d9e85ac28ce3738b392
MD5 d7d82e267b7b9115ef73f029d2eefeaf
BLAKE2b-256 f615fee274582a954101797dd6d3078a3b92523ebc0de847b0a72a21fab0a2a1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fdbd3b4f241b11269b77ac33603eee5542fdf8399ec05a0a06fd8826d487b9cd
MD5 b057810763fa9c276b5e296737b5f6ab
BLAKE2b-256 7f7487cb7033a293d0cea4e9c9d759a1ff26d8ce77b529d8ec06eb498ccf4a8b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: eagar_tsai-0.2.2-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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c26a7bd0f772ba479d9abef500048033d1e1165384d6ad651b3bc31ee40fe4fc
MD5 636ee66d6583848bbcbdf448e8455a08
BLAKE2b-256 a979eba8fa38f4daa3b18d02cc6a5aa4811273cd5a78efc559f3e4d4fdc5ce7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d20577a40284053b50d79346cbb07014861623c18050e02865701259792fb9bf
MD5 1bd320e10667773b8a9c396075fdd707
BLAKE2b-256 5af44fe43ff51f084f83cb0f716dbf40410586cf049a65be49559736e33d1213

See more details on using hashes here.

Provenance

The following attestation bundles were made for eagar_tsai-0.2.2-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.2-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.2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 b5d2268a52d5aaf18851c231bd99942e6b699fabaf1a261272af544bb70ec8c9
MD5 9f1e5763cd393fe3ea0f14eb65903650
BLAKE2b-256 0bfc53849f0d8e4ebb6a8c8ddd894efc8c461048cbd7747fd1ae830f681fac1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55beba2da999eeecc3d3c6ca3c08f54f15b458eab7a3f4edb76e489c28212cf7
MD5 adc4e01909df2bdc34680323bb56f9b9
BLAKE2b-256 114a58c157c50e0987f58bed44c05ef0b7c1504a0328ed1c036637d47c8a32b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for eagar_tsai-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10375ef92f444d3dee92d5cb2ecf2c8bb5ca79961871c38a74d99bae8e8b84d3
MD5 00ad865083cad08becb3a7c8fbd2a7dd
BLAKE2b-256 7366e5e1b18f7f7b26392a67fb98a7126624d3a602783a4f90e4753bf87382f6

See more details on using hashes here.

Provenance

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