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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.12-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.12-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.12-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.12.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.12.tar.gz
  • Upload date:
  • Size: 278.4 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.12.tar.gz
Algorithm Hash digest
SHA256 f33e1b1ec7718b851f7364504e7c59f3c1521f844a28e9657bb90ec2f6c94d39
MD5 7dce5b0bedb395bb99b738084a385341
BLAKE2b-256 19912fd35736cfe33cd348bcbc9738de7cd73c3c6936700693bd952527353bc2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 67f0c048fc1140dca0c90bbadec76f8382b5c1c50de6e9495a9533ed301a941b
MD5 b2cc22834d2f4f3caf256dd60f5c904e
BLAKE2b-256 9d814123328b027cf9cd2f6f3243caaf575fa576da8f5c8731f41cd9a96b30d4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.12-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.12-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 aa163ab7dd243b533ec09ace87df3b12ed2817633225bd6846ff6f1914327fab
MD5 46487f0a38c53567ebd6b470188c06a4
BLAKE2b-256 30261d0bbfea58e1d296bcae0c16c397ade5a2f6b975ffeb733f02d3adfeccc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b59526f41d7379e361264c10e686ba60fb7c27ff837b42c808916ebe8244caf6
MD5 59f50cf83ce49aa88b490d538f4a7f4a
BLAKE2b-256 5e3f633a669b11247d1a5161bf68e6543efe21e12dafb88524ae401686b1b223

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb83a4aa76125e7cce10a2f1f17b922a2a612a4738980fa148f83729b34c0459
MD5 498f59b8ff077d7df92217fe5c705729
BLAKE2b-256 2a2affdcfd40566bc93d2a9690d21232e7cb19c644b926a7e44a5ab85b1bef16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1a51ed05337bfb8becc6ada62e3ba5aeb18003be010b02575cd9f03fe617b52
MD5 518fd306afa2f7b26e53a11f0ff823a9
BLAKE2b-256 1b675f1f1e850ae60fb4f525691c47549ad17709d6e31c5ceffba67aad80fa01

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba59963c2d730655abb39355500d50d863c30be45d7ac0c33b570775b3453a37
MD5 e05202ed4bfd11664aa268120eb0f779
BLAKE2b-256 8524d28b366840691d29d7bd4425a64cc4cbced0f4513317734341a351503c1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c05292f19680c8af83f83aa505d420fca1b4f571d6254833a7eed98412e322e
MD5 5711505d889379afa0f91f243ed352ab
BLAKE2b-256 b72b0768b90cf6c50b8815021ddb1fa81910eb1fbdc90c121b69daa7c2543d7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fb3712f92bca5a61db05c97312662cad32a6608523e25747e4eb114a62b13146
MD5 9a9b65bb0f2062f2e55edc6f07641c17
BLAKE2b-256 520f8acd0b6f13534a43fe897f347c460fee0807870adbd106e31b2768aed7e8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.12-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.12-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e807f0322c2b3a96c6ed7d9577954a0d5702e09a9a6122e30d7074673d03c788
MD5 8c1fa37d3f572580c0199377641a1bc9
BLAKE2b-256 232c5f25f59f8710b700cdac436d6b6457a9bb888ec49d98a06f3923ae96187e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 89219187f07010094ac5cb5ee9eecdd5883c82102ddf03691ec1e1629bc7ebab
MD5 651adceb639c747afe6dd214dd0c6867
BLAKE2b-256 48b5528d4a6da116941a88dbc8643bb339ffc08ac0a6c1733486ebe2c7cc040b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9f94b35a26b46a1c8e763fb0a9f0b8a1499bbdc01571ab5e6c840f5327204650
MD5 65234e70cc9f58f21912ad2019b8f1c6
BLAKE2b-256 c38690ec85e4c2b359405a4d2d7f9c3cf5072ead6fd30ccfe2a216b6afdca381

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a7f728a27587eb8feed3903a0623a19c6e29d5f7566ec9eeaf683612f0ef1ac
MD5 2f580df0fa32ef9edba662fc998d5c91
BLAKE2b-256 690e8de4073130f1050a853d5a094e5364c010dca2834fee3579a453c50c1f20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a40f04af224cc11c2c817ea054ccd663511137971d7c504f3f0dcd348a789abf
MD5 a0e23581edd8d47d38fe105c87fae652
BLAKE2b-256 d3b37326f759fd02285d6801e6c59913e75f18a954c7c7f695f2b19f5d17b466

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3dfe1bbdf3f7d00e145b845799e20543351284bd65b2f714936a1e6e4f508b28
MD5 63c5a381f57a6ee43445900ece023681
BLAKE2b-256 3f214dcd82a0ced04ca31a787462850592bdd756298ab12898f91e431a623a46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3a52f94c48036956cc196638cc28dd424f7b917d7c3106f7a93f9b26a5314a58
MD5 ea8a3ceabf9c7dfc9031786e3d9c3ff6
BLAKE2b-256 a8fc175c6dd5c7dee49b5653beaeed0c93bdef3f17d70296f1ed8f8c8d650154

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.12-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.12-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c5b39d3204a0ebe482124c0ab6c0770a191cdb77fba0e745507371fbc0063e12
MD5 a41c4496f84f6bea0148e1b54ee1facc
BLAKE2b-256 344473eb370e22e7c8f1abceaea0c85ddcd1c0681098e99d794c54f3e9ee8d08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b95f12c0f6a4f24c03839a72652a22a68c7049969b40847b958a36e96285a87
MD5 26e0a2efb3253428797a66254aa74acb
BLAKE2b-256 fa13a97ed002ba0ad232fe0743daa3aa8c8e706ce7a93bc5f5448e5c8aadb1d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e6d081d25cda81848057060d0e3c2c3986773958ab840de75c60d1af077154c6
MD5 5062813d67316b9fec009e7f43c8d7ff
BLAKE2b-256 3a0a459b9f30dbea08e1b039b4763051cca8d274e0033f792cacc48de2120ca5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12bd2413d5de1d80f247d0dbf4395bd2e52a634b23db0e45b56b9102a796e8f3
MD5 a4fe670be2de6f5e9b9cc0e6b1bd267c
BLAKE2b-256 dd5c56a31cdf9fd5d9af50f589ccce932d023c544c43bbe141dcbba6102fc5be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e2b5c18089940b1d72203724eda16a8986b869ad1ead8012ce85e198cf99c7d0
MD5 5dff52126d4b05716a0588f42810bca4
BLAKE2b-256 a3c1f73b52a6a466736bdbb2b951a6052d55213f313272ea48dbdfc9b0a91883

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a4e3ddef34961aff6c7a18e90a029a58ce92bdc5b3157b381524e0dce6c2067
MD5 7436515c119645672d9338ac4154520d
BLAKE2b-256 ef50a818fb5d9d41c4eb2dbced9b9ad67b4c835077ed6ff88b16f96a606637f7

See more details on using hashes here.

Provenance

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