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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.9-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.9-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.9-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.9.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.9.tar.gz
  • Upload date:
  • Size: 277.2 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.9.tar.gz
Algorithm Hash digest
SHA256 76e4bc64a55a40726731d1edb2c2b238de0422947df6f547b029d68a6e8929a7
MD5 0b72572c065df2237030ae89d73ef14c
BLAKE2b-256 29d8fd4858c49ff709bedbe976883591c5bf621b1ff983ba8ff32137f6ff1738

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 10c4ee31f09d37f5a57741b9e7a2008fdb7f3195e41f6d17b7231ab33e4fcfe8
MD5 2eafd62cc102437956ed9e82c5cef3fe
BLAKE2b-256 9f3156749d73231c82c75bc32af77626006f111d9d193733f850885738910a36

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.9-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.9-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8a80507f8e6bba48023e0d73e8635a87acaa009edc7896653749bf617ac27d8c
MD5 52aba72497dd83aabd21eda8976a8fe2
BLAKE2b-256 0f2fcf15281ee687c8b36b8bef3d06631bdcc063789945927bff87c9f92cd70d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2483e2551e04fe5ffcbdb907e4e29dd19209f9a3c92ebcf5e55b866b3786b5e9
MD5 09fcfe368f0934057399293fc4bad730
BLAKE2b-256 95887a1d6933598aca6a6a45d61c0404c17aa7bac2a4afec33e1d668af9263df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 76ac10b85c165dfe589e0d5ec0ed599cda63a5ec441b25958d20af6314fae541
MD5 b25d33b26c39023b4b2847d720e38b9b
BLAKE2b-256 843c9d42a80f2618e8df075b511594f6e30e42610b7747a056a1c00b728c03ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1a60d05292d82826a0926ba1357c8e66953c98fa48ff0f697b2225bd24a244a
MD5 6e7308c9ad3bccb461a2bd2b0eafa7f3
BLAKE2b-256 a1300e794fd1b26d19dbbcdb68805149a0783e9a24db3126ac6b2c4c8833f28d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4223af0c8f454983a183b5444cc8ecc6000fc607a125300736d5da05faea9dd2
MD5 d7c1ad762344ff22877ad990a6b72451
BLAKE2b-256 9d89f9361f07889a5d7e641ead001df83b13aab8d0a4f7885a6adea8523da271

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8cf59843409916a4dc8cc14471cd326e4ae339b2d2c4477c6912faefbff2571f
MD5 7a49ecb8d6a7c1d9293a8ff92f46c5ea
BLAKE2b-256 1fbaef87121714b0ebe3a673424072348a010a2db0c2478ad88b43d354eeae26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d099474a2f6f30ea391566dfdc308aa63d349e534f25df2a950f12f32a71fab6
MD5 7419ea7b77001a4fd6e68dcf8adc2c02
BLAKE2b-256 460c5451f9bc0062bdf77a7e2bafb2e1b26d5365cca424900e88371b3e15563d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.9-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.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 19749668e6ed81d88268bc1a1aa777a6a004c1c3638e0e661497bc615a457169
MD5 604af81e4896987c3e6401823a37e707
BLAKE2b-256 443722ba1208be841faa8f6bceda7d2a72c3cff40669640821dcc9e5464d14bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edad64b6a25b507dd60b51c4d3c57a6e1feab3acaf95774fd3a4dbb987e0213d
MD5 76457a2d9c20dad91410a599575a832b
BLAKE2b-256 1c69a11f312beedb6ddefa8c6d6785832434d54080c25544ad7e2405925fd776

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dd7ffcaa2ee87b813322fa70ed0e72a37bcad1febd21e59d1246118b06f0f458
MD5 8e61047590e96a6de80810aaf206a432
BLAKE2b-256 060f666882a143fd5b750d3b383422caa12c927a1cb51614a4dd7e7114cbf06c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b1f4e046d98c089c1bd0f6561452e5596eec045d583be47c8c22d02242a39af
MD5 93bf4500b6f3a041640695e84ca8fb9a
BLAKE2b-256 bf18c96234c2481268ea471d17ef21425c7423358f4744d8d1cc60a90f6c60a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79470e38d228df48195c2ee573bf8d1244acfa5740fa681b80fd1e581dcdc06b
MD5 aee5c0f1dbfa3a9e3ec8843472cd1e42
BLAKE2b-256 b9fd2e92955c89962207d125a3d4790acfd9abd44e6dbeda40823eb978fbb650

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 545658df012426b1eb12e26dcf97cfb6270093cabc5056b2f2795bfe395753aa
MD5 edf5e26fa12b72e782809938decba28d
BLAKE2b-256 573791a3e593a82a1db958c38ef47cc734d96522d9c61f1b1ca6a9c08242353c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 825e11c6512802c95e79d8152e6be18a19c7c4f257a40efd37325d7a471deb37
MD5 eda2eab9b8dba845819e6ccd941dc16d
BLAKE2b-256 b43d0434367417696d9e3853daab38f836bd95cb9d0ffeb53716412cf33c0dd6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.9-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.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4cb22a53efc61d33c8d56b36a52bcbf3b5ec31ff20e576b93b3a5f0d891047e6
MD5 605592078eaa454398bf6ae4483d2592
BLAKE2b-256 ae53de260bbb65ac8d16e5492c17c203ca343880bd4bed110b2e02b7c45ff798

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c64cdf46467d6047f146110ece9d766a81f1086b62627141af3ff4411e42b273
MD5 31b26edcac09720aea670b3d53ab1a3d
BLAKE2b-256 9fcafa43839b31c4083ec42789ff0e03103ec4ac355e0b6b762e0071cb8d2c59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eabc8d3fe86d77872ef7966d52c8fade4bf4f501db6ca5f3d9117b5eeba98003
MD5 84bb98428bc535e6d5688f9c5fd69665
BLAKE2b-256 ed1a8d619786447d0d99a6a70d915490095a7215bab9071d90df47094125a616

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56c228f39235f30c53f30e47a1a3809ec352c6f49cb6e56343ad5661fadb9667
MD5 8bd12838bfa95b6ae38d7db6c5891d58
BLAKE2b-256 0c799da765836a9d60e99a89ca70ef83e6f3cd93246f28b4c08a024ed9192489

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f6f0d3cf750808fbc90445d94cd5355c3b1f774a56d7583e640e6a43353a7eb7
MD5 7ee22e3d675b4cce4c0c70ff3b429faf
BLAKE2b-256 3ffe63e46a311f5b87d1c8ab7db0c305b9163abe7e561366ea3324d4430b3a93

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1fcff811636eb2b491e745e8cc1071983869b84175d8f194121e5ab693b3ca2
MD5 39780472cb665b14092cdd2d42494728
BLAKE2b-256 3f8131fae47284b5a28cb46461db299ebc58b26b836d439bbf8a7c4d060c5a0e

See more details on using hashes here.

Provenance

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