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.5.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.5-cp313-cp313-win_amd64.whl (25.6 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.5-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.5-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.5-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.5.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.5.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.5.tar.gz
Algorithm Hash digest
SHA256 f4d2960fcd8a54b71f7153bbd46aa9bfdf1f478e351734323644a934076b0f2d
MD5 a29ee83acd7397dce71e75c0f889265e
BLAKE2b-256 b98ec473befad8b7dd4fc30f10534c7dcdb6a99388d1e5ac45b221f813e2514e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 734e988176196859de0877a7fd4f53c313250e00452b3456583f0924877f3de4
MD5 d4adcc3d19a5ca4a819732602ea53f19
BLAKE2b-256 d9911897003ecd40f1b0b73ca616063d9d0d98cdc4d16863f364c552df0b724a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.5-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.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 04167ccc81db5c7a7977bf771be783eb7b87bc73109d30a1fbed0b2e86d2f14e
MD5 26ed221c69baf9e0f1d0911431a19d2a
BLAKE2b-256 a152c746c0a9d47a82299d5d1ccf0c818f76a609cd1b1969527f7a507ca19973

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aae81eef08d954b073b72af2514c8908f74c77399c52a18cbe06ba113c5a87f8
MD5 663fff1d471480ca45c88deaf8ed59de
BLAKE2b-256 1efc4ec1a0ac591cb65f41cdc110d1dc0332e39252759dfcd02ca68cb94d8621

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ac1508ff039057b098a62b47b2d3e3c5f093fb45b809e4ea19c4e74c9a0eb64
MD5 c148ce432c179a81f5f1533dbc94f61b
BLAKE2b-256 ebbb00495f94ef1c04a7d61dac1398b0121f925e94ad02c5b98e69d238cdeb8f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0829e3000307fd825fe09ba9baca4d05e05b743f0ac5020483383517fc933c02
MD5 d5bf9f4c2692bdc7a85c601bfa956f03
BLAKE2b-256 5e0576e33ac9e7f61b30d897a0e1236e7a42503b6eee15b5e4b574208f1799b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7696b6f2835a9d9d82309fa8ac71d68558c0b8735cfc139738254a6c92c84ecd
MD5 64e7e9f231f07aa29c7ff87e4caa1e63
BLAKE2b-256 854f98ae2283ab258585a9b896360dc4d3bd9539e6da275413d550c702581704

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07a744453d61c432720a140534b49e0c461f9b1fe99b5ded80d9e2d3c5b8e542
MD5 055cdeef761f906540bbbe337e58fa66
BLAKE2b-256 fd8f4cb40c6bcdc07e91fc8aa9f44623f3a66ea7e3a3c34ab55d89a00df733a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e39dcce7880a5594f3c3e1c4c191709c5a4bbc0ce5eecfe535d1ad147cd797e5
MD5 b80cc2d2201d3a25d75b95e92cc9534b
BLAKE2b-256 611aba1eac0ad781229bbc7a58cc69a1e5bcc836810b9642ca3129cff35c0cee

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.5-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.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e5d9452d4bb92e63ee89d1102382d7868857a033b24ede308f184d56bd1fa60a
MD5 cb04030cf376f237a6564008c4082fbc
BLAKE2b-256 772dca3986e38817dff04d31aeecdf59fe0743a36352fa0725082422894905d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff0b716545b05ea74085eae77b9909702a8479128bd6b1c5c1555ca1e453f937
MD5 8c465a059c26dd200675b6ac3d7d93ab
BLAKE2b-256 f7a25099a5e108d6509501a3c09f747bfae32a669f7e404ee706d8d63f1f4b70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 559e865f4ba42458a2430baebb639f6696802cfe2854fe727b1ecae9372d316f
MD5 0871e73f7822b24dfb5bf8206d415ad8
BLAKE2b-256 c4bca6a26f339bdce5a11766823def71b7298b3a90c0b85b0613e5b692dd34a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a020891449e612547cbabd0095b0bb3ea1d9dff2df07d081732dc81d3d9e6c6
MD5 478d6d573ea780624bdb1e0b9e1085f9
BLAKE2b-256 c77af20cf8a599449bf3f6c4db2511a681943b642598cf27046031b0ba51c7a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f47745ff547d21f242633470b0ce8929bc269fee861274f3e1f73e42260029f
MD5 e1723fe0fe4f7b6317f8d2c9a81a21e1
BLAKE2b-256 9362e9ec95ffadd57ef8ef9a71fba8eb541604741861a74122fd5bc05beb0382

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eedabf21af39dffdc18238a945bec22bce6034e67fae1c535375d9eb676016ac
MD5 7a1867f57da10001184f4ffcf11b6042
BLAKE2b-256 c10c752758f09d2daa7b77559fa6801c162f2546ef924f410202c7e89ea469ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 60b207aac0f52e68b578d231f9d475afa00229031f8808dd4c1a85fa14f96c16
MD5 6ec737f4c5cdc88c18894599a50ad245
BLAKE2b-256 c43d1c0f650ed61541cef5d250e1858940063f721aba55711286c354f58ae6b7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.5-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.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c5c87aa52533adb0b85a03e678a16b328f379914c054506298b1523517efc3b9
MD5 c276b83280701d86d3acfffc6d01521e
BLAKE2b-256 02b09538e93cf731169e7e852ab5814924ce6e5b32f5e39542f581ee191e78c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6018d0360cb7ca25b616a43914558f38e1ccf4b6cb86e8c425141bbae95ee169
MD5 b4452293d8f22bec967266a1ca1181af
BLAKE2b-256 aba33ed4a9a92a0a3ac506a2b3f5e0dc986a46c85d1f08ac717987121324f0ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 422f68201cc1cfd93f0853f8338477638149e98fac208bcff6a54c825ecfd26a
MD5 0b9b05cdf5315e05213a4c23e20ea8c3
BLAKE2b-256 0833b5db1e84ac55a24e2bab47460e473a4a0caf4761e1b9e7bde8591bb5f3fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14ac37202ba288d8df34c5e1721dd9a2a02e0199e5250a4f9d73110356dbcfef
MD5 15fb8cd1cded24370568e5d791f8d5d7
BLAKE2b-256 0990528bf85de71c7116e5d55287c806ea23d3785db8c80234eec5769ad949e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9d70ed5d807af6a6d3cb831ebb8c281418d2e900e4b2e933f989674bbb8abaa3
MD5 6be2c8add869a4fba1cd956b61f43029
BLAKE2b-256 ee87de162a2741c32c7c9cad15346e1216ca46dbeb24846631480ab60836df78

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7bd7689c0f3ee5c54320aab00cf97056ffd115af0d1c2ed12d11ee8f821e4a4
MD5 70f70bb972d89f3b4560f024c4ada0fb
BLAKE2b-256 ccd3e895b74159f8e1c208835775f69735064d49e0def44583650110c4e98bdf

See more details on using hashes here.

Provenance

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