Skip to main content

SMT Logo

Surrogate Modeling Toolbox

Tests Coverage Status Documentation Status Ruff

The surrogate modeling toolbox (SMT) is a Python package that contains a collection of surrogate modeling methods, sampling techniques, and benchmarking functions. This package provides a library of surrogate models that is simple to use and facilitates the implementation of additional methods.

SMT is different from existing surrogate modeling libraries because of its emphasis on derivatives, including training derivatives used for gradient-enhanced modeling, prediction derivatives, and derivatives with respect to the training data.

It also includes new surrogate models that are not available elsewhere: kriging by partial-least squares reduction and energy-minimizing spline interpolation. SMT is documented using custom tools for embedding automatically-tested code and dynamically-generated plots to produce high-quality user guides with minimal effort from contributors.

SMT is distributed under the New BSD license.

To cite SMT 2.0: P. Saves and R. Lafage and N. Bartoli and Y. Diouane and J. H. Bussemaker and T. Lefebvre and J. T. Hwang and J. Morlier and J. R. R. A. Martins. SMT 2.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes. Advances in Engineering Software, 2024.

@article{saves2024smt,
         author = {P. Saves and R. Lafage and N. Bartoli and Y. Diouane and J. Bussemaker and T. Lefebvre and J. T. Hwang and J. Morlier and J. R. R. A. Martins},
         title = {{SMT 2.0: A} Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes},
         journal = {Advances in Engineering Sofware},
         year = {2024},
         volume = {188}, 
         pages = {103571},
         doi = {https://doi.org/10.1016/j.advengsoft.2023.103571}}

To cite SMT legacy: M. A. Bouhlel and J. T. Hwang and N. Bartoli and R. Lafage and J. Morlier and J. R. R. A. Martins. A Python surrogate modeling framework with derivatives. Advances in Engineering Software, 2019.

@article{SMT2019,
        Author = {Mohamed Amine Bouhlel and John T. Hwang and Nathalie Bartoli and Rémi Lafage and Joseph Morlier and Joaquim R. R. A. Martins},
        Journal = {Advances in Engineering Software},
        Title = {A Python surrogate modeling framework with derivatives},
        pages = {102662},
        issn = {0965-9978},
        doi = {https://doi.org/10.1016/j.advengsoft.2019.03.005},
        Year = {2019}}

Required packages

SMT depends on the following modules: numpy, scipy, scikit-learn, pydoe and Cython.

Installation

If you want to install the latest release

pip install smt

or else if you want to install from the current master branch

pip install git+https://github.com/SMTOrg/smt.git@master

Usage

For examples demonstrating how to use SMT, you can take a look at the tutorial notebooks or go to the 'smt/examples' folder.

Documentation

Documentation of Surrogate Modeling Toolbox.

Contributing

To contribute to SMT refer to the contributing section of the documentation.

Associated Scientific production

Bouhlel, Mohamed A., and Joaquim RRA Martins. "Gradient-enhanced kriging for high-dimensional problems." Engineering with Computers 35.1 (2019): 157-173.

Bouhlel, Mohamed Amine, Sicheng He, and Joaquim RRA Martins. "Scalable gradient–enhanced artificial neural networks for airfoil shape design in the subsonic and transonic regimes." Structural and Multidisciplinary Optimization 61.4 (2020): 1363-1376.

Bouhlel, M. A., Bartoli, N., Otsmane, A., and Morlier, J., An Improved Approach for Estimating the Hyperparameters of the Kriging Model for High-Dimensional Problems through the Partial Least Squares Method,” Mathematical Problems in Engineering, vol. 2016, Article ID 6723410, 2016.

Berguin, Steven H. "Jacobian-Enhanced Neural Networks." arXiv preprint arXiv:2406.09132 (2024).

Valayer, H., Bartoli, N., Castaño-Aguirre, M., Lafage, R., Lefebvre, T., Lopez-Lopera, A. F., & Mouton, S. (2024). A Python Toolbox for Data-Driven Aerodynamic Modeling Using Sparse Gaussian Processes. Aerospace, 11(4), 260.

Saves, P., Hallé-Hannan, E., Bussemaker, J., Diouane, Y., & Bartoli, N. (2026). Modeling hierarchical spaces: a review and unified framework for surrogate-based architecture design. Structural and Multidisciplinary Optimization, 69(3), 65.

Robani, M. D., Palar, P. S., Zuhal, L. R., Saves, P., & Morlier, J. (2025). SMT-EX: An explainable surrogate modeling toolbox for mixed-variables design exploration. In AIAA SCITECH 2025 Forum (p. 0777).

Gonel, Nicolas, Paul Saves, and Joseph Morlier. "Frequency-aware Surrogate Modeling With SMT Kernels For Advanced Data Forecasting." ECCOMAS AeroBest (2025).

Hwang, J. T., & Martins, J. R. (2018). A fast-prediction surrogate model for large datasets. Aerospace Science and Technology, 75, 74-87.

Dimitri Bettebghor, Nathalie Bartoli, Stephane Grihon, Joseph Morlier, and Manuel Samuelides. Surrogate modeling approximation using a mixture of experts based on EM joint estimation. Structural and Multidisciplinary Optimization, 43(2) :243–259, 2011.

Castano-Aguirre, M., López-Lopera, F. A., Bartoli, N., Massa, F., & Lefebvre, T. Scalable Sparse Co-Kriging for Multi-Fidelity Data Fusion: An Application to Aerodynamics. Reliability Engineering & System Safety, 112485, 2026

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smt-2.15.0.tar.gz (36.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

smt-2.15.0-cp314-cp314-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.14Windows x86-64

smt-2.15.0-cp314-cp314-win32.whl (10.9 MB view details)

Uploaded CPython 3.14Windows x86

smt-2.15.0-cp314-cp314-musllinux_1_2_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

smt-2.15.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

smt-2.15.0-cp314-cp314-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

smt-2.15.0-cp313-cp313-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.13Windows x86-64

smt-2.15.0-cp313-cp313-win32.whl (11.0 MB view details)

Uploaded CPython 3.13Windows x86

smt-2.15.0-cp313-cp313-musllinux_1_2_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

smt-2.15.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

smt-2.15.0-cp313-cp313-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

smt-2.15.0-cp312-cp312-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.12Windows x86-64

smt-2.15.0-cp312-cp312-win32.whl (11.0 MB view details)

Uploaded CPython 3.12Windows x86

smt-2.15.0-cp312-cp312-musllinux_1_2_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

smt-2.15.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

smt-2.15.0-cp312-cp312-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

smt-2.15.0-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11Windows x86-64

smt-2.15.0-cp311-cp311-win32.whl (11.0 MB view details)

Uploaded CPython 3.11Windows x86

smt-2.15.0-cp311-cp311-musllinux_1_2_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

smt-2.15.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

smt-2.15.0-cp311-cp311-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

smt-2.15.0-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10Windows x86-64

smt-2.15.0-cp310-cp310-win32.whl (11.0 MB view details)

Uploaded CPython 3.10Windows x86

smt-2.15.0-cp310-cp310-musllinux_1_2_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

smt-2.15.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

smt-2.15.0-cp310-cp310-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file smt-2.15.0.tar.gz.

File metadata

  • Download URL: smt-2.15.0.tar.gz
  • Upload date:
  • Size: 36.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0.tar.gz
Algorithm Hash digest
SHA256 b58dab18554e883af152e0d29efca78c274b8c75d0204dfef31837c790216dc0
MD5 f05327c41fe793f7c945d818936d850d
BLAKE2b-256 f5e90f95ff00dbc11eb7ae4a61d3b2423a6a5632ba0f22f7c8e1459c7234011d

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0.tar.gz:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: smt-2.15.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9b0b2fd8a3b5a6b815540b091e40aeacdd3154dcf4ba9207c97e8e9e7d289248
MD5 9f705df7d26fce7f542e90240d50de03
BLAKE2b-256 1b301ce6aa7beba1a91e1b5ace2a4df28ef8cf6cc7bc24d782d113061d527d9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp314-cp314-win_amd64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: smt-2.15.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 579b9b57abc643f27bbda833f18ff9b2ae32d5dd6abcaa46a7f6d9f5ccb6c90a
MD5 6818d4c5c06dba2784a6c1c64a95bbc6
BLAKE2b-256 72ec01268143f39af5ed0047404d8e10b26251d94fcdb88f219cba2fac6cf773

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp314-cp314-win32.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 23537751c9b457189463f4c1ca18d5a00b2e8a34a157f48f3a312ef78a3ef4d9
MD5 9a8198a42b86e52a8d93f102d30d336a
BLAKE2b-256 d3d9d0e78331601a86063e85f4567a7ce98328fb1032f1a8622a977cfefe14a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b0fd1da8ab68298100936f5fcf2a9e4ef8a142c7a4c756b72ae2b8df33b2b195
MD5 51f7d4e1276caede2cf36a9d93f67ef5
BLAKE2b-256 fe1c186f99260f1eb3674f939a7b10f4e9f2feac8002c36fa19234543650fcf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2adddaf7b0b93475b8963a3242973a89e00539198afcacc4b3283211659626b1
MD5 057f606e52834720474168f1b3ff8450
BLAKE2b-256 61ccfd068ddc3eb370e75451a08387f58caf61c7ef169f27d13d0bc98cff5f64

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: smt-2.15.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 15daecddf0060bf10fe452b246f9a4a3aa5c3ff7c153fe5e253e89de84151088
MD5 f829b7a5d8a831172f91e5b3b017ca68
BLAKE2b-256 386548d1e1730b0604ce48780a43fcc8a72fbf1fd6d431c8c752786c1e9e95cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp313-cp313-win_amd64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: smt-2.15.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d6f23affe88349627a37c318fe524b29ec3e4be608411768a5d4dba51ba7fe54
MD5 eb0995bff4e0b5c67cadc63d98647446
BLAKE2b-256 b21cb7fd3a9a84cfb63f8a40015708bd2bdc08b3d31985eeab315807d0e5da39

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp313-cp313-win32.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91064670c107e55e543c900cd5ced5ebe50dd6bccf362339ebad6aff10151a20
MD5 46d95ae21e7a8ae6240d368f083d5e31
BLAKE2b-256 d8ca7fbc36938d70f0c188bbc1e8de7efe85d51224a035416469262131d3ef37

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49b3d1be470113ea2c3aa8eeb1d3044f62ce1884d706687af1a0fbccaee4ac25
MD5 7a8b15e0046592c0d473cc20a4c64862
BLAKE2b-256 439126dcc04703ef88a4f472e88101dc69929a163f805a7ec531bc8ecff6630b

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37377de70e95ae296a92ccec279e84fef49fca3f659a6b92826ee9d46fa34e41
MD5 7dd00c247279999dc67fbab02b6e29fc
BLAKE2b-256 55e8920a3e8bcda8d4968f7a75ecd3cf8944535632547b6a71510a541d0e7ded

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: smt-2.15.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9b599545427d543f0380f8d820d072f827bcca223de52a28b559c3048cb0d7e6
MD5 7c6ba5b9cb1db6a7699c95550fc03c5e
BLAKE2b-256 be75cc7688732020991c84b5af6c6190bb0a082ca44a2164f989784ccef34865

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp312-cp312-win_amd64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: smt-2.15.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3009983e17dcb84ef71917eed972d4733d00b7e56c8b83bd86b0dfb3d47c9096
MD5 2fcc0c91890ec072d957fb3d828d062c
BLAKE2b-256 69e3e78846d8a0717fa991686fd5b8502dcd4e3e98363c4eeae221c9cbb68be1

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp312-cp312-win32.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f900a360e3bded3e70f60662af7e30ed3d045ec326e427ad6903d38e64b28734
MD5 a4ad8dbe5d4e16707241a7e6587a0889
BLAKE2b-256 6ba61a99ce324fe246fd91f48fba15c6dd6088461a1149cd18d1c803092ec031

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 618a8774e799a9c676a5d389368ef1fabbf4f1c34a96bd626a87421f7bedcb22
MD5 0d5482e0bd7c02b3b704ab86fd4289cd
BLAKE2b-256 8b81ac5a86236d5fecdf5242dbd9a77da22ed37ea142aae406b84bf55345562d

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae790ab085526dc6e4b24b12eedb869920d8ddd9032c6a2cbb7c53696cc19b85
MD5 57b8b47a05e3db7130128df88429704b
BLAKE2b-256 9756c5275d3b0f54c2187cb58e2af455168fc564874e3827d9052aae58d48f7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: smt-2.15.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eb0eeeb6839ae9e1cede2debbbae45c3193d7843010fef7196e6b07a5c3b1a3c
MD5 cabbc10c2d86b10ec360eb4da8da3d22
BLAKE2b-256 ce4967c9d09322ee61ce7498affd12206d6fc24b7d56a714c40af5b6da41df95

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp311-cp311-win_amd64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: smt-2.15.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 dfc50076526a469bd38d24fae2bdc4167710fc376261979739e54d0a03ecf9bb
MD5 5dc8e5fa1965cd83d617d02d8fe02549
BLAKE2b-256 8c2f49c3e054ba991c5acbaf9e5e4935bf79f79a5f04a6abb01b77f27b8a55fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp311-cp311-win32.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33c2bfd6628124454855171e32d0f9ac1dd2455f81b73de7ac17077ed63c70ac
MD5 ea668d7acb2d27bc7c217a3b50280b93
BLAKE2b-256 22851a4aaa08f6c20a41407338ab2f31bc64bd70e0870ce487b48828467b48de

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 faa33582ab94f6c6c2eae391169c2f2e1e84bbe560413e355ec4935595effd17
MD5 23f316d6aea7cc50c7492141b78d8579
BLAKE2b-256 536cb6f9e6767301ef792ba39b03a084229ccbdafc7e4aebb2bc240a657f7597

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f05eb7995191b7aec6934cf95d2166bf3169155b4c3983249d7e5062df0bae7
MD5 1495f4c7d139768936117999aa36794a
BLAKE2b-256 b9de690124f5904880ef307cc98832916a85965a44ecc24ca38f3f11cdac0cc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: smt-2.15.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 71647f1e3351985d59ee1bdd227784786b219d6b52846a1cdf20df40dfe66962
MD5 120d35459f830d23ed4694470200c7ad
BLAKE2b-256 b670ccff6e8d9485bf559eb5f4ddfab01dabcf020b446a070690be50f5b5fc31

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp310-cp310-win_amd64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: smt-2.15.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for smt-2.15.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1da3c1f791cd97cfaf7503c81f3deceeff9fa83e5a503a7e4f8819290c7967f7
MD5 1a5ff0542040e78f6becf57cfafe834c
BLAKE2b-256 6de8dcd42d2c55c0fa361c046c31af389b8969ee6f2fd26d6d4c4afdc842e4ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp310-cp310-win32.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a576e5f8b84dccf668f36c3c7da30cc8ed71594e1f14796a51fa65cb22ba35b
MD5 e71f484ec12cf22b405c7c73393a59c8
BLAKE2b-256 df02ac7c5dac7ff29cb57be60aab6f21bf503d2b879da6d807d77c7b1fbffe2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b059092b9a52300a70454f12130ef8e88d738c7cf6edbcc92dca6bf950308dd
MD5 c0fcdcaff73adbd1424a4cf41b42f2f4
BLAKE2b-256 841d4e8248ad2cd58c0db0e3cd82c0617b17c45b8942d25a7870ff845b38fe26

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smt-2.15.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for smt-2.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5798cf0c96d7eafa1b72c52188e66017d705ff05d3ef2a505ae52d1c04115d8d
MD5 70e168cfc9b10419061431a5e8060126
BLAKE2b-256 27ae96842cfb0ac478134a4658de351c084f1f5412b3ae5f5470a3b24ee70c75

See more details on using hashes here.

Provenance

The following attestation bundles were made for smt-2.15.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_release.yml on SMTorg/smt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.15.0 This release

26 files

2.14.1

26 files

2.14.0

26 files

2.13.0

26 files

2.12.0

26 files

2.11.1

21 files

2.11.0

21 files

2.10.1

21 files

2.10.0

21 files

2.9.5

26 files

2.9.4

26 files

2.9.3

21 files

2.9.2

21 files

2.9.1

21 files

2.9.0

21 files

2.8.1

21 files

2.8.0

21 files

2.7.0

21 files

2.6.3

21 files

2.6.2

21 files

2.6.1

21 files

2.6.0

21 files

2.5.1

21 files

2.5.0

21 files

2.4.0

21 files

2.3.0

21 files

2.2.1

21 files

2.2.0

21 files

2.1.0

21 files

2.0.1

29 files

2.0

11 files

1.3.0

13 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

3 files

0.4.0

3 files

0.3.4

4 files

0.3.3

3 files

0.3.2

3 files

0.3.1

3 files

0.3.0

3 files

0.2.2

2 files

0.2.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page