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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.10-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.10-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.10-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.10.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.10.tar.gz
  • Upload date:
  • Size: 278.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.10.tar.gz
Algorithm Hash digest
SHA256 594a43bbe22602c588bbc70ba266af9b345bced67e01f95f4d8afabc95e40b0e
MD5 6ebf598dcf5ed74700e6cebb55650fd0
BLAKE2b-256 6adcc1d3a50b4a1eda90821416ab0be15606f35d782a21c79f248d6ad8dbfa8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a435d6ad4c35a210f3691978d609f52e6c84b3f844d052e389a326f147733865
MD5 8bfecd5a2290d8b0523ba0454e4aed9b
BLAKE2b-256 c5fa31aca351100de73d1de03037214a4cd34beabefe615829f6780b52f3f1be

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.10-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.10-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cee0cebd39eb208506701a7cdd7fd5e14cd9bf6ce60076844aba429bdbe775e8
MD5 137fea7ed94678c82d41ba0745144a86
BLAKE2b-256 b12ace11955728b7c64712a0e8544436fd4fd83ea6b35580248119e99ff2404b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e36b1bcc320f94643ca2a6c1e2e7e213c4e5a59900c8a63de251b031277758d3
MD5 036184465783b88ba34d4e262ad41289
BLAKE2b-256 c151a3aecec7f78cfc3491387db310e412128485512aa029f283edbfff5a6151

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d5b3eb4342c3ac00fa5dd003a33e4976698f88c192cea6afb594ec957bab8d48
MD5 b35a4b1e0ad43ff06be4f176babcd1b3
BLAKE2b-256 e80b531727edaa9e8d8073d059f2d8f2511625d06b1a237b8d9c71ed90cb1582

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8c8d8fc758b03da97a0cfd04b30deaf686f0167d8bcdf20d0ea976d043c1be0
MD5 6bac812fa8fada42b895f7966df8d7f4
BLAKE2b-256 9ebef4ecdf97a712ffbb7b1bd97f7aa1a8a2846ba46a5eeaeffd663d7a138370

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 77be9aba1f6dc87ba30847d968a98ae6bfa9578632d01a85cd47a17c2af59c32
MD5 29d601ae89687038d29ccc770a3d4913
BLAKE2b-256 63549131566ed17785f6fd8a8e8b103f833a594944d9cbaffd30b36b373051e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c35d3bc0cb56d2179b5febbe309e6d55ab9e129717f7d5908829931e3987521
MD5 9e2109455e677af77c6e428db0751e6d
BLAKE2b-256 a2143b16e9bcc4c7503a50f4c07edfbc941bb3a22a61a2b86b0e4c303c7648ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a3ee4f449e4ec2bfbf1b73fc07927f5cd6fa24bbb1c2b6419fcc251358b3648b
MD5 c140ced4f8cc5b7f6af4925329d624ac
BLAKE2b-256 7da276710a4677a39737bafc35d69f012079436717aac9c639af21ce6700c388

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.10-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.10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 386d2147f8655ece95cb0293c4c8c4671dddd2249c6eae7fe0ec7267a2c8d20d
MD5 451c1e29c3aa8847565869abe7e4c6ea
BLAKE2b-256 291321dc7cecfe719ae24b18b85e341ed43e9f09d8f290e7644221ff1442714e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71d2203274b393f4edd69f4a2ed9d6f1b73999eb71ddcb3dfb399fa8f80344ef
MD5 83cfff79a11737bda9605219439edc27
BLAKE2b-256 1c4c331d636098dd6fb5e6256d9d53157df456e9c327e67482fcc5ff534da871

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3bbc18777db1847e20709fc46d1a28adf9af39446ed6c5c6a8919ffdded68a4d
MD5 adc2da89771c5398561a767c0fedc6c3
BLAKE2b-256 c1d42bf71384e5cc3c98fb7a31b078e6f7483e05736dcf53fdc37eb19c089362

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5080671456b4976e15ae1ae51d97fe6fda990dfeb91d85aa23880a3e5fd4e1a2
MD5 afa5d6deaf81dbd1c95c0d9d90d8e4b9
BLAKE2b-256 05db5e51d3248ed0329c0a7c600d9cdad33c8c2e8294aa724b04173c8045f5f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5af9abb4cfb2250092f4ee3897227e52ec8bb2e22c17c902efbb56aa25615159
MD5 52115d633c72bc64931b62cd6b000036
BLAKE2b-256 e60cc567bd04ae2cc6934e83807863cb1b72776aa20a0754e009bc8b4a4790fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20c464679ae7fcaaaa7e696568434799d72f6c295a1c930f47105c874bd61690
MD5 7aa9e9ef1ec2c6a72e989d3d4037fa36
BLAKE2b-256 3af3fc636e1c129b57dab66b733b3cc7c7b8753e5ce03c27e64c5b769f7c6c07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bd405ec56ce054e77f458d824d89b70c42d06f50e350a4d46ed09207974d19b2
MD5 0d9cdabec6b6017730a7012529c28c53
BLAKE2b-256 fd1c43ad5d5f84ff4f3b090405e932b2a74c75c4eb18838b397c0a64904688ee

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.10-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.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 959f7177acb8466cf4b43ff808b31498c2aabcc52a0e89653379e1e9abafead5
MD5 329d6fd66bedf5eae94b02a9f9952bbb
BLAKE2b-256 ea64b271b1675a1f9f77c0d3caec500afc8d4cc23f821a1ecc7b0c3b39e67973

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7982eb03b042100d4c3982dce366957b857785ba681a4184a99473bf7764c1ce
MD5 b0d7aae70ff99c4b38c0f90df3f09704
BLAKE2b-256 ad40081e6fd0d1370b050e7d4d43614a348499dec063715920091d6c5b77fa09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0da3171ac033466b866e697e9bbc88292a7e90e5d96ba72ad9e04e9417580aeb
MD5 5dee9822bce0f554be20f5c82a5dd545
BLAKE2b-256 50a2129d59648a83c9e53a653867f7b8731eca3c54e9e363dafa7e4a035d2ede

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9db2e5bd383a6a7f0c7d1c3e57b4e79b7f5ee59feb3652ab647fa7397c15b3f7
MD5 19e9f04f7617e42436a2b61dfe39eab6
BLAKE2b-256 edfeb49011dd3f8fce1d5cbffcfbdd48b0b2de224733942068596965b68f719d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e06044cd4b89531bf407ba84ee1b80d245865c180a1fd12da7f22f649174b94
MD5 ab71694013e0328c448feb9fcf4a2332
BLAKE2b-256 92570de46ce50b66c1117e659a2e1d3376c60f0434b4b599add5141fcdfde4f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db43a2dab9a1b48b70dc181c24d123d242570e5c7373f22774419fcc490d106e
MD5 8a7ef2afa691a44488b9498d17979cdb
BLAKE2b-256 ceaebe2232975a6b63652abaedaad8b17284d8705b154c80296a6f5dc65397df

See more details on using hashes here.

Provenance

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