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.4.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.4-cp313-cp313-win_amd64.whl (25.8 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

scinumtools3-0.5.4-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.4-cp313-cp313-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

scinumtools3-0.5.4-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.4-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.4-cp313-cp313-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

scinumtools3-0.5.4-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.4-cp312-cp312-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scinumtools3-0.5.4-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.4-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.4-cp312-cp312-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

scinumtools3-0.5.4-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.4-cp311-cp311-musllinux_1_2_i686.whl (15.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scinumtools3-0.5.4-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.4-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.4-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.4.tar.gz.

File metadata

  • Download URL: scinumtools3-0.5.4.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.4.tar.gz
Algorithm Hash digest
SHA256 f5bf14770176180919c17221904b9e0f245e0f353d07d0a23220e328dd07ef50
MD5 960e40a454aeabb3a201ee1a02d21043
BLAKE2b-256 31482f49d09772c732ad1461ab624029b385ddcbfd4481d64908da7c630a7169

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 412f016d837ba93fa842d8abaca5daadb81204389e73c99924a862d88d20c299
MD5 de6e1feced55f9262b03674779910e05
BLAKE2b-256 5533e56792dde9bdc0fc5372ca9af2af88b55c2c3b88357aae666b0f76942fac

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.4-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.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ed2ae83ea2aadf08fa745cf29591b92964b8a159d0e82c7284f001953143ecc4
MD5 9bb976774a35be72e921e835efb46a33
BLAKE2b-256 a5e903ebcf1d91e159bf090fe0fbc81f8aa7d97f4fbf64891a7338a4433a7386

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d23dbf748c31586b73cc87815b15b1823c1385b6d7189b0586a373ecabe2f94a
MD5 51ee291a1b904693a5d2fc6fc75fa258
BLAKE2b-256 8c6a1743ee1a1b3b2c4e535959e545ad9a0396d2403c37252611eec961eb59c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea96568df91ef920d30d669dc203aa261a13ce3e830d75bcc34f10db915beb12
MD5 becea19218892200e9045f106c909283
BLAKE2b-256 efb09b0092d76771ef588aa8fd5f070d433a08e8dc6437558eb8284986b29170

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d844eaf46d1b94fb8d42ee7e5b7da621593724a90edfe00ca5fa07d869d9283
MD5 72b59905654b7dc0fb352df6d5d23c27
BLAKE2b-256 8af623acd72cb59300a8ef5268f5a4464c8508a3d12ecdce9164f6c364c2bd48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c05cc1ec1439a308b50c64e4ef2d7e09288358d6c261067a72db98209a673219
MD5 f54137e6409d05a040c3b476470e3dda
BLAKE2b-256 a795204ed5ab76b5cf6aec67ead80e582d9198cd6495fd9236cb1a1a48de605b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 371f22c56cdc04367691b2472d00b141255d3ca8610d3555207782e6e1f36e12
MD5 ae7278d93660834d83e6e40e7f6fee9f
BLAKE2b-256 ee32b084a777ca6adbc10f43b3bbebcdb4720ac1b9036b8a512f5645616266d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b878055fb4e006c4434ba19c80e18f3cb1c806e3c857a1b11ddd0edf1227061a
MD5 58fe9f44db45d76006f2e828a48ad916
BLAKE2b-256 86e70f15d634b1945443ec2d6fff5da37137c994a2a4ff15de7b5fcd5d043071

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.4-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.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 be6e0e9c2ad47ce7ec816f9a4c3b3ce4d3ec2f52a9d78dc9d5670bb3f98bf701
MD5 7664396ccf72129b1bf34cc6c18477ca
BLAKE2b-256 5d871d85c2e404f434a8b5b1800c13e38ad995ff0796fcb3f940745c884dd814

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6469a575b9dbffe625487e0df02eb407be81133a22b8f8d3285bb73d3a252fd8
MD5 c00fafd2f1f169de50cc855d860643f7
BLAKE2b-256 6519b9b7095dc66e223a57b0e71fdbfaa5e6d5b0a96a72abd5c9a7e7eb0e985c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 56bc0f78c447df71dc7f4a53be8d297cede257501d288a139fe8c7d5ffcdc80d
MD5 d2c10df566b1d65309c6751242032d70
BLAKE2b-256 a370ab3ae5f671876f6a399a67195b57885a12fed4eb3b7ac4086bebcb3b27f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4a0fd62523758f060856c63a2308eb8410728e064adb8d93ab1e4091fc2a2ea
MD5 f54a12a8fcd2617436585ba8402788ca
BLAKE2b-256 1d3bb4f3868c9bd49e1d72394de82c487c19fad5203199c05a805f7afa38eaae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dbf97314122123112d7f8c15039a0d1e5f0e47b2f63eb8b514bbd31f24228f34
MD5 3d423ff3996e0998e4556c48fcf14d6a
BLAKE2b-256 3c969cd6a576904161f6bfc5a97c459020cf77b5ebb8063c58161996ef5790d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 464ea26c7d03e480d9ebe64c953cff758f8d3b8c2976ddc367540588cd705182
MD5 b1e09337c2a30d516380115210668f08
BLAKE2b-256 0cf7dcfa3d773eb3fd9555fc7a7808b63928adce2ba9fbc0476d760ed5ef478b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c1066c07d36ad539b4e9aeca38818c993557cc9a799b30b23e10abac54fbc96
MD5 bd6dc0f3a24c7a2bdc928ab609886aa2
BLAKE2b-256 e5969b3a31d758e82dee3b6788b23eb32b4a5e97fcc5b2bea7ad162affc8e02f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: scinumtools3-0.5.4-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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d7e508fd0ef0265c5438be5352fc6ecfcfb51f77f171192086d84dc1857fa129
MD5 f9440e24db37d499b346e99a90d429ea
BLAKE2b-256 8f8e9e84eafc1a0bc461f5da720b3d280b1ab9f0e786f6eb100a35faa7af4805

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5cf3ae678fa00c36946b753d718de594465b9bfd965cd6eb17711b107dd3965
MD5 cfbc54df2cf0291929fe9570d4fd0d41
BLAKE2b-256 acaa43097fc3a988775478e31fccf2c5844c971442829cf8b2333a9f8af92118

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b025f6958c785227f3277ba5477f60dd1ecb3e3b018451d78063ad1ddbcd9a7e
MD5 59f1eef9ab079715a4233ebb6fbe2514
BLAKE2b-256 fb6367e658a981edb0b18582638dc583c543327b8d386a58ec3d67422e1a3867

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a77540fd1a17d73e215c9ce85222a3ee12e2708daffa3b04453e3856324700d
MD5 58987494fa3e6d4a04b82f93dbd22ffc
BLAKE2b-256 d956a5816728bb52f1a34d924ea8cf9efb417997d62151e9faab9cee0c0d4560

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 82a19ae3c49496411960a61d9b038673cccceb60b109c9e4255a43f14e42dcf6
MD5 6cdf10d7ca96ab9ed4f25e2fdc904b87
BLAKE2b-256 fbdf134f7fe3d48f21f49c39924ce1f9548f094c23d69e6c56c7d6f5a44fd6dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for scinumtools3-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebb5b6ab3571082d25822965caece56fba3f7b270b49e5426297033951a43f52
MD5 618a176f5048057b3f82e87d4bca9d0a
BLAKE2b-256 04f81972c537808cbac8586447f78fa79dcfc5be2cfec35068d1ff3d4977e557

See more details on using hashes here.

Provenance

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