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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.8-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.8-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.8-cp313-cp313-macosx_11_0_arm64.whl (8.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.8-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.8-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.8-cp312-cp312-macosx_11_0_arm64.whl (8.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.8-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.8-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.8-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.8.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.8.tar.gz
  • Upload date:
  • Size: 277.0 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.8.tar.gz
Algorithm Hash digest
SHA256 e3c21213298143a42b2324a54ddd50458cf63ac3ac04b92b16942535a9e07d70
MD5 21c6ab59c39868ff901ff5b52e1f8c8d
BLAKE2b-256 85281d40772a0de981290a0253e58ffdf3512960814b74aa73ac1d9c9fc21e9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b6bdd01054b1e5161f9bad10c3aea336f263140e57698b7229b9cca156c8b516
MD5 5ff2cfa456c82950d2d738f1c40df69d
BLAKE2b-256 27e641b208809c2ea044f1174968987248ddb6ba151cf250e9d0a0e99c5efefc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.8-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.8-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f9c6a9f472f8d99e565f0fbdf64959e7794432a67b30139ea3acff4905edfb80
MD5 bc4921595a731d5395b985dc8200a7da
BLAKE2b-256 2e42c57672bed5d85cf936041b92ae52fc010a28c9872ba068441199134d6e50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7e5aca0fb1ade964210aa3b2fb21da9d8319adcc18d32fbb9557be5168f28eb
MD5 d5afef933104b5f36c4612079dc98de1
BLAKE2b-256 44f91fb0192010aebeb63e23258612fefd473c3aca64fe3c6a934c27e5000ade

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 be9586e48e9c584e8b33a80429c0d8115ad2f172c1c13a96db4e31b87148423f
MD5 4fc77f14e16285fc78ee2c30b2f8e5a7
BLAKE2b-256 2f2e24c7462c89cf4ea67510fc3ee181f7733fe2ed6e2c854ee8b045101bccca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f114886aaffc105bd16448265ea86d4884b6603444644246a57006c20ee2235
MD5 3bad25cf67ba9a9cdc0373d82c9bb7d0
BLAKE2b-256 65fab6eff86a47fe7ad85ba3161b392bd1638f64c23005e67103547318fb0e2d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe3514ed46dcef8541496f4291bf9a5909c6cd690ee68c0f784dabc53c4da25d
MD5 29fba0b9a34fa230737ad3cfda924627
BLAKE2b-256 a52b801c1e37bf774bf8133b3f67ac7264bd60e689c649ec933e3bbd001ee084

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c50aaeae82cbf009088f5fcf9102d7c99053370d9592c7b80e3d617d9bbb55d
MD5 f86a82d32dd524de1ebd3f20f9f45105
BLAKE2b-256 bac125fbd77d251da9fa1e2ffc7e5b68a61c32b579c409bf391f5d8bbf835e18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c69bfc6b04c448b6d298a0a7c758d3382ff79f9947b1126c007ae92832d8dbe0
MD5 4a98c02b4ba403d2ad8cf81bb398d9a7
BLAKE2b-256 bf008b2239ab8e4fbb481713ea8b68f7c928e59b4360246e085b64424360b5c1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.8-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.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b6de8a26fe4010db452e8527693397cee007bd93f722ab4e2d1b7031cc8858b7
MD5 2d17fbe12a7f1c749d602cf3d935fc65
BLAKE2b-256 df4223f743335f1bdf6f4bedb1ee918718b8911923ea7466a79f5f79cc32565a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78e8696fc3e8f69c74eec3386c6fa4b22a8a22df394e0df62bfd622984eac2ea
MD5 e8d4a27a4de9352e6fedf050c8b5c40f
BLAKE2b-256 1f0fa4e3cc3fe7e8ee1491ca106fbe8b49039092ef799027e35b4a34ad5ceaba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0af342875f3a1c886a4a01724a26c797d9944edeec890abbc5a013b6b8b4a74f
MD5 782611869bfe167d827a63b3fe2526f3
BLAKE2b-256 c6978b9763da6392e20a42ce45c17db75b283c459f686ea97e95036563e1c253

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70219e0bcb92d0e93374276af530cc581fe2bb3b43b9608a7673bdbd6f440b6b
MD5 2c94f93b1b6e12d304d15978c4b6b81e
BLAKE2b-256 a84ab5db2bf84c7716913b5b40d3bca0a5479ceec3e5e2501901a6a2ceabe75a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4e82211b287d592a350da9756cffca88c4078deff8ed79398ebea8c090b1559
MD5 050bc70124ea9612f06e1c7213981761
BLAKE2b-256 08f550e05d0222608543c4230e778078fb74c7fa8015cc8eca7952313b4dc0e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9da5744374c9bf3b778aee0dd05ea6ea82ab8ffb68288677033665ffd3fff07b
MD5 0d22700388bba247acdcaf8359623bae
BLAKE2b-256 fd41a2583046cb690d2e79d2008212b8809a313a89f5ee22d7c89b7913982cd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7901a243cbeb765cf092308e68e9c583df376b74f17cce8cbe63c3b6a7b3be86
MD5 2749e123c72c0ab95ad3744770b89f12
BLAKE2b-256 6762ed7d056106aa1ada260992a050bf7b41469491407b505ee41b5ffbc80b29

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.8-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.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 99de58cc373c604f6a4c8572c0f83a65421d1ea7ebfad35c4a7d319b329018e5
MD5 4c86423232a246fcb324e36feb01925f
BLAKE2b-256 b1d9feeb97beceefebe49d1fda8473a12c2170127d6c172287aad5643f1ecd09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ade496a9d0d163d1e636911eaeddcff72da2ad897b06fccdfbf28976b828f526
MD5 b15ceeeff875e9b79d367c9126b1a641
BLAKE2b-256 ca5753b37f5f81f722f2e5670bf3f890a4781c1bd9fe61736e185514ec90e637

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 45197f130ffd0d7b9082d0663615b3385e735ca85fe6a0bb2db7e2dfefdf5651
MD5 b39073de4adb098c1a139ef1e293fa4b
BLAKE2b-256 4e3a225f6037f6d04c64ffb72470466c7261a0350d26e087b8ada75e20ea1aa1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c71de916df639cd57ef7c6ec7942967b8020ac88e5bcfb216b153e84240c666
MD5 4b45fc02dab57014f716ddc2871e0703
BLAKE2b-256 02b9dae394978869a48bfda2de19f3903cbf688b2c0ff253c49471f52ad34d0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 352167a8952dbe163af90dc1c499f611f16cad5194f92d01308f68f94ba96207
MD5 891e7594b6d1c8ab94a67cd6fe80433d
BLAKE2b-256 33a9980f2cf45c2600b78ee5b15e91a50649cb1585048a4c9343be9f96a6aeb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f71baf0f79fb5650398c089e8808d40b802175024f61d419ea3e058a0328e407
MD5 26d4b91b62d8e11e05b23bf9cd94b968
BLAKE2b-256 f3618b87047f2657b708a16ef3a89b5108c2eb739c43d976f571d618775cdd81

See more details on using hashes here.

Provenance

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