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.2.tar.gz (275.7 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.2-cp313-cp313-win_amd64.whl (25.8 MB view details)

Uploaded CPython 3.13Windows x86-64

scinumtools3-0.5.2-cp313-cp313-win32.whl (17.4 MB view details)

Uploaded CPython 3.13Windows x86

scinumtools3-0.5.2-cp313-cp313-musllinux_1_2_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

scinumtools3-0.5.2-cp313-cp313-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (11.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

scinumtools3-0.5.2-cp313-cp313-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

scinumtools3-0.5.2-cp312-cp312-win_amd64.whl (25.8 MB view details)

Uploaded CPython 3.12Windows x86-64

scinumtools3-0.5.2-cp312-cp312-win32.whl (17.4 MB view details)

Uploaded CPython 3.12Windows x86

scinumtools3-0.5.2-cp312-cp312-musllinux_1_2_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

scinumtools3-0.5.2-cp312-cp312-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (11.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

scinumtools3-0.5.2-cp312-cp312-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scinumtools3-0.5.2-cp311-cp311-win_amd64.whl (25.8 MB view details)

Uploaded CPython 3.11Windows x86-64

scinumtools3-0.5.2-cp311-cp311-win32.whl (17.4 MB view details)

Uploaded CPython 3.11Windows x86

scinumtools3-0.5.2-cp311-cp311-musllinux_1_2_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

scinumtools3-0.5.2-cp311-cp311-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scinumtools3-0.5.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (11.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

scinumtools3-0.5.2-cp311-cp311-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: scinumtools3-0.5.2.tar.gz
  • Upload date:
  • Size: 275.7 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.2.tar.gz
Algorithm Hash digest
SHA256 2ae991363f344218d2afcb86ef4c0de9a004f006f946cb70a24a59c28e8ab2f0
MD5 38fed8d204bc233811fc227244f38f58
BLAKE2b-256 bac7f03a9293f61ce945c532da19b4331d4796e632f4028fea62552342e3ac97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c223d29676ff9f4a18a40bddb0d7bc4bf98f6bb9725e95f49c03e74e0e3f3f11
MD5 b0efd25cc53ed95c697dd6fb89e69fc6
BLAKE2b-256 21570d615dcbab36e2a1d9faeec93c5c251e8769e6dcf585d444292ff70d7f41

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 17.4 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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ee31e6bfc0fb9cbbdd2e0cd0daafb00fbcb2c59c75a3219a8da0f6347f773948
MD5 c70d7719f5fba6078756382e3d4dbde2
BLAKE2b-256 b544f6370044ce3d677157f29e6eb6690dca707fb5f4fb65a0181c943005d3ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9de7f23b00b0b63bcdb00bda16a1c988c57bd9d4a6e0b6d5fe526e6270fc384
MD5 2f1694261cd4676185ecbd99103b15ad
BLAKE2b-256 a8f69de6bf28eda5b1100f3f46c0503fcfd836e5dedb310c33cf28b5ac51f606

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6f714f360b8bbd70ff668ec23955c2bf902589bd8aeba5d64f418e9b13c19ac2
MD5 d1f1d01c25d385416059081961c2ae75
BLAKE2b-256 661697935b233952eb9b45f88aeae7c70c7eb642cfc854f6c09bd6f9caa58ee3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15d6df3677897054c67f5867dced719e413ba828f93c88986db860ffd24509e2
MD5 640d1798aad36a5b0cf247957398d4a6
BLAKE2b-256 2bcd293ed331ec4bb8dba3683364014aba7a30fda6f636af137deff89f107251

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e9258ddcf3e4be921ecb58690a5d608ba55810e44234fbefaaaf3f28a79d9724
MD5 3497602b51fec3f269cb5aab20ad672a
BLAKE2b-256 d0edccd2fcf8bb77b03fe67272f87d9e76069e2453e3db85c8fefeb29bd98e20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5003e17efd7736bd3c861d5fcf58e845d38980ae7b11ddbf8a17ab98935c0f64
MD5 fa88669e66706115267fa0c6205df85b
BLAKE2b-256 dd8fa7ddd6de36df04ebb9613fe1b611d38042a54696b0b4d1eda229e1790b4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a122c1033bb8e13a92afc42965f3cefec1bcfd63633ca4be5e65defa412c56f
MD5 3acfdff61942abadb6d2014f6aa87b2e
BLAKE2b-256 d6fbed7a122ffb67088442b02f69887fc087abcc8314c48f45088489de74e290

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 17.4 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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d4f215e5627cb131a5241377329c9fa60d4704cc1a56c5cdee3fded976ae20b8
MD5 1c7153d162b05e594041989772281e2a
BLAKE2b-256 55d4d541df7a01bc3c1331ab828b319be45b5652f058c602bce39345454a30e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2be91ac9f95514f2fa02d436874f2841c2ac4570c50d27405e125126318bb440
MD5 c0f5a817da3d7a15c52f7a0b531defd3
BLAKE2b-256 adfa61fdbf2db68d0c7bfd0a5e20849eabd20223fc500a40fc809bbd297dc1bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3a2a9be557bbc2b7484bd934d068aab810d2113a14f66f88bdd3e8ef84dd6d2e
MD5 a0f472c0f64ff7900d13a4f46b4c454e
BLAKE2b-256 f2f346c60286a0094b7432244ad963d6a418612be86dd28bca4567651b836a0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdb75a4ba361fcf5807289e8b2fc0e29e56804e74b6d048616d54d6e3f6fab20
MD5 3975a233f7600eb62c398693f0cbe354
BLAKE2b-256 1b2e73cc20fc51834fa7d478cbc4e34c6c409fdf44934406c526cb95af785072

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f82c07b4142c91e59cfea2c03ac9942d43c480f37106b0d80cc18a1ba31fd52b
MD5 a6e81ee4b58f59cc03d0cf5c31933d38
BLAKE2b-256 c537be1b56a46f758ba1200724ae4bcd411c25986526360800242b99623073c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9335ced33721f24ea37fd6791a6e5d40d4a2703247e4e8f44c342cb45774aeb6
MD5 610587fae98eb97816cc183e9201f976
BLAKE2b-256 80fb00f9cfdc2509861e2f7539ef8ee06b9cd59db8b4d916786e6113cb2656c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc7271251625ce00d061b6ed17f8058d77a84250dbc3a4b8437182d18643a02d
MD5 7f008708f5174f8fda43038cdb9dfde6
BLAKE2b-256 b52b5dd4d510ad2f998d999bc2cafebd1e8dd2aedfc985772610ebd412daefc2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 17.4 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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f0ab0a836b930d3148f73aad32caf78c4358ce699245e59a915544708d74dbf0
MD5 f87cc5fe22e92d9ffda47fc63f211e4f
BLAKE2b-256 2ea241b427b57cd2bfa0bb1c34d95ba3b6de604334286d32cba544e00c59137f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9d79b5d188720f6ec950e63db760041ef1568e9b9ce809fe6eb284a226d2def
MD5 847c1bd79eab6999c4e50fb4601fc9c6
BLAKE2b-256 0ef085623742376a50e1a9e84f513dfd034bb3bf5758767578160b74204b2cfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e3f608906d5690eb02adaba42aee5c07509b47b86dd69a47960c46ad4d8a37b4
MD5 ef42a47277406f87e5b774baf722ebaf
BLAKE2b-256 dd8cb7a4ffe2c7670f46d7094cdfa2938e7de2590ec4006c5332a121479d34de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a9f8121897612bf249e7f491323d32919fa176c6280e718718e8947c235cc26
MD5 33f423d6587f8129862cafa4c813c592
BLAKE2b-256 3f4c522831254b0a019f2fdb2e00a6566a3cb3da744c0f949b93d48ac37bb960

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7afc8656806a86fd1ee67bd67ab17ec6f9160bf959aec40b3cfc05bc2119fedf
MD5 3fbe3f28264b896eb2e6ae160f450742
BLAKE2b-256 93130a04f0281bdfc6d34768aeb7df138435a8f05e758b8c4564503c7ec02d80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95f807c6fb33313fbaeb169af2054573d47263e91b05c4283634d4b6ff6232a4
MD5 4701b6417e51caef9022066749ab153d
BLAKE2b-256 54a8e055c45019dddf9a3d2db7e18e61a47473aefcb088736776335511eb1fc7

See more details on using hashes here.

Provenance

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