Skip to main content

Python bindings for the scinumtools3 C++ core

Project description

SciNumTools3 for Python

PyPI version Python License: MIT

Unit-safe quantities, runtime expressions, and validated scientific parameters for Python.

SciNumTools3 helps eliminate hidden assumptions in scientific software by providing:

  • ✅ Physical quantities with units
  • ✅ Automatic unit conversion
  • ✅ Runtime expression evaluation
  • ✅ Validated input parameters
  • ✅ Structured scientific configuration files
  • ✅ Consistent parameter handling across simulation and analysis workflows

Relationship to the C++ Core

scinumtools3 is the official Python binding for the SciNumTools3 C++ project.

The Python package exposes the same core concepts used by the C++ implementation, including:

  • Physical Units & Quantities (PUQ)
  • Dimensional Input Parameters (DIP)
  • Runtime expression evaluation
  • Unit-aware validation and conversion

This enables consistent parameter definitions and unit handling across Python analysis workflows and C++ simulation codebases.

C++ Project

The underlying C++ implementation is available on GitHub:

https://github.com/vrtulka23/scinumtools3

The C++ project serves as the reference implementation and provides high-performance support for scientific computing, numerical simulations, and HPC workflows.


Installation

Install directly from PyPI:

pip install scinumtools3

PyPI package:

https://pypi.org/project/scinumtools3/


Why SciNumTools3?

Scientific workflows frequently suffer from:

  • inconsistent unit handling
  • manual conversion mistakes
  • duplicated parameter definitions
  • missing validation
  • configuration drift between simulation and analysis code

SciNumTools3 provides a unified framework for defining, validating, and evaluating scientific parameters while preserving physical units throughout calculations.


Core Features

Physical Quantities

Create quantities with physical units and perform automatic conversions:

from scinumtools3.puq import Quantity

length = Quantity("1*m")
length = length.convert("km")

print(length)
# 1e-3*km

Unit-Aware Arithmetic

from scinumtools3.puq import Quantity

distance = Quantity("1000*m")
time = Quantity("100*s")

velocity = distance / time

print(velocity)
# 10*m*s-1

Validated Parameters (DIP)

Define scientific parameters with units, constraints, and dependencies.

from scinumtools3.dip import DIP

dip = DIP()

dip.add_string("temperature float = 300 K")
dip.add_string("pressure float = 1 atm")

env = dip.parse()

Example parameter specification:

simulation

  timestep float = 0.5 fs
    !condition ({?} > 0.0 fs)

  temperature float = 300 K
    !condition ({?} > 0 K)

  pressure float = 1 atm

  steps int = 1000000
    !condition ({?} > 1)

  duration float = ( {?simulation.timestep} * {?simulation.steps} )

  ensemble string = "NPT"
    !options ["NVE", "NVT", "NPT"]

Domain-Specific Languages

SciNumTools3 is built around two scientific DSLs.

PUEL — Physical Units Expression Language

A concise language for representing physical quantities, units, dimensions, uncertainties, and arrays.

Examples:

ESU_erg
m2*kg*s-2
kg2*ms3:2*cm
1.346591(30)e27*kg
[2,3,4,5]*km

PUEL powers:

  • quantity parsing
  • dimensional analysis
  • unit conversions
  • unit-aware calculations

DIPL — Dimensional Input Parameter Language

A declarative language for defining scientific parameters with:

  • types
  • units
  • constraints
  • dependencies
  • validation rules

This allows scientific applications to maintain a single source of truth for configuration and input validation.


Quick Example

from scinumtools3.puq import Quantity
from scinumtools3.dip import DIP

# Unit conversion
length = Quantity("1*m")
length = length.convert("km")

print(length)
# 1e-3*km

# Validated parameters
dip = DIP()

dip.add_string("foo int m")
dip.add_string("foo = 3 km")

env = dip.parse()

print(env.nodes[0])
# 3000 m

Documentation

Full documentation, API reference, language specifications, and examples:

https://vrtulka23.github.io/scinumtools3/

Documentation includes:

  • Python API reference
  • PUEL specification
  • DIPL specification
  • Tutorials and examples

Typical Use Cases

  • Scientific computing
  • Physics simulations
  • Engineering applications
  • Data analysis pipelines
  • Research software
  • Hybrid Python/C++ workflows
  • Unit-safe parameter management

Contributing

Contributions are welcome.

git clone https://github.com/vrtulka23/scinumtools3.git
cd scinumtools3

Please open an issue or pull request for bug fixes, improvements, or new features.


License

SciNumTools3 is released under the MIT License.

See the LICENSE file for details.


Links

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

scinumtools3-0.5.14.tar.gz (278.3 kB view details)

Uploaded Source

Built Distributions

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

scinumtools3-0.5.14-cp313-cp313-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.13Windows x86-64

scinumtools3-0.5.14-cp313-cp313-win32.whl (16.3 MB view details)

Uploaded CPython 3.13Windows x86

scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_x86_64.whl (13.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (10.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

scinumtools3-0.5.14-cp313-cp313-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

scinumtools3-0.5.14-cp312-cp312-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.12Windows x86-64

scinumtools3-0.5.14-cp312-cp312-win32.whl (16.3 MB view details)

Uploaded CPython 3.12Windows x86

scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_x86_64.whl (13.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (10.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

scinumtools3-0.5.14-cp312-cp312-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scinumtools3-0.5.14-cp311-cp311-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.11Windows x86-64

scinumtools3-0.5.14-cp311-cp311-win32.whl (16.3 MB view details)

Uploaded CPython 3.11Windows x86

scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_x86_64.whl (13.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (10.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

scinumtools3-0.5.14-cp311-cp311-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file scinumtools3-0.5.14.tar.gz.

File metadata

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

File hashes

Hashes for scinumtools3-0.5.14.tar.gz
Algorithm Hash digest
SHA256 96ae6cd531afe8d02d3a01666063a7071c9f5f70efe6984fce07bcf8ab5a36f0
MD5 355bbf03c8f5790db48a1827332142d6
BLAKE2b-256 fcaf6e8864e99b08bf7bb93c8d5850a89a0e80f9828c05a5404ac9ec472f3683

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14.tar.gz:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 00e8732de451f63a4d613265691ba5d5c5ba79fbe94113d29fbf4150572509f7
MD5 977cdcd0f51674b8ad0ea7c7394de40a
BLAKE2b-256 6cc97d9562213eb9465fa44e143f15ce647dee69982facd87afa3ed0029ae9e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-win_amd64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.14-cp313-cp313-win32.whl
  • Upload date:
  • Size: 16.3 MB
  • 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 scinumtools3-0.5.14-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 170683b6d2a69f52b57f311591382d05748e10dc78219a2a67b2ce0627dacb0f
MD5 633bfba97799de4d293ce455ad863dcd
BLAKE2b-256 4f8fb3458b35a6841ff09a75d2631c72903b03792ff4e93edaad6e94e669f4ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-win32.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e3d93479cc683055901129156bdc97ee2e19eb5af847004cb2aaa146216947e
MD5 296d7d8af037537bd7a33f5a52de6901
BLAKE2b-256 0c81bf14f69b85ee97c60c5842ca27b8f2167997bbec7ed50c88d4ffaaae6312

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ae020b4ffcbf099959e52cb6ecfc21357e0910aa1c0aa2afbe2296b703130a26
MD5 c2dbee1881e5aeb301d0da0922ae33bf
BLAKE2b-256 0ccf17a42a3e8930dbf48e8902a597953bd97431bcd30c3aef6337be3ade7e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47069288881ad87a73b65bc2955c3ddd14689547dfa1ca4ef85209e10094503f
MD5 e6efe5881068b882d89804dd6137297b
BLAKE2b-256 bb422fa5f1bb3d48ef1cc54f9d6faaf3f04ac100bbd1cc3140b9857e6f9a75d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 93f2de39744e69ea67327f9b67d81c18b6a95bf479099f8531fe74b874cdd562
MD5 a8273418af67e4427049ff88b06a16e6
BLAKE2b-256 1309b3c46a1b63c35377e7e4e9b20c3a92bf3de19ede588d22ad4499a68a2835

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8948babc96f3ada9701f5d5509cd30d731395cb2a03a8d802128a0c8d2870d0d
MD5 50bc00b487c7d826caf2e1b383599d8a
BLAKE2b-256 5cd1b861915f6a63639903904fcb1f302e40b9084f60306769829840fd17498c

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 50e01da68c3001db931524cba957906b8306232da9e2234d768f4617a2679a66
MD5 f2892dc3b5dccbb9a9daa2acb75ea86a
BLAKE2b-256 ca22924e017f5f07e21c900faad175d685ebdcc8ae84cbd35377bd7a85f55505

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-win_amd64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.14-cp312-cp312-win32.whl
  • Upload date:
  • Size: 16.3 MB
  • 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 scinumtools3-0.5.14-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 556c4df1fbad584d0df91211d6b295011fdf0b06fb4c8d62749b3c9f5d4e494b
MD5 3a47185c09fea9e9228f2a00a63cf790
BLAKE2b-256 73836e42a220b454cc3b850da014c8d7b8ad72a0650447f4355cf5b5037d667a

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-win32.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eed7f10aed93579da76d9f13d6b0ca76eec6948b2f9ce9af718cd14db697cd70
MD5 04855551630e965481fbd1fc9d17eae7
BLAKE2b-256 0b7bde1896d1dca2391bb8933726427b93e734d6ff489c502c7e46ae8702f7f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fe77624642c16bda94395f66e2fd97700ae7bd9adfb33022453f4cb039ae8df7
MD5 79d5a1b19d2e8370e1aba9805f0a9291
BLAKE2b-256 2659b3a818586b9855a311ee1e98400554f589f81ef15abfd849ffc3a0e64b3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2ee10647203aa154744c8401c1c63ec443be785e63cf205ab3e40399728d25b
MD5 564952cd863fd6783f67cbd4afd6fb24
BLAKE2b-256 c587c6aff34d8b2f2905eff83d74362f41dbc9d38fbce6b4c47c24db27d3b512

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 632c543f5fb234e6707e7bcf6ba6bfefde65d8658573a63aac1889cb675076d1
MD5 5a61c096e3f64c48f57c6fddae2764a3
BLAKE2b-256 fa62b0f2cdd81a2eee7296a0a9f309429f84e6bcba9606264e3db1671045fc3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c429d82bc9618bf1165b373d0dde25aef7771b2e8b0fd62ac6bd9bc558b2dbcd
MD5 79b71e87c53d233538231194a8f9f032
BLAKE2b-256 bf5cd5fdf2f5ec0c342abfa352dd0b416fbbb80ae62f3d06f96b8327261c3407

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4aecf389633b592806f95d0d62d8968ba43f24c965ec704014e52e473cef2c3a
MD5 19dda7bc8fd96113d3ddd007c76026cb
BLAKE2b-256 b71f1276833501b1a984ab56023418a781531b1d83ec53fe21f33f6d3652ccde

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-win_amd64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.14-cp311-cp311-win32.whl
  • Upload date:
  • Size: 16.3 MB
  • 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 scinumtools3-0.5.14-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5bd26bc7a0ba064dbd428a9bc12a8074ddd14fff3faa439522664eb5fe9ab2b0
MD5 431a21d6a07f3a1ac82d60cde9ea8896
BLAKE2b-256 7849fed5b4c549750aaf1ce7f9aa65af66c2b7f6b4b763ba202165385e0ae2f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-win32.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f1840409f39b345073a51b18fdf2d0f4b33ce32503b9b834a77037c546f7b223
MD5 acddad864d39a4343b1a9e7f41786dc8
BLAKE2b-256 d72942b79b69ed0cd5cd96ad947987787602ed459e74c40ed2d137fd85021bc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bbe37b19ba2006a64fcd4c7d70b703894663b68c561f3f3660a5f160523953ed
MD5 8ded642b7a2672426bd97cfd9813a1d4
BLAKE2b-256 63bcc7b87f14105d70d51663507446c389ef4f57e77f0f8660af089c149fa813

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9e8eb186207c078bcc97e54dad659e726804dbe63561a13f0a0aa55e129ddf9
MD5 4e89f15ba8cf19df1f093a0c79673c60
BLAKE2b-256 afca0610deffe0f3c5214798ca84efaeb828cb4f6cd3766f7ceba0d35e0e1dbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 caf04088d0267600b503d6b2608e6cee0d945cc176de400782e648269626fa26
MD5 b15d1c79c07924dfe48d4cbe3aec8ba3
BLAKE2b-256 1be06837c3dc3142927a32fbdc86063c27e529366e2391d0a3f758d8eb551496

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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

File details

Details for the file scinumtools3-0.5.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c0e89ad525ed5622e4df69f944d356df10c3a4584a6fddb0482e8e518fb8aec
MD5 fb47d7e9114b7a3111bf6dc90868f68b
BLAKE2b-256 fdcf2031d74a5b5305a26319e43603967ef529f7740d7f7c92dd76e073c79b70

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.14-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi-wheels.yml on vrtulka23/scinumtools3

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