Skip to main content

A simple STL serializer and deserializer

Project description

OpenSTL

The fastest and most intuitive library to manipulate STL files (stereolithography) for C++ and Python, header-only.

Commitizen friendly Conventional Commits PyPI license
pypi build Python

🌟 :fist_raised: Please consider starring and sponsoring the GitHub repo to show your support! :fist_raised: 🌟
GitHub Sponsor

Index

  1. Performance
  1. Python Usage
  1. C++ Usage
  1. C++ Integration
  1. Testing
  1. Requirements
  1. Disclaimer

Performances benchmark

Discover the staggering performance of OpenSTL in comparison to numpy-stl, meshio and stl-reader, thanks to its powerful C++ backend. See benchmark.py. Benchmark performed on an Intel i5-9600KF CPU @ 3.70GHz.

Benchmark Results

Performance gains over numpy-stl, meshio and stl-reader
#openstl vs numpy-stl  
Write:	OpenSTL is 1.262 to 5.998 X faster than numpy-stl
Read:	OpenSTL is 2.131 to 11.144 X faster than numpy-stl
Rotate:	OpenSTL is 0.971 to 13.873 X faster than numpy-stl
Rotate:	OpenSTL + PyTorch is 0.022 to 100.25 X faster than numpy-stl

#openstl  vs meshio  
Write:	OpenSTL is 4.289 to 80.714 X faster than meshio
Read:	OpenSTL is 15.915 to 311.365 X faster than meshio

#openstl vs stl_reader  
Read:	OpenSTL is 0.719 to 2.2 X faster than stl_reader

Note: meshio has no specific way of rotating vertices, so it was not benchmarked.

Python Usage

Install

pip install openstl or pip install -U git+https://github.com/Innoptech/OpenSTL@main

Read and write from a STL file

import openstl
import numpy as np

# Define an array of triangles
# Following the STL standard, each triangle is defined with : normal, v0, v1, v2
quad = np.array([
    # normal,          vertices 0,      vertices 1,      vertices 2
    [[0.0, 0.0, 1.0], [0.0, 0.0, 0.0], [1.0, 0.0, 0.0], [1.0, 1.0, 0.0]], # Triangle 1
    [[0.0, 0.0, 1.0], [0.0, 0.0, 0.0], [0.0, 1.0, 0.0], [1.0, 1.0, 0.0]], # Triangle 2
])

# Serialize the triangles to a file
success = openstl.write("quad.stl", quad, openstl.format.binary) # Or openstl.format.ascii (slower but human readable)

if not success:
    raise Exception("Error: Failed to write to the specified file.")

# Deserialize triangles from a file
deserialized_quad = openstl.read("quad.stl")

# Print the deserialized triangles
print("Deserialized Triangles:", deserialized_quad)

Rotate, translate and scale a mesh

import openstl
import numpy as np

quad = openstl.read("quad.stl")

# Rotating
rotation_matrix = np.array([
    [0,-1, 0],
    [1, 0, 0],
    [0, 0, 1]
])
rotated_quad = np.matmul(rotation_matrix, quad.reshape(-1,3).T).T.reshape(-1,4,3)

# Translating
translation_vector = np.array([1,1,1])
quad[:,1:4,:] += translation_vector # Avoid translating normals

# Scaling
scale = 1000.0
quad[:,1:4,:] *= scale # Avoid scaling normals

Convert Triangles :arrow_right: Vertices and Faces

import openstl

# Define an array of triangles
triangles = [
    # normal,          vertices 0,      vertices 1,      vertices 2
    [[0.0, 0.0, 1.0], [0.0, 0.0, 0.0], [1.0, 0.0, 0.0], [1.0, 1.0, 0.0]], # Triangle 1
    [[0.0, 0.0, 1.0], [0.0, 0.0, 0.0], [0.0, 1.0, 0.0], [1.0, 1.0, 0.0]], # Triangle 2
]

# Convert triangles to vertices and faces
vertices, faces = openstl.convert.verticesandfaces(triangles)

Convert Vertices and Faces :arrow_right: Triangles

import openstl

# Define vertices and faces
vertices = [
    [0.0, 0.0, 0.0],
    [1.0, 1.0, 1.0],
    [2.0, 2.0, 2.0],
    [3.0, 3.0, 3.0],
]

faces = [
    [0, 1, 2],  # Face 1 
    [1, 3, 2]   # Face 2 
]

# Convert vertices and faces to triangles
triangles = openstl.convert.triangles(vertices, faces)

Find Connected Components in Mesh Topology (Disjoint solids)

import openstl

# Define vertices and faces for two disconnected components
vertices = [
 [0.0, 0.0, 0.0],
 [1.0, 0.0, 0.0],
 [0.0, 1.0, 0.0],
 [2.0, 2.0, 0.0],
 [3.0, 2.0, 0.0],
 [2.5, 3.0, 0.0],
]

faces = [
 [0, 1, 2],  # Component 1
 [3, 4, 5],  # Component 2
]

# Identify connected components of faces
connected_components = openstl.topology.find_connected_components(vertices, faces)

# Print the result
print(f"Number of connected components: {len(connected_components)}")
for i, component in enumerate(connected_components):
 print(f"Component {i + 1}: {component}")

Use with Pytorch

import openstl
import torch

quad = torch.Tensor(openstl.read("quad.stl")).to('cuda')

# Rotating
rotation_matrix = torch.Tensor([
    [0,-1, 0],
    [1, 0, 0],
    [0, 0, 1]
]).to('cuda')
rotated_quad = torch.matmul(rotation_matrix, quad.reshape(-1,3).T).T.reshape(-1,4,3)

# Translating
translation_vector = torch.Tensor([1,1,1]).to('cuda')
quad[:,1:4,:] += translation_vector # Avoid translating normals

# Scaling
scale = 1000.0
quad[:,1:4,:] *= scale # Avoid scaling normals

Read large STL file

To read STL file with a large triangle count > 1 000 000, the openstl buffer overflow safety must be unactivated with openstl.set_activate_overflow_safety(False) after import. Deactivating overflow safety may expose the application to a potential buffer overflow attack vector since the stl standard is not backed by a checksum. This can cause significant risks if openstl (and any other STL reader) is used as part of a service in a backend server for example. For domestic usage, ignore this warning. OpenSTl is the only stl reader to provide such default safety feature.

C++ Usage

Read STL from file

#include <openstl/core/stl.h>

std::ifstream file(filename, std::ios::binary);
if (!file.is_open()) {
    std::cerr << "Error: Unable to open file '" << filename << "'" << std::endl;
}

// Deserialize the triangles in either binary or ASCII format
std::vector<openstl::Triangle> triangles = openstl::deserializeStl(file);
file.close();

Write STL to a file

std::ofstream file(filename, std::ios::binary);
if (!file.is_open()) {
    std::cerr << "Error: Unable to open file '" << filename << "'" << std::endl;
}

std::vector<openstl::Triangle> originalTriangles{}; // User triangles
openstl::serialize(originalTriangles, file, openstl::StlFormat::Binary); // Or StlFormat::ASCII

if (file.fail()) {
    std::cerr << "Error: Failed to write to file " << filename << std::endl;
} else {
    std::cout << "File " << filename << " has been successfully written." << std::endl;
}
file.close();

Serialize STL to a stream

std::stringstream ss;

std::vector<openstl::Triangle> originalTriangles{}; // User triangles
openstl::serialize(originalTriangles, ss, openstl::StlFormat::Binary); // Or StlFormat::ASCII

Convert Triangles :arrow_right: Vertices and Faces

using namespace openstl

std::vector triangles = {
    //        normal,             vertices 0,         vertices 1,        vertices 2
    Triangle{{0.0f, 0.0f, 1.0f}, {1.0f, 1.0f, 1.0f}, {2.0f, 2.0f, 2.0f}, {3.0f, 3.0f, 3.0f}},
    Triangle{{0.0f, 0.0f, 1.0f}, {2.0f, 2.0f, 2.0f}, {3.0f, 3.0f, 3.0f}, {4.0f, 4.0f, 4.0f}}
};

const auto& [vertices, faces] = convertToVerticesAndFaces(triangles);

Convert Vertices and Faces :arrow_right: Triangles

using namespace openstl

std::vector vertices = {
    Vec3{0.0f, 0.0f, 0.0f}, Vec3{1.0f, 1.0f, 1.0f}, Vec3{2.0f, 2.0f, 2.0f}, Vec3{3.0f, 3.0f, 3.0f}
};
std::vector<Face> faces = {
    {0, 1, 2}, {3, 1, 2}
};

const auto& triangles = convertToTriangles(vertices, faces);

Find Connected Components in Mesh Topology

#include <openstl/topology.hpp>
#include <vector>
#include <iostream>

using namespace openstl;

int main() {
    std::vector<Vec3> vertices = {
        {0.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, {0.0f, 1.0f, 0.0f},  // Component 1
        {2.0f, 2.0f, 0.0f}, {3.0f, 2.0f, 0.0f}, {2.5f, 3.0f, 0.0f}   // Component 2
    };

    std::vector<Face> faces = {
        {0, 1, 2},  // Component 1
        {3, 4, 5},  // Component 2
    };

    const auto& connected_components = findConnectedComponents(vertices, faces);

    std::cout << "Number of connected components: " << connected_components.size() << "\\n";
    for (size_t i = 0; i < connected_components.size(); ++i) {
        std::cout << "Component " << i + 1 << ":\\n";
        for (const auto& face : connected_components[i]) {
            std::cout << "  {" << face[0] << ", " << face[1] << ", " << face[2] << "}\\n";
        }
    }

    return 0;
}

Integrate to your C++ codebase

Smart method

Include this repository with CMAKE Fetchcontent and link your executable/library to openstl::core library.
Choose weither you want to fetch a specific branch or tag using GIT_TAG. Use the main branch to keep updated with the latest improvements.

include(FetchContent)
FetchContent_Declare(
    openstl
    GIT_REPOSITORY https://github.com/Innoptech/OpenSTL.git
    GIT_TAG main
    GIT_SHALLOW TRUE
    GIT_PROGRESS TRUE
)
FetchContent_MakeAvailable(openstl)

Naïve method

Simply add stl.h to your codebase.

Test

git clone https://github.com/Innoptech/OpenSTL
mkdir OpenSTL/build && cd OpenSTL/build
cmake -DOPENSTL_BUILD_TESTS=ON .. && cmake --build .
ctest .

Requirements

C++17 or higher.

DISCLAIMER: STL File Format

The STL file format, while widely used for 3D modeling and printing, was designed to be simple and easy to parse. However, this simplicity comes with some significant limitations:

  • Lack of Built-in Validation Mechanisms: The STL format does not include built-in mechanisms such as checksums, hashes, or any form of file validation. This makes it challenging to detect certain types of file corruption, such as a truncated header or malformed data. As a result, errors in file transmission, storage, or manipulation might go undetected.

  • Vulnerability to Corruption: Due to the lack of validation features, STL files can be easily corrupted. For example, if the file is truncated or contains invalid data, these issues may not be detected until the file is parsed or processed, potentially leading to crashes or undefined behavior in applications that use the file.

  • Potential for Buffer Overflow Attacks: The lack of built-in validation and the absence of bounds checking in the STL format can make it susceptible to buffer overflow attacks. Care should be taken when handling STL files, especially those from untrusted sources, to ensure they are properly validated before being used.

These limitations are inherent to the STL format and should be considered when working with or implementing software that processes STL files. Developers are encouraged to implement additional validation and error-handling mechanisms in their applications to mitigate these risks.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

openstl-1.3.0-pp310-pypy310_pp73-win_amd64.whl (135.4 kB view details)

Uploaded PyPyWindows x86-64

openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (167.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (176.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

openstl-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (116.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

openstl-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (125.6 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

openstl-1.3.0-pp39-pypy39_pp73-win_amd64.whl (135.5 kB view details)

Uploaded PyPyWindows x86-64

openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (167.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (176.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

openstl-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (116.3 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

openstl-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (125.6 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

openstl-1.3.0-pp38-pypy38_pp73-win_amd64.whl (135.5 kB view details)

Uploaded PyPyWindows x86-64

openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (166.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (176.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

openstl-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl (116.2 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

openstl-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (125.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

openstl-1.3.0-pp37-pypy37_pp73-win_amd64.whl (135.3 kB view details)

Uploaded PyPyWindows x86-64

openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (166.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (175.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

openstl-1.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (125.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

openstl-1.3.0-cp313-cp313-win_amd64.whl (147.6 kB view details)

Uploaded CPython 3.13Windows x86-64

openstl-1.3.0-cp313-cp313-win32.whl (125.5 kB view details)

Uploaded CPython 3.13Windows x86

openstl-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp313-cp313-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

openstl-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (182.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

openstl-1.3.0-cp313-cp313-macosx_11_0_arm64.whl (118.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openstl-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl (127.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

openstl-1.3.0-cp312-cp312-win_amd64.whl (146.7 kB view details)

Uploaded CPython 3.12Windows x86-64

openstl-1.3.0-cp312-cp312-win32.whl (124.9 kB view details)

Uploaded CPython 3.12Windows x86

openstl-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

openstl-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (182.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

openstl-1.3.0-cp312-cp312-macosx_11_0_arm64.whl (118.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openstl-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl (127.8 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

openstl-1.3.0-cp311-cp311-win_amd64.whl (147.0 kB view details)

Uploaded CPython 3.11Windows x86-64

openstl-1.3.0-cp311-cp311-win32.whl (125.6 kB view details)

Uploaded CPython 3.11Windows x86

openstl-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

openstl-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (182.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

openstl-1.3.0-cp311-cp311-macosx_11_0_arm64.whl (118.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openstl-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl (127.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

openstl-1.3.0-cp310-cp310-win_amd64.whl (145.5 kB view details)

Uploaded CPython 3.10Windows x86-64

openstl-1.3.0-cp310-cp310-win32.whl (124.3 kB view details)

Uploaded CPython 3.10Windows x86

openstl-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

openstl-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (172.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (181.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

openstl-1.3.0-cp310-cp310-macosx_11_0_arm64.whl (116.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openstl-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl (126.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

openstl-1.3.0-cp39-cp39-win_amd64.whl (145.5 kB view details)

Uploaded CPython 3.9Windows x86-64

openstl-1.3.0-cp39-cp39-win32.whl (124.4 kB view details)

Uploaded CPython 3.9Windows x86

openstl-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp39-cp39-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

openstl-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (182.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

openstl-1.3.0-cp39-cp39-macosx_11_0_arm64.whl (116.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openstl-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl (126.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

openstl-1.3.0-cp38-cp38-win_amd64.whl (145.3 kB view details)

Uploaded CPython 3.8Windows x86-64

openstl-1.3.0-cp38-cp38-win32.whl (124.2 kB view details)

Uploaded CPython 3.8Windows x86

openstl-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

openstl-1.3.0-cp38-cp38-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

openstl-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (172.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (181.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

openstl-1.3.0-cp38-cp38-macosx_11_0_arm64.whl (116.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openstl-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl (125.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

openstl-1.3.0-cp37-cp37m-win_amd64.whl (144.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

openstl-1.3.0-cp37-cp37m-win32.whl (124.5 kB view details)

Uploaded CPython 3.7mWindows x86

openstl-1.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

openstl-1.3.0-cp37-cp37m-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

openstl-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (179.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

openstl-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (125.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

openstl-1.3.0-cp36-cp36m-win_amd64.whl (144.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

openstl-1.3.0-cp36-cp36m-win32.whl (124.3 kB view details)

Uploaded CPython 3.6mWindows x86

openstl-1.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

openstl-1.3.0-cp36-cp36m-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ i686

openstl-1.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.7 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

openstl-1.3.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (179.9 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686

openstl-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (125.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file openstl-1.3.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 67e1d5c1e48c84a2febc6ab7e6ea2ea5d6c64cac93c8e90e7b6269501c0e706d
MD5 540834e7e5565c4cff579c7f9a6538b8
BLAKE2b-256 153f425764b5913c1ce4988ef904ebacfecd428c0cd3f0b864af4aee055530ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp310-pypy310_pp73-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f74b194865d24c51ee8fdc3c1e50c2b3a9421dcf569c48e6d42792e1f3e5a4f
MD5 f74449ef110af462b4094ce4e07fa1fd
BLAKE2b-256 b2822b6cdf47a4c4d7ad2d763d853014af5a113bf18d0ceecb689d9f752ce6f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 570384d9255cee432dd5ffff7509fe0810e6f7e70146e3501f0f62320780b4b0
MD5 e7bfa80b786a24f44c04ca6db385ecd2
BLAKE2b-256 3d1b7cabeccaa53ad1450d52e7797ee8cf99d786ade47b05716288a90b62ca3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcdb023f5e277f2827c23b1f11c1be242ed9b8b50a9673d4ad2c1f930f384a63
MD5 d8f6af01ac76d6d1ab3349013c3f2848
BLAKE2b-256 15fac6e14c976d6ac199303cb1aee449b2dfe937734a4241824690526f14a693

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2c76aa6ecd80c16b738d5215145792fdd4195aec30e9f69cf91df7ac44ca73a2
MD5 6787d12d3850d580c7fdfe9b9e2905e2
BLAKE2b-256 7b3b4307f7b5fdd90fbf044c8d15da3aab01015fcc9f4b594a5c7bafd5f250b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 533b8c56b55680f64a36e7e77b2a28b8f32f1131b581c285283aca801ebb1fee
MD5 bb595a842603189ca7bd7e98d894c5c6
BLAKE2b-256 a93a4c9804e3eb8b8d645500ac2555e6dd76b1123091806a71c211b85bc7f721

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp39-pypy39_pp73-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb9f0b4d68a4b888c6cb4098a281ca46d47a91e88c464dc14998e506a6cb1533
MD5 c1b30bf2e066c9dee82f2aa38aad8c05
BLAKE2b-256 a571430cf6afec6e53582aa2b063b33b00b5b4e14cb2e0bfe36e586e1806002f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e3c187d799369ed186208736103fdd11af69151aa7cda03a9857fb4a047b851
MD5 8155d90eef44af4a2b4a5b382c4ed9c1
BLAKE2b-256 305e6f70240bc2328f7ff0a066389d94f84e67b28dabdb4ec09156b72df05d1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 841030b7027ba63c2ebc6bff27140707e7f34058321f46e5e9a207e6db9027b0
MD5 620519c5856a56589a691fd7d4b03470
BLAKE2b-256 b488f3bdc64b77541193dbc952b456352e633962182dfb903d1dabc5dc430a48

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 344dfc8869efbcc665a51a84677231ef28eddf4f7018562230f32949ce61a72a
MD5 e4b47a93ed7387ba5141e31737b8e697
BLAKE2b-256 f7daf5119652f903b6ad5c6cabc8a2d35ad43c99001c74de7602048217e5234c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9ad324b5616fea689c3385fe3e19bafb1004f69f4a6e688fdab6e72f7be72033
MD5 efc2805a256f4334913f583a6cdf8143
BLAKE2b-256 72b143679fa661daf259b4c415b15d3d5cc5cd37d7ab30f9dae13eb1394b4ff4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp38-pypy38_pp73-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 73c25700ad6e00563234d52726208fab0e5e2c9894737adb948964a6407bd9f9
MD5 9d159d10f75235ba7ef4a680e80641c7
BLAKE2b-256 7fb460f76c1f4b4fd5c0bb9053641f3735f9029aff337e9272f079a7d6becb08

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66d68a3a7e471eb9b92eca98829f1118d0134fc5f4d7b7c907027ce00fb2de1b
MD5 dc4f73f63dbbd8d0ecdd150f9c4a5cd6
BLAKE2b-256 03a33749746117092ba65f3a355935206701de471e52481f17daf1b687872d5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5f6609e4f83dc48d1b223fbc3737244ef7e073705bdd6fb96d4d5fb3894c901
MD5 39eb8f5143c6b711eef3c776516a54cd
BLAKE2b-256 066b9b7af77fa0fa397df9c760f22b66220b723bd02b5104bfaa9ad59960ef85

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e347fd0e79fd7a6bd706b2dea18941f98832050fdb3155a7c2c5f4c7a663b86
MD5 4fe42e8f5aa120b4f0755f5c65786d9f
BLAKE2b-256 71e7a5e03054b6fb43b9c663403387c6e11d5962da5bdab574801d7002bff95a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e1265d8cbbb6c4e8596efe5247cf954e28f42faa32b2fae1ea8450daf8cb0da7
MD5 1dd3bb32420be2e8c0aa12be1f8650f8
BLAKE2b-256 5f9de0c92d8e0669c6d3881915208fd51cffcb81b628c422a87537e28b4eb49f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp37-pypy37_pp73-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b13d95004b5750197aa9cd006d555d98c256f500687c170937f0dfc406cf00c5
MD5 83d956860edc7dac5a1568b041144a31
BLAKE2b-256 7fc2c36b50aa4c1e456afaec77e849695fa6862785563cb6b89e886bb2ef3458

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2902846c323cbd8fc2170079124481c6f95dede52c15fe77f8ae5ce2d0a9113a
MD5 85473df4536c94151ab760cdecdc261f
BLAKE2b-256 1eeeab21ce47a9b57dee59f6ef310da521f8f922251e009d6368e0d4d0534b60

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4eea16327c334b14036fd09126b0f0112dbdc3fe9b1d2698016d8310c49e476f
MD5 800703d1775b8b2047ea8ef507e36e8e
BLAKE2b-256 6dd98e78321e59e0bb2d1deea919c0bb6ef448e58e98fd464682f506bb83bc51

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 147.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 535f4049654639a89c9237d00c0237e24e69fcb4b07e5d97b50e006fdfbbdd8c
MD5 7e178ce03ec398635633a537d535f41b
BLAKE2b-256 0a93ec423dc4cbb54a39129ea717ce77b6a1da2341043fb68d812568e606987f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 125.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2b68605c7e859f90d1ef4dc00a0e6697db37597ada9ad7feb145681e8902cd36
MD5 35d98f743443909848a272272ada6785
BLAKE2b-256 a79cef883ce63173876ce05ade0690a275d6907c6c1167dc3299ae31cd11d276

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 efc4c8717f672645f236f96e07de81113d3d280de3808d67ca304dc4998c27a6
MD5 55a84c8da097f5f957e636f2ebea49f0
BLAKE2b-256 f9a898f92bb95e1b6145f2d65e2fec7043c5475f2381a180b3b9ab1a303e6b6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ebfb3ab89d7d0943cced1e73d231a9e02648f89dc47612ea1a3b2dcf78e97991
MD5 8b44d1e287c0bb8977d8928352fa7ecf
BLAKE2b-256 9d1d23eb46aafe3c827b912d2fb1072d20a93d187521a7f467953014a8faa833

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4bd882f454aeaa22712396eaa306d8446b8d09a4410520f17cb900c66f5c85b1
MD5 6fa70975265cf62bdcf7464ed4a0b1de
BLAKE2b-256 d992bb2e5b389b730cf92bc49146f6973cb7e47c2d15a03fc7049f19108860af

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d46f7d065d385d53416878dd73ceea2678990f40a2dace2f90d4814cb55717d
MD5 adf1ea3e4b66418279a09de189631662
BLAKE2b-256 83a782269cd1748b0565c73c53f5ed90ca8319b27b4cb632c74709fc0d8b8cc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95cfc1756b63afc930f8284862999f9020c3bcdc555a6261f08ec6280aeda645
MD5 586d6f76026b01a2190cfb6c632ec1e9
BLAKE2b-256 8b0fb9bfc17249e6158a55f64d18b95d9bbf37a672ed991479937b74205ea2e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 169254ed73705859e0019637fda6f23f128870cc73e09c7f4baae0dbdd267941
MD5 a824534eddd3a47c73d40b0e37280363
BLAKE2b-256 8cc9d8aeed8f6371ef1b728b945c593a1f5e9d31647cf721c138872443d3d8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 146.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 75eb7995689e2529dd31c441228a9a3f7a0e3c32e97ff7dfd2c190475382dad1
MD5 db5162dd3928e8c060e0a8ea26dd5978
BLAKE2b-256 ccabf9c9b29f91f2c7d1b1a3a42a2cbb7326758f4d51b3f7c137c2c296fceafa

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 124.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6818b6689c8d628280e10141583f9390f12061dbb651793c844645c50921ef64
MD5 0069c90e166b6730111be5e1093696ec
BLAKE2b-256 b152efb89beff494d2e316f46c085e552fb9fec24c46144bffea5aac967c7c65

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 42e5d96a3c867b490b841ebddbe734b44d3fc871e77c3add2076969ac4eabdb6
MD5 d2a9de769e87d038e2ee1bdfdf0fe36a
BLAKE2b-256 3d59b46ad7954bfffa8268274b7a38d4b20b284cf41a5ebdb85f7abce31a5a3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 264d4c253b5d9107e7b4242acc4c88bb995029fa5674ca239315daee2763e271
MD5 df43889db52b1614ecfd874759f0edd6
BLAKE2b-256 b023ec04dfe0881747599c5d861bea7a7bbb72a350bdbe83360f7dbf464ed574

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6417fcd5a8cc212bb4c4825dced3d658ea6f4a5de161f1b49b96c63fca1be908
MD5 02f8c6a4fac0f149ffb4aa889aec4dc8
BLAKE2b-256 b8dd639faf7de66a1e719a1e143ffcdabc9ec8c7a029939fcdc8092ae73100dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b1d0d510c5b9f726db6fc9a9e7d1df5d07d6f1c7bbd57dc3126123c263f4c48
MD5 217ed3b130bb21340d5061861f2101f8
BLAKE2b-256 f1fd9ca3c19d1f637ca0dac604e37fb2f8f13b788f919a9db8a066c23ffc92d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42e64ced556a848c1048f9ce3c58ba34a2e1af1ae41b6b90c1f631add696817e
MD5 f94b605bf588cd0c66f0b665c43e7666
BLAKE2b-256 a3bd25dc5ea757caf25f9480b405e40bb4d0879b52a61cbbbb4543ae4f419b5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e6bb539b031c8b10d922c74bff147af3e9a04a859007caaeae5878a55e10544
MD5 eccae2691b6b1f4c0b0d6c849db11706
BLAKE2b-256 e07305d583f4d9082676e6f456020685830066db224cde1047719cd63638fd34

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 44279a17b3d0c5ba23accd6246eb7f717f3eb3186fa2e4353c292f09a996af29
MD5 b984cc92b2e78b8ecea33f603e257286
BLAKE2b-256 f7b0b812c1cb1aeda68882f511262ea247ccb2046c25d05ea1ccf5b28d45363f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 125.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d60dfea7c8d9db57aaa56836623ef2c2b6ccac38dec0e844c08961afe53703db
MD5 002ac991994e2749419bac575af48ba5
BLAKE2b-256 45c0a30db8b65e848e3e5ee8e231aa6c953d604c5117a222281f083c6575f3d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c145d7cada707cc4714b309e366ca6a912f0740ff009943357792318835b0ec2
MD5 c61c47d7ea5592b06f93db487172d28f
BLAKE2b-256 c73ed3c55976e7672bc7e492d6adf06b1ff48e6106089cda46e2a66412d74999

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b7a618a3cc99d4a87651a78025616e87cc49d420ce44bd160a506b1ef6a1dbb9
MD5 e06c245f9ec37277726bc7699f71b219
BLAKE2b-256 199c1e1fc8a7132e2492aad5013bdd088429bbd4f7803c8d12e9bd91e44336b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 875c334c64f5c2b68cf6bb2ba775dca519c9a60ab0d7c0f09d2ed8686e0dfef5
MD5 0f664db899c99edce5340e2669a7b47b
BLAKE2b-256 5db6fda4e47b0bb015f28bae32e0d9bc4ff057da0fe90ac8a0c4ba6c3ad568f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3bbc9dcc7b0dd174f1953ed07a5a7eacff766348c8f8c1b624ac515ead1c8bff
MD5 a17ebcdf6892a5414a7407c4365b86c6
BLAKE2b-256 c16199e42ad92e913d09716d44aae7eecbf64ea5a2c3ff91a90a93c62fb924b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b6c824d9c89383cf5e5cca88aab77e4746579cd94d314e0543dba7e8222b488
MD5 4587d57c63eed658b694324c32714cd5
BLAKE2b-256 3439cb6596a89b9cb18350255a5405f007657bbac8010d8eac2cc4184a57b860

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d381b952cfc0fc5271b5e19b6d996937b61390c82e27cf28e6c51258ff52e2a9
MD5 a82f390ef4cb1adcdaa6638aca33de9d
BLAKE2b-256 d5fa000c992a4d5d1e2e7c3cfa95c01e3f5f9d06fc66dd3e84cf4fbc652668d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 145.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69afdee92faa561afc4db3378643f408538cae47d90db6b1327c6ed650957724
MD5 2e9668224c3cada6cab9c6514f722611
BLAKE2b-256 0ade733fff15c1ad0a1f622fd93ddf96c2c118361bdd54ea1128fe5554f6f963

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 124.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2845c60fa67b60a7aa633920edad1b04d030d69202192529414ffb1effe4add9
MD5 96aa4cad86419e6bf7edae669f4cf489
BLAKE2b-256 50e6691ad7246a23293d61118a27d33c5066429868d52cff21aa7b712d419606

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49b3454b7c2131403501397b689ca27b9db4930a479169fd80529337e1b83ef7
MD5 aecbc39852e0358248d79153e2cc4510
BLAKE2b-256 b980abfa32b343da8762aef0177fb08023556a3932b081e2037b46807ef39790

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e9c81394d8764a3700186c50279e3e30e94ed1a5326122307c517bf87c8202ea
MD5 bfd5424460169182b447cff19b8e69cf
BLAKE2b-256 4856654b95dd4bd4c5b4ca09ce91d5c62f49fdafeeb054f19135e0da25136523

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0f1bc44f5b3fdf8dfe70a29aabc5e93a7f14c79c527faaa5b164d2ff693d36e
MD5 d03345241358b07abd2765db76ef0aca
BLAKE2b-256 9a8e900edc9844859b16908ed5ec416a7a4309cc48642c8ba99bb347647dbfa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 40f0b2dad52651de67cb4a5030508a8de88e95062d5999b0aa76b7ce782db807
MD5 2c4696a6be37fde7c84927d9efcb02f8
BLAKE2b-256 46e862087881142371493d133f7500afaab63240504ba86334b92413c3054a9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 515a425c276a981dd852162fd0858ef458383f35397ab25e896901c01313a1e0
MD5 1d7bb54e12590a0a269f629e6a0ffeaf
BLAKE2b-256 4b4fa611628f2b8549e55c2eceff8836a666de14b049c2cd043682d166d2aa0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e79da3382cff9eceb96b37a78a64475bf2f5112863865cc3c884c51f41713a30
MD5 cf76ad9e24f42d397977bcc6884fb2bb
BLAKE2b-256 f615359f482c1a84727047be5f6e858622837ac5a05ed33a5bf1529afc977693

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 145.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6023a434f1b2a5a70a3501d371d5d285ca70da459118a760338ddf3908051402
MD5 1c50ce89abc712bedf778793ec0e2996
BLAKE2b-256 e9baf67c1632c241690b6ecb178c1efc45a30cb0b3607115c111e22209b78330

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 124.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1f3d788f7aa9767805abcb12d035ef1af944dc5e16636eaebc3e5b87f6779871
MD5 d848e3ac5a3dd5b981e0be98a3296594
BLAKE2b-256 226d3f0369180243cee370c0b40d9e309d458dd967949d027cf72e6d978b0273

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 89ffcc08858eefd94f8a63b47a5ca0438b563d6ef9e35de4cfdfb20eebc667b9
MD5 0380f8370ff6ad530a5321abe2e4812a
BLAKE2b-256 aa4c101a165d2d7959eb0ca9f26e5797d0bf167e140cfe045e325b739aeed5ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9f9402bc01c69443aaf3aead542ba6946641cea5318bc683ac3d929d5efebc76
MD5 687babf80ab155299ceffbfa350cc205
BLAKE2b-256 a5f71b9c65eabd869325b2891f44041f39be7e7137cf151de300d551ec357c15

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28b6b6d5369e1c4fa128e7bd6bb62f2f138fe4e1f00cd6fcb1e0ac3b5c0e6861
MD5 6b73ea7ab7ae661875457db16e5067e8
BLAKE2b-256 5e9f31e2bf40887e5889c81ea75ee7bf526ce926b78f5e4f2884da6d3d5e6c79

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81f5bd080c0b0c49cefbd1d1a9e0e39b826da4a5e6b464f2cb14dae435a90bc3
MD5 ad8cd7a0d2c1cd23aeb3beea4e2926aa
BLAKE2b-256 20f8070eb37701784e553af64fcac5feca414b3a81fd52d64a991654893e9e7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2f84d9094a3cbc3c9dc5eb9697929dac50c8554a8da0356189139440d105a1d
MD5 6e308a5161b4223ab3dd769ae9446c3f
BLAKE2b-256 9181c4d0748b20c18f0ff492e4571ccb82c860d891120d2a65a3fb43d751ec0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3779468650ec6f7cad31a4d5935530388e57db1353a8da1d736d1f92ac967477
MD5 8cf4143f7ba135c6553d0c3d81badf7e
BLAKE2b-256 24752e7b0cd4dbdde1fea71a53ece660542254ae58e1d927a044409edac52154

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 145.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ced025db49ebfa36adb1f914cfda3d55cfd0bdee0107abdfe8e01770e4112952
MD5 b4643678891cfd4c127659eeb1368116
BLAKE2b-256 c8b6eca9af3f660884d9cceab096b2a52bac4baef2a59ab059496261e32352a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 124.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 713863a5f31126eb169eb8bb2e0c5b373537fd6cf046fd642142c28cae8c4ae1
MD5 81443cea195a4e83fa1545e88e3c9acf
BLAKE2b-256 101a07728dbf78b5825bfe0a39e77706ac5f8cae761b5687e504504c9f9f7170

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3cee198d3799f396a36044127e7cc67fb4042efdbb9bf79a824a51dd18050c72
MD5 8546b8c03480ff87963365e7271463df
BLAKE2b-256 8bfa421635698aa963214040340df5b727937d8978d948d97258a06b2a62a65c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 90a0836ac2f98e15b252d1f61c787a6e91f2d1a332ea916d614afb0035cb0be1
MD5 893766aff80f07028b229525ac6d52c1
BLAKE2b-256 1be76c0d4cda9ebea6bcf81ad3e98a5ec7c95e36845be41a66838d58b875050a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d95e684386cfc6ad24dfb3711ca98476354ccd4c3da13cbe94116053a2c87ca0
MD5 f7c6c66cffc5b6cffad4bced904f2ef2
BLAKE2b-256 514d4662992e9fa5f9d49bd92ee00dd4ef223bf6bb05fbdac84afa6ebed26c4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98e6c5b3818dc0051c8f3044887bdf7f22f0bd7ece0c39d2aa4657ea87025d1a
MD5 5a4e7bfbdf181c2dd7ab5bdaa8550267
BLAKE2b-256 c3298db3067c2fc6896415f2e2ec16a6043d825c4f800f098951101834ef5468

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb6ab009071587c358e3322f7c73803970b2912ca5c8259504fd363174d4a0e7
MD5 c4fcdf4ce65ccbd01b80f1ca6d49b836
BLAKE2b-256 2e887b2100c6cf434dbba59d0e2a85a4ebf4eca4229da1e7ddaeefe11f0c4e80

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdcc66122191784064c848296ebfd42cc440f98dc11ac1d7223dd61fb8198328
MD5 6ce0bf840a05e841ab6e1956bbd9f3e1
BLAKE2b-256 90e8d2eba80698ed956b4021a3fd8c76a424b5713c5c3f0f4ad073c14fcfe1d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 144.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1dcc6a4d1c8b4666b313507c5e0ba38d4040d7d9833d7ca1fe4da398cf423507
MD5 99176c7b922c242940717cfb15154410
BLAKE2b-256 54d6ea634ae50f3ff3e9430050dcd4302b8cae45632c5551de26018448314a16

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 124.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 40435ba95d96b1cf0fc72d989ed5d62d0357ab9a4cb3b675bcac8374c6437a10
MD5 ece58e81682e822bd5704dce6c992432
BLAKE2b-256 fdeb468ebf7396204a335d5d86c2b4196e54b05f6a4f188805eb039a22449ebd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 02957287780ef697d35a6e59d5647b3d707c4acfd5e89ae011651bbc81f4eded
MD5 4f306ad6ef6c579b1d2fe984e08d9840
BLAKE2b-256 1bf550a5851914fb3130f5cb9633929c649ec6b1da61ec3a7ba464364e6875eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1c2b45cdd31961236b7ce6c0c4bb80aecd373194ae0f2a92c7031bc4dd226edf
MD5 49d4e035fa69b7cc9ff7238a28ae9992
BLAKE2b-256 62d01e06b74162d61a5e5e4c087c29eef2a2ad83c108248f582688d09074cd95

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 462b6b1e2dbd922818fdede08407ee04ba0e9056b60460cc044162b665dd7796
MD5 c8dc42d94daaf270c7d782d5897f0eed
BLAKE2b-256 cbe11f2f0b8a7c5569c8c5cf8c2d095780bc845cba3c3499f1ebc5d84e2165c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe104c60ffbaa5577bba7f67a7e5ce38082b8e80964669a12215a434a5133765
MD5 9d2192101b02f5712ad6bcc9cd505ad6
BLAKE2b-256 d0dbf515d8e488cac0aad11e97f14e3539c8b6789e0b3a34c1243af0aeb67810

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ca282fde14d1516ed925077c6f0a4fb4c1f5b30b5abbdf24b4fdb4f4864aeca2
MD5 0aed83ddcdcc28e62cfd15b16fdcda33
BLAKE2b-256 04059f1a07483fe854938adfc4336374ff52389afbc221d8233413dedcc271d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp37-cp37m-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: openstl-1.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 144.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ec4610b63a8f66404d148065ac2781f46458ec74037330b48b151684742f5198
MD5 b2d4445bfeb576bdcfbec2cdad677901
BLAKE2b-256 9190456704551fee537aa8065799ce8e6ab3e3df1defebec2af6a46b4103551e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-win_amd64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: openstl-1.3.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 124.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 022167a50461e4f3ce748f23dedd4710e912b1565922047612ae208f1e474a54
MD5 3f27d024699691cf43e0d5a20794eced
BLAKE2b-256 23bab068f0c4fe9f1ce6dd378d2fe9237716e2b660609d4c53af59f8e2d25dd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-win32.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce973d5d5acdf718262e24f59e54ad713b5e340c28982f6851acd557e8f1e94d
MD5 a7285a87e26b88ef505bc3543aa903c4
BLAKE2b-256 911af62a14d92f4cb92e4bb4180cbbc0d06867a69e57a07ecbcb3d4685429b97

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 30ff5602d322c9f4f5fed797424e80119979af653da54f570a5498f0f8edee15
MD5 93e487226f99b3545ff0520924bd42d4
BLAKE2b-256 5b8a9d45db3100f02ce1db02805f2bc62eab95a17a0764eb5f3296df4a692063

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-musllinux_1_2_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2bf2b762134419198459a7f691069727dcee5196811d19179e13d1e1e041b242
MD5 f8c434c7c2adf87c8c9798f1287851af
BLAKE2b-256 0579486be53f273553480d40d3b1259827e10b77ad1f60a84d4708966e38e3e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 16c5f092c0acc6a4e22f4ad49581ece736ee711275f42db1d2b21c1a917f6773
MD5 8a405de9659300dc868ee69c79295d19
BLAKE2b-256 7388fb3b6ef3a668f29f60f2aea13914d6b1bb62adad2bcc8f9d8e02c25bf911

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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

File details

Details for the file openstl-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openstl-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c4b55cce5a2b3deb5df7eb418cefeaec6441fe7e5515c4101095acc02214ae2
MD5 0d9540babb110945693381c80fbea20f
BLAKE2b-256 3cbc421e16c5116cff1d25b7905612c8398048cbb37329af382269f225289ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openstl-1.3.0-cp36-cp36m-macosx_10_9_x86_64.whl:

Publisher: publish-to-test-pypi.yml on Innoptech/OpenSTL

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page