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.6.tar.gz (276.5 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.6-cp313-cp313-win_amd64.whl (25.6 MB view details)

Uploaded CPython 3.13Windows x86-64

scinumtools3-0.5.6-cp313-cp313-win32.whl (17.1 MB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.6-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.6-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.6-cp313-cp313-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

scinumtools3-0.5.6-cp312-cp312-win_amd64.whl (25.6 MB view details)

Uploaded CPython 3.12Windows x86-64

scinumtools3-0.5.6-cp312-cp312-win32.whl (17.1 MB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.6-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.6-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.6-cp312-cp312-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scinumtools3-0.5.6-cp311-cp311-win_amd64.whl (25.6 MB view details)

Uploaded CPython 3.11Windows x86-64

scinumtools3-0.5.6-cp311-cp311-win32.whl (17.1 MB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.6-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.6-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.6-cp311-cp311-macosx_11_0_arm64.whl (10.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: scinumtools3-0.5.6.tar.gz
  • Upload date:
  • Size: 276.5 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.6.tar.gz
Algorithm Hash digest
SHA256 5feecd4bdca86eda945de4b27733c26dfe28fd0f816c67644440d6eebceb8f05
MD5 e44cdbcda9f967795c2b24bca70d4fe2
BLAKE2b-256 f3e6ab6e0052d3246a89160e2597d69ae278169cb5be33466d4d42e28dc6657a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 57bc956bcc2e81b75cb407294bbd6ad5c2c710af342addd8e1b21cd72efc7e80
MD5 f170f31e87287bf6e4c7974a95d15b6f
BLAKE2b-256 ece1dfafe47344d533aa8418428664a7316ddf945593807ca46475498235195a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 17.1 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.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 133db040910e0ecdd837d51a155340e0e04bb42e3c16572f06371d7fa4f4f6a2
MD5 68a20fcb9fe17b93a1859ffb046fc547
BLAKE2b-256 90dacbfdb62bb31e11f7cd585c49c3e7b6270272a8aa879624de5443eee7cdea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d7fd774ccd6e97b4a91082feea7acf08cc4a0811ad7ec4976d7f8e19af9e5382
MD5 7ec7c56bee48fa48ced99088476f2ef3
BLAKE2b-256 fc7bce7e6d9cd93bca0da19d75804fb55b0c71ccbc48094def8bc84da358177f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f7492b61dca1a0a10d1895e5552ae7f231cdd1ff9b287404b4f421cafd620a9e
MD5 c4139009fc163909ef9b831c8020dab2
BLAKE2b-256 e364c2f0058e59b10cdf3ae342ab40811b6276b56d5be7ec77635cc9fbaf4eef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6186a87e97c4bd85394263cb3449a26a28fe52746da679eb4210422fc37d0e77
MD5 71b872d21ed94bad6166159bece5c35e
BLAKE2b-256 95ac1de18df3d413206cdc0b244233c4db418d140acbacdf62442b2711ba8089

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4596ffd17e838876736ff254cc5e1fec03357bc4473a8310945874a710c9470
MD5 5f23d8ea8b54f4be49d02fb76fc34efe
BLAKE2b-256 7d3302c02a91e8bac16b2e7ba05e7b14d988f65e49ab822f383b507b451fc8c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1426c1b05585dc044c7910e151199e5019e1348b93a5350df68be461dece7d79
MD5 1b5fefc46c4407ffd6ca1b538d16c771
BLAKE2b-256 a28a0359709befd1137443efd8fc4125254f3aacb49d14b7cd5a9f3fa166e5f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 28d18c29199aefcc4c7352770a1777504b579ef91e223696156da439976fa43f
MD5 65199d7933a3426901cf92932a99032a
BLAKE2b-256 2000bb0572cb7c51c4ee80c3fbebab26d96bb08446db5e6fc61c79280af1da2f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 17.1 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.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0d36795520d08ab20de21226c89af5b5dada6f8203a0cd5e7c6808abe0cdcced
MD5 32915d70489003c7d6061f075f248b5b
BLAKE2b-256 717873210163392425dc70e825cf0f977173cc48200ff6e5e7452c7ec2c1c34e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c68ec7c1089575d565a90e1422bbfa38110adbb92aa68ca549caa210b700781e
MD5 49672abd61482744e16235b26431a965
BLAKE2b-256 9f455d775dd3a4f48861114e81474082612eb9b94fbfe75ca8f405da6999b6c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 085b2a78ab3603cd1a3bdded942410256a7ddaa3f772ab9b9e90daab807686a2
MD5 36c2682813cc192cc787399e48c0c7a3
BLAKE2b-256 a3ac80e0d4e47a18e38c75619e223fc808118ae8b51600af81a8bbf1dc25a2a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48985270d8b3b0915e095f732db61c6d1ce6fc9b0e732db25ffa805d43c0939c
MD5 d74d03bad1d6b52c76b6ef6d10254d9d
BLAKE2b-256 55ce6fcbe07e6bf6e8bbc452217044280559fe3b29b4d205bed36cf94e0ebba7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b8c0271b8a96fa26e5a240e8a402f98c98a25e28db236be6014576282b531008
MD5 be865581ef17c4539027a0626a5a0d59
BLAKE2b-256 9f3a900db92ca475d2b8cf88d7f0accb0d90bd964e6859e880cc2829ae781c27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a68fbafb95becd51b7d908a6e230ef6408a89a5f762bf865c2ad2646f4300c6d
MD5 ceedd435c0b92979e7efcf5b8e19452b
BLAKE2b-256 9449a80826d2473b4cfa633d2e653bac398be001de29a529fc3a13ce3cc8b73d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bcec8c6b6dd91c89b6f63f04d16e64413ab53b02b30f8675060005769616b0a8
MD5 01757bdf7c67f42fb76667f2b40271e7
BLAKE2b-256 250d8d2b4cd05d0ddc67a10b8a1275de7da8cfe8d411661f4afa94f29e7e7f7f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 17.1 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.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e1f3940de8716108f95353fd5b3aaeaa0fdca9a35ae8a9079b8dc98d1692d25b
MD5 5673eda44cbac71747dcbb05e38f255f
BLAKE2b-256 2e32abc6c7b7af56bbb5daf801ae698098c504964f0cd9120a702a173757093c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a03469bcaab5ea1caf6fa111ddae7e7cef9d017de1bbf40d5469eadca424ae4
MD5 786b93076798f2cced6dc0502269eb9e
BLAKE2b-256 047a5c8808c84a560cf8fefd4b2c444b10b3f491d6e5ac8562fb2c23f9904c33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dc01c05a75fcd321d9769369533ce3bf229e4610f672d511e98f86f2e9bccbdc
MD5 a50282d89d5728fd476c01a0c58c0c19
BLAKE2b-256 cc590516309a542bf005cab38dca45993c13f9db65b96248aff000f03a34f243

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26f541ac1fdb77e108cfe2fadc95a4e605c97afad66c298fd628e0940f607ca5
MD5 a80b229c290d5dbaa29f3f2a2405483b
BLAKE2b-256 71f44bc7efa183b58db4f4f74aa22653f1d4a72c8a3899bdd2ad43d0440f6c13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a0fe4aadd53131dbdf87c92b26959b0b1f876985b1d169b6adeb8895fa7ee31e
MD5 48ad1824a68173a733047770add8f402
BLAKE2b-256 054d530c0480b8cba8a403c78baec2e8f5333860f1b65f6ba515c7d4a214e98a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9f7088e791810244311dcae8f4cf247c620661ce176ea085def111646114486
MD5 551796b2cf7df9dd009b5a52a0a6824b
BLAKE2b-256 9c3b65e1a2432f0158ded247e7d8141150163a6bd138e18391824e942117fb36

See more details on using hashes here.

Provenance

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