Skip to main content

SSTcore - Swirl String Theory Canonical Core. High-performance C++ library for knot dynamics, vortex systems, and fluid mechanics

Project description

โš™๏ธ SSTcore: Hybrid Benchmark Engine for the Swirl-String Theory

Welcome to SSTcore, the computational backbone for the Swirl-String Theory (SST).
This hybrid C++/Python engine is designed to benchmark field-based gravity, time dilation, and EM swirl-field dynamics using modern numerical methods and a large helping of theoretical audacity. This repository contains the core engine, simulation scripts, and visualizations to explore the swirling depths of รฆther dynamics. We build the C++ SST-Bindings first, and then we can import it into benchmark Python code. When using the C++ SST-bindings to do hard calculations we can run / render Python simulations 10-100x faster.


๐Ÿ’พ Features

  • ๐Ÿš€ High-Performance Core (C++)
    Handles numerically stiff vortex dynamics, EM field evolution, and topological energy exchanges.

  • ๐Ÿ Python Frontend
    For visualization, parameter sweeps, and interactive experiments using matplotlib, numpy, and PyBind11 integration.

  • ๐Ÿ“ฆ npm Package
    Available for Node.js and browser (WebAssembly) via npm install sstcore. Perfect for Angular and other JavaScript/TypeScript applications.

  • ๐Ÿงฒ EM Field Simulations
    Supports generation and animation of rotating 3-phase bivort electric and magnetic field structures.

  • โŒ› Time Dilation & Gravity Models
    Fast comparison of GR vs SST predictions in strong field limits.


Installation Options

Python Package

pip install SSTcore

Resources na pip install (via import)
Na pip install kun je het resources-pad (o.a. Knots_FourierSeries, ideal.txt) zo aanroepen:

from SSTcore import get_ideal_txt_path, get_knots_fourier_series_dir, get_resources_dir

# Basis resources-map (ideal.txt, Knots_FourierSeries, โ€ฆ)
resources_dir = get_resources_dir()

# Alleen Knots_FourierSeries-map
kfs_dir = get_knots_fourier_series_dir()

# Pad naar ideal.txt
ideal_path = get_ideal_txt_path()

Optioneel: stel SSTCORE_RESOURCES in om een vaste map te forceren.

SSTCORE Installation Guide (Windows)

This precompiled sstbindings.cp311-win_amd64.pyd file is a pybind11 module compiled for Python 3.11 on 64-bit Windows.

โœ… Installation Steps

  1. Determine your Python version:

    python --version
    
  2. Copy the matching .pyd file into your Python project directory. Example:

    your_project/
    โ”œโ”€โ”€ sstbindings.cp311-win_amd64.pyd
    โ””โ”€โ”€ your_script.py
    
  3. In your script:

    import sstbindings
    
  4. Use the exposed functions/classes such as:

    vortex = sstbindings.VortexKnotSystem()
    vortex.initialize_trefoil_knot()
    

If you encounter an ImportError:

  • Make sure the .pyd file matches your Python version and architecture (64-bit)
  • Recompile using CMake and pybind11 if necessary for other OS

๐Ÿ“ฆ Build & Run

I advise to make use of IDE like CLion, PyCharm or Visual Studio for building and running the project. When using CLion, you can follow these steps: You must install Visual Studio 2022 with C++ support, and then you can use CLion to build the project.

โš™๏ธ Repair MSVC with the Visual Studio Installer

Open the Visual Studio Installer and do the following:

  • Find Visual Studio 2022 Community
  • Click Modify

Make sure the following are selected:

โœ” Individual components: โœ… MSVC v14.3x - x64/x86 build tools โœ… Windows 10 SDK (or 11) โœ… C++ CMake tools for Windows โœ… C++ ATL/MFC support (optional) โœ… C++ Standard Library (STL) After this, reboot CLion and retry the build.

๐Ÿ”ง Use Clang Toolchain (if MSVC is broken)

You can switch CLion to use Clang (LLVM): Install LLVM from: https://github.com/llvm/llvm-project/releases Point CLion to clang++.exe in your toolchain settings You can still use pybind11 + C++23 this way and avoid MSVC issues altogether.

๐Ÿ Install Python Dependencies

Make sure you have Python 3.11+ installed, then create a virtual environment and install the required packages. This might be the time to take a look at Conda, which is a package manager that can help you manage Python environments and dependencies more easily.

conda create -n  SSTcore12    python=3.12
conda activate  SSTcore12 

We now have to at least pip install pybind11 and pip install numpy to run the Python bindings. I recommend to use a requirements.txt file to manage the dependencies of the project, it will reflect my environment.

pip install -r requirements.txt

To keep file up to date: pip freeze > requirements.txt

๐Ÿ› ๏ธ Get pyBind11 inside the project

mkdir extern
mkdir extern/pybind11
git clone https://github.com/pybind/pybind11.git extern/pybind11

๐Ÿ”จ Build C++ Core

Before building, ensure you have CMake installed and your environment is set up correctly. Download and install CMake https://cmake.org/download/

First initialize the CMake project, this results in a new directory cmake-build-debug-mingw or similar in the project. You can now use the following commands (from project root) to build the C++ core and generate the Python bindings:

mkdir build
cd build
cmake ..
cmake --build . --config Release # or Debug

This command compiles the C++ core and generates the Python bindings using pybind11.

pip install PyQtWebEngine PyQt5 pyinstaller numpy

npm Package (Node.js / Browser)

npm install sstcore

See README_NPM.md for detailed usage instructions.

๐Ÿ“ฆ Test if python receives SST Bindings `

python -c "import sstbindings; print(sstcore)"

This should return <module 'sstcore' from 'C:\\workspace\\projects\\sstcore\\build\\Debug\\sstbindings.cp312-win_amd64.pyd'> This indicates that the Python bindings for SSTcore have been successfully built and installed. If this command fails, ensure that sstbindings.cp311-win_amd64.pyd is found in the same directory where you run python. When it does not work, you can delete the cmake-build and build folder and try to recompile the C++ bindings from within ./build/ with cmake .. followed by cmake --build . --config Debug again.

๐Ÿ Import the SST Bindings in Python

from sstbindings import VortexKnotSystem, biot_savart_velocity, compute_kinetic_energy

๐Ÿ”จ Load the C++ module dynamically from the compiled path, because the SST Bindings are not installed in the Python site-packages.

import os
module_path = os.path.abspath("C:\\workspace\\projects\\sstcore\\build\\Debug\\sstbindings.cp312-win_amd64.pyd")
module_name = "sstcore"

๐Ÿ“Š Run Benchmarks

python tests/test_potential_timefield.py

๐Ÿ“‚ Project Structure

project-root/
โ”œโ”€โ”€ build/
โ”‚   โ””โ”€โ”€ ...
โ”œโ”€โ”€ examples/
โ”‚   โ”œโ”€โ”€ example_fluid_rotation.py
โ”‚   โ”œโ”€โ”€ example_potential_flow.py
โ”‚   โ”œโ”€โ”€ example_vortex_ring.py
โ”‚   โ””โ”€โ”€ ...
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ fluid_dynamics.cpp
โ”‚   โ”œโ”€โ”€ thermo_dynamics.cpp
โ”‚   โ”œโ”€โ”€ vorticity_dynamics.cpp
โ”‚   โ””โ”€โ”€ ...
โ”œโ”€โ”€ src_bindings/
โ”‚   โ”œโ”€โ”€ module_sst.cpp
โ”‚   โ”œโ”€โ”€ py_fluid_dynamics.cpp
โ”‚   โ”œโ”€โ”€ py_thermo_dynamics.cpp
โ”‚   โ”œโ”€โ”€ py_vorticity_dynamics.cpp
โ”‚   โ””โ”€โ”€ ...
โ”œโ”€โ”€ extern/pybind11/         # <-- Git submodule or manually cloned -- git clone https://github.com/pybind/pybind11.git extern/pybind11
โ”œโ”€โ”€ CMakeLists.txt

๐Ÿง  Author

ORCID: 0009-0006-1686-3961
Conceived, written, and fearlessly pushed into the void by a person undeterred by the collapse of academic consensus.


๐Ÿ“– Documentation

  • Theory Overview
  • Swirl Core Model
  • Benchmarked Results

๐Ÿงƒ Warning

This software may cause:

  • Vortex-based worldview shifts
  • Sudden rejection of spacetime curvature
  • Hallucinations of swirling field lines in your breakfast cereal

๐Ÿ’ฌ Contact

Open an issue or whisper into the รฆther. This code is listening. Always.

1. Installeer PyTorch en de specifieke Intel Extension for PyTorch (IPEX) voor Windows XPU

conda create -n SSTcore11 intelpython3_full python=3.11 -c https://software.repos.intel.com/python/conda -c conda-forge --override-channels
conda activate SSTcore11
conda config --add channels conda-forge
conda config --set channel_priority flexible
conda install scikit-learn-intelex xgboost numpy scipy numexpr -c https://software.repos.intel.com/python/conda/ -c conda-forge

2. Installeer de Coqui TTS bibliotheek (die XTTSv2 bevat) & Zorg ervoor dat de nieuwste versie van torchaudio's backend (soundfile) beschikbaar is. Toevoeging voor de GPU-acceleratie van Neurale Netwerken (XTTS)

python -m pip install torch==2.1.0.post3 torchvision==0.16.0.post3 torchaudio==2.1.0.post3 intel-extension-for-pytorch==2.1.10+xpu --extra-index-url https://pytorch-extension.intel.com/release-whl/stable/xpu/us/
python -m pip install TTS soundfile

3. Other setup steps for Python dependencies (if needed)

conda create -n SSTcore11 intelpython3_full python=3.11 -c https://software.repos.intel.com/python/conda -c conda-forge --override-channels
conda activate SSTcore11

conda install conda -c https://software.repos.intel.com/python/conda/
conda install conda -c conda-forge
conda install conda -c main
conda config --add channels conda-forge
conda config --set channel_priority flexible

conda install scikit-learn -c https://software.repos.intel.com/python/conda/
conda install scikit-learn-intelex -c https://software.repos.intel.com/python/conda/
conda install xgboost -c https://software.repos.intel.com/python/conda/
conda install numpy -c https://software.repos.intel.com/python/conda/ -c conda-forge
conda install scipy -c https://software.repos.intel.com/python/conda/ -c conda-forge
conda install numexpr -c https://software.repos.intel.com/python/conda/ -c conda-forge
# 1. Verwijder de gecorrumpeerde en verouderde installatie
pip uninstall -y torch torchvision torchaudio intel-extension-for-pytorch

# 2. Installeer de vereiste C-bibliotheek voor asynchrone I/O
conda install libuv -c conda-forge -y

# 3. Installeer de nieuwe PyTorch 2.5.1 XPU stack, geoptimaliseerd voor Intel Arc
python -m pip install torch==2.5.1+cxx11.abi torchvision==0.20.1+cxx11.abi torchaudio==2.5.1+cxx11.abi intel-extension-for-pytorch==2.5.10+xpu --index-url https://pytorch-extension.intel.com/release-whl/stable/xpu/us/
  1. Isoleer de Intel GPU hardwarematig voor de SYCL/UR runtime
  2. Installeer de Intel-geoptimaliseerde PyTorch stack voor Python 3.12
  3. Activeer Level Zero optimalisaties voor PyTorch XPU
  4. Isoleer de Intel Arc A770 van de NVIDIA GTX 1060 voor de SYCL runtime
  5. Activeer Level Zero optimalisaties voor asynchrone executie
python -m pip install torch==2.5.1+cxx11.abi torchvision==0.20.1+cxx11.abi torchaudio==2.5.1+cxx11.abi intel-extension-for-pytorch==2.5.10+xpu --extra-index-url https://pytorch-extension.intel.com/release-whl/stable/xpu/us/
conda install libuv -c conda-forge -y

set ONEAPI_DEVICE_SELECTOR=level_zero:gpu
set SYCL_PI_LEVEL_ZERO_USE_IMMEDIATE_COMMANDLISTS=1
set ZES_ENABLE_SYSMAN=1
set ONEAPI_DEVICE_SELECTOR=level_zero:gpu
set SYCL_PI_LEVEL_ZERO_USE_IMMEDIATE_COMMANDLISTS=1
set ZES_ENABLE_SYSMAN=1

python verify_sst_hardware.py

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

sstcore-0.2.0.tar.gz (23.5 MB view details)

Uploaded Source

Built Distributions

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

sstcore-0.2.0-cp313-cp313-win_amd64.whl (46.3 MB view details)

Uploaded CPython 3.13Windows x86-64

sstcore-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl (47.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

sstcore-0.2.0-cp313-cp313-macosx_10_14_universal2.whl (69.1 MB view details)

Uploaded CPython 3.13macOS 10.14+ universal2 (ARM64, x86-64)

sstcore-0.2.0-cp312-cp312-win_amd64.whl (46.3 MB view details)

Uploaded CPython 3.12Windows x86-64

sstcore-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl (47.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

sstcore-0.2.0-cp312-cp312-macosx_10_14_universal2.whl (69.1 MB view details)

Uploaded CPython 3.12macOS 10.14+ universal2 (ARM64, x86-64)

sstcore-0.2.0-cp311-cp311-win_amd64.whl (46.3 MB view details)

Uploaded CPython 3.11Windows x86-64

sstcore-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl (47.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

sstcore-0.2.0-cp311-cp311-macosx_10_14_universal2.whl (69.1 MB view details)

Uploaded CPython 3.11macOS 10.14+ universal2 (ARM64, x86-64)

sstcore-0.2.0-cp310-cp310-win_amd64.whl (46.3 MB view details)

Uploaded CPython 3.10Windows x86-64

sstcore-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl (47.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

sstcore-0.2.0-cp310-cp310-macosx_10_14_universal2.whl (69.1 MB view details)

Uploaded CPython 3.10macOS 10.14+ universal2 (ARM64, x86-64)

sstcore-0.2.0-cp39-cp39-win_amd64.whl (46.4 MB view details)

Uploaded CPython 3.9Windows x86-64

sstcore-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl (47.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

sstcore-0.2.0-cp39-cp39-macosx_10_14_universal2.whl (69.1 MB view details)

Uploaded CPython 3.9macOS 10.14+ universal2 (ARM64, x86-64)

File details

Details for the file sstcore-0.2.0.tar.gz.

File metadata

  • Download URL: sstcore-0.2.0.tar.gz
  • Upload date:
  • Size: 23.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c7bcc5908f9956f663e62b7615a835c7863535ea9ee638acab3e01cf2f75511c
MD5 e25222fda1d96032692bce9fd13dd38f
BLAKE2b-256 aba8ada90d5f8684e682e08ec9c0325938fe429836627474ec66b9244e8c4f94

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sstcore-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 46.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f394788380d6c3931bd2346b9139de057f4121f6353d5f03fc77344ddde83200
MD5 4ae955ff673f85ed019bf9b86d6d0c87
BLAKE2b-256 5a7775be9a4b813d4339cbc1b8ad6fd65cbbf479fa311ad4c9f605e373e98ea6

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 3cd0326dc020428084be79a0e205138949a6bc93e2c5af7961a5cd5a497cb1d2
MD5 c65f609455363c130528df71f48958ee
BLAKE2b-256 524eb55570b525b65e1abc7b202e44879092211a9ba6c825a972555ef78fb9fc

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp313-cp313-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp313-cp313-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 500d9de8cc1b8f97462f6249d079894b55fd66537081fdc145b585c18032f4a4
MD5 e2dce5638710a98b88d27db9fe706ddf
BLAKE2b-256 6940d9f0518379831b0be9ddcc2bb1e5a0ca0bbf681c2e3f04ee6ef865dc627b

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sstcore-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 46.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 edfcd1ac49f8c74108d3580d98139cfb96649d435832428a8880ca9a01a1f191
MD5 49be3bbad06f68600f491692ae244c29
BLAKE2b-256 4711148afe1965dadbf06fee3ab2973941408bff23df4fe5616296def8dcfa98

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c650689949a542586e79271e88793506b3aa33f3c0825ea47caad86f717247c6
MD5 c1f1d00abbf59e8ecc139dbdf9203036
BLAKE2b-256 04a3fb231f9517a02534aba7d28e9243678441e64725e48ad45163a8e5a4f5e2

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp312-cp312-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp312-cp312-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 ca37378d5c3ffd00280e055b891128a047a343ab484bd591c3e348400d8b91ca
MD5 ec1a6e811a11081b30b93e3bcece0d14
BLAKE2b-256 7fd015af99d3b0a1732f8f71d6f046aae697b8652535db2894e2ab3b9ef422f9

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sstcore-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 46.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7e2399d06abfbfe60a9d95b8fda23e7dcb23d57ebf70badbd556ca8192bf65ee
MD5 c367841eeaeaf2a67e176b2892ba0adf
BLAKE2b-256 db37bab7d5a312038dbf778d7872f5c889168d6d69c2f377f048b23975a5e118

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 217102e88a97f88da23326e8138459f00aac03fcb0bf899ebc5511783d43ccf8
MD5 d0f4fc08db35b3ad4c090ef3193ed304
BLAKE2b-256 1cf8c6768e19e95eb10aed476012f5e57adac0426eafefb9323379331c1928f2

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp311-cp311-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp311-cp311-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 1571888e267e3cf00a5b1984edd0beabef31cb63abc99b7883b4b3e2bdee1276
MD5 47bc33e36df826b135cfa35dfd369e4d
BLAKE2b-256 eb174bebbede757ef1f45583a180b3b272e3b5e3f1eb22ead2625081ca4191f1

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sstcore-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 46.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 34bcaa6f8573f84f7379222b95198075c11b4b3cb940d7a29dfd8609f55c9511
MD5 4de3b7ea5ae4dea1b4fa397745c607fc
BLAKE2b-256 481452b350d9a26e085c953ce99ab246c22560f48229d18fb5ff7d109aa9e9d1

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 a9b74564af738f9eed95d2449e7274ccd45b57533a356153c4f6838ecbb0bca8
MD5 25769c17df9b890ee1e1928799a86fd3
BLAKE2b-256 cf9066f1d3c535b626756ae2396c4645506d41cfcccbd2a0399a61169b63048b

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp310-cp310-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp310-cp310-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 1cb3ddd118ab197d8274b5f4eb1a615e93d8abeac57910404b6ed6a596e48d66
MD5 5f192ef326277010d0c411a79ffeafaf
BLAKE2b-256 a36d8b08c1cf4148308137e74c9595895688c3859f868aa6c495446affed4874

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: sstcore-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 46.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sstcore-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c79e95ba6b29fbb055f4cef29624092b22bef86e66d0ca86d2dc80a26d09a3cb
MD5 354959680effae182fcd5bfc2c0400ba
BLAKE2b-256 bcd23c875bd1426aa09964dc2706af6de7a255c4308174b74c03f9fa65515f72

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c21a2e410ef7886205181077b2f3fdb8adc75ddb7398236d9a386b33390b2005
MD5 e0fbfe44fce5f1b1e0963b9cca59041a
BLAKE2b-256 a9b0d889099d37cf0437ae8813174ea384087b97dad007e80eeb5b200a722cc8

See more details on using hashes here.

File details

Details for the file sstcore-0.2.0-cp39-cp39-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for sstcore-0.2.0-cp39-cp39-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 93068ca98184f3f57b9c9c58d87ccd838670fe547a6d5d04d654cb6afe7eb027
MD5 fe45156761ffbae6cec68c115bc88704
BLAKE2b-256 7b53d6a61a3d446455fce6d53cec5b81f96257ad781c7542acb539cd3414f3c8

See more details on using hashes here.

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