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.0.0.tar.gz (281.4 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.0.0-cp314-cp314t-win_amd64.whl (415.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

speedups-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (444.5 kB view details)

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

speedups-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl (413.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

speedups-2.0.0-cp314-cp314-win_amd64.whl (393.7 kB view details)

Uploaded CPython 3.14Windows x86-64

speedups-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (439.7 kB view details)

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

speedups-2.0.0-cp314-cp314-macosx_11_0_arm64.whl (403.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

speedups-2.0.0-cp313-cp313-win_amd64.whl (388.6 kB view details)

Uploaded CPython 3.13Windows x86-64

speedups-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (435.0 kB view details)

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

speedups-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (399.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

speedups-2.0.0-cp312-cp312-win_amd64.whl (389.1 kB view details)

Uploaded CPython 3.12Windows x86-64

speedups-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (434.9 kB view details)

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

speedups-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (398.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

speedups-2.0.0-cp311-cp311-win_amd64.whl (387.5 kB view details)

Uploaded CPython 3.11Windows x86-64

speedups-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (434.1 kB view details)

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

speedups-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (397.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

speedups-2.0.0-cp310-cp310-win_amd64.whl (387.8 kB view details)

Uploaded CPython 3.10Windows x86-64

speedups-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (442.9 kB view details)

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

speedups-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (400.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for speedups-2.0.0.tar.gz
Algorithm Hash digest
SHA256 c7aec23c5ff1438d5c28d36ee57e626c8f6ad80efa2912c3e99e2b2060a5b5f4
MD5 41e1c6cdb7295e221d33bf1222ef33d0
BLAKE2b-256 a392b0ea9be7f742c55fae9f45b006cc78d512038dd7c1a73857ca65423bad44

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp314-cp314t-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4fcadb0c568f3a2e69cb7b5aa372ba1f02f8280a2f538ee82f627edd27a1d947
MD5 572b818c26571232494554ce1300a6dc
BLAKE2b-256 0ed8a8bacd46b7b22dcfc2690606fdc10149ff769a52afe5cc5116fef6a92b5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 462d61795e2a80a9bd8c190d62ae6eff640ed0d934ef449f992b3df1060fe515
MD5 bb05abb855344846055be2c25006153b
BLAKE2b-256 0e40bc6ae5be8ddcdf4daf5fbf831a8a3f7db531efb6e42d626dad339821ad59

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec34db10f5b1fb379b62fb3b564a4a5215168655e46bd422b4b94656a324f681
MD5 574bf21b5ce8800ab0bf506a60622e79
BLAKE2b-256 273bec3eddc825a5f1b8f71857edd61a675951fa4eea4981b2e16b594534eaeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 93a972c6bde8686c65aefc595de5c8baa7fd6411ff06774ce5197b5f0b69be50
MD5 0db7355137a7a4d5972388f3fe549e07
BLAKE2b-256 b8333d12a72f5c22016969aa9f90ba090c41c76831f41fb91e525d55b1af00c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56c5ff2daedc3c36cdbcf8e6d89e6bda6e007cb6c3b2353bc50a4c4cd4cc76ea
MD5 8ef4ca6b0016952c6556c264454da3b4
BLAKE2b-256 6508de4657853455ed3b0eba951567703cbd5a67d890ef6c80725ac9b21825bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e9b99da20845dc2205e4027d13987f0819771710ffc41c38a627cc4c48c487e
MD5 23a6cca6469523b54bcaa680b1e5557a
BLAKE2b-256 3c4afe10eced4983ad68c9f6deaf92effee4b6e43ab5e2ba26dd549c5bda644b

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bb0865644eea81c6bc7e425b8305efe022120799e9f1ed6aeb36a9042056e427
MD5 fd58f984218f91ab641523d51ec35117
BLAKE2b-256 38957c6eba1d3497ac3b628fe956d1169f290c57e5ad338a8e34b5b56215c57e

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f57838133cda93d57186b9e0d6cf332e811526274f002e474a66bd92071c5e84
MD5 6fe547c27e50fba2653131285951a779
BLAKE2b-256 8024fc64f57a54b09ed8240191d5063cca04da7fc22d79636c2d954cff465c6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58bc32da1210ce6a3592a276035391252d7ffdaa422a7bdcfc82bf50417d70be
MD5 5da95e299f97794df5a0e05cf1f4b824
BLAKE2b-256 ebbb572f6191421f8b685af007b87fc06ae2c63048e65308fb82eb29c0adc766

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 57e9937e073020b1089c5bb96b9be6ed6b687224c0e6a96f84f0800d2e8c4d52
MD5 76ba61efa217bfde37f25de726b67a9d
BLAKE2b-256 41e95ad64fcd8cc02982138a312882c80c8b8632d50cd06fd796a812288e31d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5563661e565258e0e92aa412ccfa2aeaac9835b79229b2374d9f74aba9525d5
MD5 77f3f0b3a05c48e8bcd34c98cd25320a
BLAKE2b-256 8f584be52fc7cfddd2f3a4b2b3c9a3cfb5a017d291268314798fa9bca39f000c

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8328461070f1e9c4696d97ba90c8ecd2404550693c16f3e1e0e74d9360630cd3
MD5 620bfd346ce7577cef41d60e27f25e78
BLAKE2b-256 8f3fdb71a2f0aad86618ecf359d721786c44a18635d4105ace633725a7a3ef88

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5003ad1c80fc356318e0e525da16bf17249e241cf15b44bf66c95a326530f6a4
MD5 3dcb355d7b4324511e57430464f865d0
BLAKE2b-256 324338565e51988a866d0c231fb2b4faa334b6bece9a13eb0fdb57c682f2f7a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76016fb0c2c3a6b46ca999593845d442af6d3a9fded03fa374e519d28ffaedb3
MD5 7d4e97b072f809eb2a21df0428eb856c
BLAKE2b-256 95b579167f5109d5c563943f9af775ce883842ac4a88641c734ac44991e2858f

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e435f2ce4c245040a969a5a35f2e6622e708547069c8836c401f97373babe827
MD5 987b052c08658811b0be9b35ed53acf2
BLAKE2b-256 f7f6cf467590ad68f7c588cc9281b139df28dff643146cafbc6cfc350d8d7f70

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for speedups-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d5bf4c18bcee3bf5672e9f6ca26bed42c88356df490c1f1907a2962746eba1be
MD5 e85650cd52d9aaf916dc079fd3b94708
BLAKE2b-256 708b90ff4e28abd0b460d05f52644e592c8e3ee7a528dc1d0f995bdfcd2acf8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.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.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32e94d396653a00f8aadf8e36f735846e9b7231178c842e5d08bbd76a39ba186
MD5 5e5a0fed5256c054c85bf9bbc6355d4f
BLAKE2b-256 c3c40c206cca12f2f997b6408f622ffc95c22011f92bd6d8add6a850b2b817bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for speedups-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 297e32592922d114e2d1ab11d496d447b318b24aa7da1ad7b518dcc94c6fe553
MD5 f9d25bbb986d320d2d17521258614f70
BLAKE2b-256 b1dfd77a093e89296a729b458398a16645eac1ce47e1b2ac9a7b2c36619352c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.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