Skip to main content

C/Cython extensions for fast STL I/O (used by numpy-stl) and PostgreSQL-to-NumPy conversion.

Project description

Speedups

CI Build Wheels PyPI Python License

C and Cython extensions for fast STL I/O and PostgreSQL-to-NumPy conversion.

Performance

Cython extensions run ~3x faster than pure Python, consistent across data sizes.

STL I/O Performance

Operation Facets Pure Python speedups Speedup
Write 10,000 28.5 ms 9.9 ms 2.9x
Read 10,000 21.6 ms 7.0 ms 3.1x
Write 100,000 283.4 ms 89.3 ms 3.2x
Read 100,000 218.7 ms 71.0 ms 3.1x
Write 1,000,000 2.81 s 897.5 ms 3.1x
Read 1,000,000 2.19 s 711.5 ms 3.1x
Write 10,000,000 28.62 s 9.22 s 3.1x
Read 10,000,000 22.03 s 7.32 s 3.0x

PostgreSQL COPY to NumPy Performance

Type Elements Pure Python speedups Speedup
int32 100K 7.3 ms 2.6 ms 2.8x
int32 1M 73.8 ms 24.8 ms 3.0x
int32 10M 747.5 ms 216.1 ms 3.5x
int32 50M 3.75 s 1.05 s 3.6x
float64 100K 8.0 ms 3.3 ms 2.4x
float64 1M 78.3 ms 32.1 ms 2.4x
float64 10M 786.5 ms 268.5 ms 2.9x
float64 50M 4.01 s 1.31 s 3.1x

Benchmarked on Apple M2 Pro, Python 3.14, macOS 15.4. PG data pre-populated in tables to isolate COPY+conversion time. Array dimensionality (1D/2D/3D) has no significant effect on performance.

Install

pip install speedups

With PostgreSQL support:

pip install speedups[postgres]

PostgreSQL Array → NumPy

Convert PostgreSQL arrays directly to NumPy ndarrays using psycopg's binary COPY protocol. Bypasses Python object creation for a significant speedup over the default loader.

Supports float4, float8, smallint, integer, and bigint arrays, from 1D to N-D.

import psycopg
from speedups.psycopg_loaders import NumpyLoader

with psycopg.connect("dbname=mydb") as conn:
    cursor = conn.cursor(binary=True)
    NumpyLoader.install(cursor)

    query = """
    COPY (
        SELECT array_agg(x)
        FROM generate_series(1, 100000) x
    ) TO STDOUT WITH BINARY
    """

    with cursor.copy(query) as copy:
        copy.set_types(["integer[]"])

        for row in copy.rows():
            print(row)  # numpy.ndarray

ASCII STL I/O

Read and write ASCII STL files at C speed. This module is used internally by numpy-stl — if you want to read or write STL files, use numpy-stl for a full-featured API. The Cython implementation uses direct sscanf/fprintf calls, avoiding Python string overhead entirely.

from speedups.stl import ascii_read, ascii_write

# Read
with open("model.stl", "rb") as f:
    buf = f.read(8192)
    name, mesh = ascii_read(f, buf)

# Write
with open("output.stl", "wb") as f:
    ascii_write(f, b"my_model", mesh)

Supported Types

PostgreSQL NumPy Dimensions
float4 float32 1D – ND
float8 float64 1D – ND
smallint int16 1D – ND
integer int32 1D – ND
bigint int64 1D – ND

Compatibility

  • Python 3.10, 3.11, 3.12, 3.13, 3.14
  • NumPy 1.x and 2.x

License

BSD-3-Clause

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

speedups-2.1.0.tar.gz (282.1 kB view details)

Uploaded Source

Built Distributions

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

speedups-2.1.0-cp314-cp314t-win_amd64.whl (416.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

speedups-2.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (445.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

speedups-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl (414.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

speedups-2.1.0-cp314-cp314-win_amd64.whl (394.5 kB view details)

Uploaded CPython 3.14Windows x86-64

speedups-2.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (440.5 kB view details)

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

speedups-2.1.0-cp314-cp314-macosx_11_0_arm64.whl (404.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

speedups-2.1.0-cp313-cp313-win_amd64.whl (389.4 kB view details)

Uploaded CPython 3.13Windows x86-64

speedups-2.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (435.8 kB view details)

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

speedups-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (399.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

speedups-2.1.0-cp312-cp312-win_amd64.whl (389.8 kB view details)

Uploaded CPython 3.12Windows x86-64

speedups-2.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (435.7 kB view details)

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

speedups-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (398.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

speedups-2.1.0-cp311-cp311-win_amd64.whl (388.3 kB view details)

Uploaded CPython 3.11Windows x86-64

speedups-2.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (434.9 kB view details)

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

speedups-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (397.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

speedups-2.1.0-cp310-cp310-win_amd64.whl (388.6 kB view details)

Uploaded CPython 3.10Windows x86-64

speedups-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (443.7 kB view details)

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

speedups-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (401.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file speedups-2.1.0.tar.gz.

File metadata

  • Download URL: speedups-2.1.0.tar.gz
  • Upload date:
  • Size: 282.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0.tar.gz
Algorithm Hash digest
SHA256 5f8cf36328545fe43a1331c98b8054b7fe50977baa2d1e8bf69e42100acb2bb0
MD5 42b3fec8c9a1277a50ad9bebf9220105
BLAKE2b-256 0b8c1c30a110cdbb54d2618e69ec602530dbaa19ff8f9c59ae1d21fb69a2bcae

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0.tar.gz:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 416.1 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 57d604e921e04e128ea8d50c2e52cf5301ad3de533e79662a30b3a545865bef6
MD5 baa983e42d53dd0e0642da698f9aa32a
BLAKE2b-256 e193bd2cff9baf07a930619d5d4ad77142b2792ece74bb84d1a322efcf6ec7f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314t-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33c9ec5db28d8361da49c9642409b33e8912298348f7ad1cac0d21825694db9c
MD5 d810ea87394cc2a9237c6057935cd6f7
BLAKE2b-256 a39184be65dcf2130c479a9c5808933091b758fc8d51618ffb15f2ed7c80910e

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69c0c4815d4496e154c89d84a7091d8b0296d9774602f98106a6a186404ca2d1
MD5 68b531de82b3cb231b7856ff8819b307
BLAKE2b-256 10ef232571169ce2a6f74ceca407970481aa3d87e3c099217399e2e9f94f12ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 394.5 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cc9fe28dfccd1c5fbbaf745ab1a17cfbf398e5f1f86dd0f0928e02b35919c965
MD5 c5f82e85f947e2f6b932c842d335b788
BLAKE2b-256 bbe4ac2a8681207870e532f96e9619015487113987dc5b2e9bdebd7cae7417d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83bff7896cc00dfe4640d6c1b420cbab1d8c6f437f6bf3890d5d13c68164b51d
MD5 6e4d341122f7798464550e3fd612b6d1
BLAKE2b-256 01d11d13fa48821a4e5519bea51951843e7f6987c1dc6ac6fde17ceecf950a12

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29f01613d0a7f4dc61b5af16f2a6242272180146a103cbab452da2e09707c715
MD5 f8a4909657b77aca2b2c16153e9ad089
BLAKE2b-256 c297d67b256c45b6837164740ded2e178f6a82b1eb355563ba7e46ba6230afe3

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 389.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d37ca0df57e4ea1b672bc7ba499f93583497f55f781c0b1f85ffa355c77b316d
MD5 17b0cfbe42fbccb639899df80582e699
BLAKE2b-256 ef6873ff974abb6c44e9ae76744f18f2d527910bc929b0d9d4e0486b68a1bde5

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97f0f4c042fd8726e316741a028881f50a8a0239ae4c87aec94a61057912f647
MD5 88870718f696caaa13651210d73a7677
BLAKE2b-256 79722af199f7e71c2561a081fa18a3b19a7ef4821e4da67ab6ff0dd7cf427255

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e09fb6b3f2580016f876a31f3eff1c7cca0650de37076f20a4577722722daa69
MD5 06fbf782e1c749f6194e5ca7b1b94caf
BLAKE2b-256 a5b1dcb96fc9e5953ef22a24fc19accae3a06d989306aa5dcff180add12f1fc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 389.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bd87256281aadb1dc583adfcea2cd51d9eadd6c2136584c11f75cbb79b0d2c86
MD5 b68597e86c52d5340d90958cd9df2f37
BLAKE2b-256 454365165c7c419c9174c8f10c3951002d3edc24f2c71890e36f6003929828b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03aff6b1c4b7d24cdc166c21df7361abe77b5901e3bd13274882bc8e8851fc09
MD5 e258d1f226279a94250320f1533e0c09
BLAKE2b-256 d8244ab0884f47dbdc7bcffdbb53ced365766574b5eb93640846bf6d5cec91b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d84b9dc279081022e3ee9bb9ecaac6c9256f31c33abe4692a804887460a28b1f
MD5 ff290e92233b2b07a583255365ced0a3
BLAKE2b-256 a7697f4584da69981171830ef4f1efb60220c5842637d504f44b7cc17a79ee7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 388.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5cda8ed554d603a88e14317c4e4bb264b4575da830fbace682af07aece84517d
MD5 e8b0ed2a7760c71b38f7e9a12d6d2301
BLAKE2b-256 2a9945ebffbadd9f5196b0891302a3d2773b2ce922807eac93c2ef53689b98d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8d3731e8222d830dd6a676642cf506e843de1efb0a0d524e3a8c36befa51906
MD5 6e1088b9e8395bcf46cec09cd1136fe0
BLAKE2b-256 82ca21b2c2849306ccee58b0cc12d1bb60b34ccb786b5ec4ca1c36258ce5c4cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 216ad20c7144f6b67a440aa0b9340dafc2b8cff114f7d2a8be0e0859f16524a3
MD5 b5280731149fe8ecdcb01ab00940cf9c
BLAKE2b-256 760410b5288796aca6539c34fd6444718f0b6d7d27f38b3890d39fe3cb0a9571

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: speedups-2.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 388.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for speedups-2.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa0e47bf437d443f8b375ce10a9fb482b76d372f1d38983ee517dc182c3e22ee
MD5 abdff9a9093484307968808195118555
BLAKE2b-256 729b738162bf48fd6ff264a4982ef1f9366515ac9cccd6daae1fdc8ce4158721

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4c887be8c02586a4adc977f6215b4d95e3b629c8eed373550b5b4240f15dcc1
MD5 2907988a264f4facc7963ab89430f3a7
BLAKE2b-256 c2bb6efda35a42cf199fef2cf894ec14dd6631ac176087404f7576a1c1625300

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

File details

Details for the file speedups-2.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e996e37a9ba42908a171a015843782fd5b70bbb86c0d794d3b993385d9ae92d
MD5 c0d15768b0f12fa5bc6cca1a2ddf1cab
BLAKE2b-256 1f5dc47d8f25dc04e4a26d2cf803d381b32669c5844e75a681dc1340a3a7ca74

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on wolph/speedups

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page