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.13.tar.gz (278.2 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.13-cp313-cp313-win_amd64.whl (24.7 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

scinumtools3-0.5.13-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.13-cp313-cp313-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.13-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.13-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.13-cp313-cp313-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

scinumtools3-0.5.13-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.13-cp312-cp312-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.13-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.13-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.13-cp312-cp312-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

scinumtools3-0.5.13-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.13-cp311-cp311-musllinux_1_2_i686.whl (13.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.13-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.13-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.13-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.13.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.13.tar.gz
  • Upload date:
  • Size: 278.2 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.13.tar.gz
Algorithm Hash digest
SHA256 8ccc31bb73d9ca03077f69b922e615a877cbfce5e9d53e161c81bf9e0d8398d7
MD5 4c0d1d0d9f78a8d252c834492a4eb971
BLAKE2b-256 9c2f5a59c20c9c11e7fb4f13ead553152785a8994a48224f7ab7ad5c6ff4c825

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13.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.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5a53b5b395e4af3059b0869ea7527eed8a4bac96cbec4de9e94433f1855f0597
MD5 02378c03bdff99a14e258b80b75b5322
BLAKE2b-256 e5e7a0e745f3e15c4ce5ec9f8a3273b881bbb0f5a5a689807de7e753a9cac14a

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.13-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.13-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6834097a250ca81ae42976379e5aca6e880a4ca06c51cee50b556a0d7632e7fa
MD5 f7c34a1cba882a6758a730df1c92587b
BLAKE2b-256 a8ce409823355ad28da0d930f49bd5dde954fde770e485d1e52646517029b6cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6d944a11763875d4fa5d4909646292aa9f5ff2a5e17e49da8ffebbf1636a61e
MD5 a5e3831ba5e6ca7c7114b1f9e65f1af6
BLAKE2b-256 02acb0f8610c6810f3602ea0f9d12889a0fc76ef93f17f71913b6db475e80b0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 66238beaa25f0ce0fa51960b18e6bc4d9d15680ae430dfa611c56e820ebb8ced
MD5 190bd4b7c7824f8f82d729a7c47b9042
BLAKE2b-256 3f7653f1327df2197de4bdc014914ec0ed4ee2fb4f6bbe33f8f9e4c50b7b4f23

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4536d84b368393c1842709c83ebf2f5a8b187898a32eee0e42b1a022892b52d1
MD5 1fef4b572335029f1fdac94d3e5b2db1
BLAKE2b-256 f488b0210cdc60c82b4ea051c72d0dfe8bae4ae251c867b58f66388bd10e61d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 27a5d4d96c450c30fe0801d63f54a369e0fe093420c9b879dcfe8482b58a85e7
MD5 e3ae5c4a83ab3b67e946f841605dbd1c
BLAKE2b-256 c15ba66d90659c5155e28ab2570cf564e881c3c2d2cb79be71d2693da5b01418

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1edd6ed82569c09d789971e05111aebefef5fbb94ef9ccc40ef5a3aa2945e502
MD5 8c32db1cadc9ca190020237a31513731
BLAKE2b-256 5d0171142b6aaf7f06d98007aff839e5c949b95370ebcc3a638858283560aadd

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fa140d8930d208d8fac552d3a1d8b5375a588cbfe73fab24fba518e24d3b3c6c
MD5 67af35fd17ae1c99be9bc1a6316e323d
BLAKE2b-256 c3504792a821372fb885ddb521195c8eab4ce8fb2da8fa6162ec527e21f02488

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.13-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.13-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 df832f6aecd462703c101d8bbf13b3e4c60e17a7a49f9be6038175c3c60bdc37
MD5 c20b8c34883887577502af45197db151
BLAKE2b-256 2e1b9318a37336c5baf01c107d0befabb0ec4a5f2f069181146106fdec48fac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c08e5e59a12bdf4b75a6e60b7373c69f4952513b71a4a377af96c00e9ad021a
MD5 73c1d2f608f87827b5360318e1747ee0
BLAKE2b-256 57bb670d84e8267f99fbdd60cf4a717a732930d55d0169b920b521d6928e5c9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 de9235a246b94e9ca56d4be776b640cfd8355d138bb64558f037184aaea1632d
MD5 5f505d72ff032a5bd2262cdad9ceda4e
BLAKE2b-256 86d31d74826c298b6826552fb81e6c23b507b0173da07c68787c90e7188d54ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c346f9e815229e12b09623774d49b3f768632560dc4ac8830705e6f841766cd7
MD5 8984699ee196892f6e77c65b9406b4e3
BLAKE2b-256 98bce3fa3f350ebc3df3f594260f1a2d0aa07ea712de9c4eace5233ddf3e2e6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 42dad64404c3d6a59ab5e25f29be6fdd804770cf7d3cda868ca8e41a71c83747
MD5 cd384596e869eed370482843fa41a27b
BLAKE2b-256 b98f388395afd40f0bf2f79df5d39730bfda8b3940bd2d8e300cc2455e1d24ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e798c7cd3b9e1e9b127bd51ed9c673ff7632e396191fbd64aa82c2a69da95d99
MD5 8d7f720e7d733e729e5d37509ca90b43
BLAKE2b-256 db7a3af93c5336a1fc173cea1eaf0e63d061a25f2f7b5cf41c67c22278d21793

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 99254ac7b8ea2f8dd5c50bf6c7005ad38a583ee0f20a198bd9c145f55d88261b
MD5 d2232c11c82604b622e5a5ed1797ca00
BLAKE2b-256 9795e5732bb7ce82476642e5d76bea0fdf060489ac3f66a460b403dd9cffebfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-win32.whl.

File metadata

  • Download URL: scinumtools3-0.5.13-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.13-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a16ea26c5e8fa6f616bba890d8ba8ff58147e24f1071169bcd365a4177487005
MD5 b6d96651d43e76a9e62119f1673dc616
BLAKE2b-256 34697a78369cf3534cdb3dcef71c85aba9a693bbfff8c7ae4ef9c751011cfda2

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f6fd6b29dcbcb2247700a4648d55baf42d9d66aae42cd3a3adc2e9ff1e30df1a
MD5 edbc2aade6c2a2a9531a9d7713b385a6
BLAKE2b-256 5db620b23406c254b18216765c52670f3c2e5a29959b1d1882354b10cd7725f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2277fa4852be717a80e8c65d3751a09e4c5050b38dba1510a4203bc461dd205f
MD5 82985aa8a6bad2f62dc501b71379f2ed
BLAKE2b-256 8f63b45c7107c21a5d39570e6f6705394c11bdb762df409f33800c9c432a75b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 198fb3b16a6992157991793ad3eda64cc4ccbcd565f24a0af137348792d484ed
MD5 b271be4572c954cf718aa322a360c00c
BLAKE2b-256 a314d567feac587767884260cfccb941a576d8af150ef1af695b2f1082c19aca

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cfba2e702114e9db47a3223e7acd766d8c13abecfca2ac1c217ccde5c786f6dc
MD5 de4dacace030590536fe210b4acab761
BLAKE2b-256 d4007e993644c165e44c1f189e187c6c308b1cb1eb80f5dcb80b6f9ada9bf4ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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.13-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scinumtools3-0.5.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9bcebfbcf0c4857260c84e041251678cb4bd502febb7e7693f194b842885a594
MD5 95d4fda5c887b35c991e5eda638c735b
BLAKE2b-256 2bf9afd067bfcdd10ed74b0177acfde8d3b6d091e5afe07bd0abbff1cfa64c29

See more details on using hashes here.

Provenance

The following attestation bundles were made for scinumtools3-0.5.13-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