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.1.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.1-cp314-cp314t-win_amd64.whl (415.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

speedups-2.0.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl (413.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

speedups-2.0.1-cp314-cp314-win_amd64.whl (393.8 kB view details)

Uploaded CPython 3.14Windows x86-64

speedups-2.0.1-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.1-cp314-cp314-macosx_11_0_arm64.whl (403.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

speedups-2.0.1-cp313-cp313-win_amd64.whl (388.7 kB view details)

Uploaded CPython 3.13Windows x86-64

speedups-2.0.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (399.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

speedups-2.0.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (398.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

speedups-2.0.1-cp311-cp311-win_amd64.whl (387.6 kB view details)

Uploaded CPython 3.11Windows x86-64

speedups-2.0.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (397.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

speedups-2.0.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: speedups-2.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 353b6e9024e6c9749422bb2b4a6118233cd060e991b37512b18bd96b44af373b
MD5 334af8b34454a78fa0e404214d1da463
BLAKE2b-256 2eda52a3b3256c2f4fa05270e301941c43a64963d89a687d02e81fccbdbaa387

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 eda20d67afb1fe7436a4081040c6d4240993ac70d5b6d8bafee7aab0e7dca539
MD5 fa7da6dd110a48710a69fa90f84b38f0
BLAKE2b-256 b342c6ed824700e591f84b3aa4917186fa277b96c9824a95a6452ec61321e683

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1312f1d77d97226eabfee65cfc30a3cbf6cc453770870399e89b105a67f51b11
MD5 215cc8432098ef5742517069da128fc5
BLAKE2b-256 8e0de73db18112d15b9997badbe59bd51147a5f8568b9f3e11987ab82ff54ab9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 479bcc177cd62b417aece8e0361f640f05d729cd49ef9212b3cc08646559b651
MD5 519d71402817134383a16f5977b5a96b
BLAKE2b-256 d312d49bb377cf05562a4c74a01bc14f0f401b5a20c01d8fb8faccc9be0af635

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 393.8 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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bac04b67cecd0d51679d16741d18fb38aa59fe6ab90ea28064c606e5398b181e
MD5 9420c2e4c083f84c5731f4c025b0a017
BLAKE2b-256 e33e333f7586958e80b7704690d707035aeae136b6f1801d78d2c1d9c4806e24

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e15b50d4da1547bdf097bc6e08a157e311501223b392bbd61c7692fcbe83b74
MD5 d0db91f2b3f96853a7b604eb0d932b10
BLAKE2b-256 44acc6304275277cb74041ea0feec054584f1315176a6ff2c010e14a721ad3da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f927fc1b260e3e3db8fc645bbd3df85fa60deb2cdffa6925c3bf41500dd52e40
MD5 ead66568e02b2bec22d690e33e5bcab2
BLAKE2b-256 c83a7135333f2fef42ebcdba1472834d850ed0ec745f98c242aefd6cf8c04fb7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 388.7 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7e621aec5e03d48010a9705c8ad132636104ba74f4462630d73f97a6124adbc6
MD5 5d7bbf562dbddcac86ca1a1e22d6f860
BLAKE2b-256 0c8e226884ef250b2b95e2624b815b95fd511340f3a7303a42a119e85a5111e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c003da75258df85203475fbb6b57932d7ba52db6f777bb50ac00d0076344aba7
MD5 c6c9cd9da6bc541aeef747f9147f8f81
BLAKE2b-256 72f3b07bdbc15d859c9f1b58ae5c4c5a6a47a8f80405485eda96b515c27c1edf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2018d26a9213ba7f2ee27dc97004feabf037f82b2316615f3c209cabd4c1fb2d
MD5 6c88971418ec63132b06f9588c754853
BLAKE2b-256 626dec5b9bbb8aa6efdd0e2411ff8eb6cbfa11a1bad19eae9b1c92888d6a72f4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 671a0ed21b1bab9943ef4985f71abdadc2f6d7ed8c72e9762d29facb7f74def6
MD5 9d10e9a37f84f35884b3527b8e2e0ac3
BLAKE2b-256 9fd17c4745c981049373789e370f7a683dcb5bfa1905227318bb8c09720f7bdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b1edce31cb7cfbbfb1959bd8e695ab16d1303ed72094472956a5969ebf93dfd
MD5 490bae0c01d0fa313305f8e3b5720f86
BLAKE2b-256 7f290812e87e6249757664863db022910b6c2630267d3cad67657e57712e54eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce78b2e94112b0191e15bf37960395f212082d57e0c17511eae002b4086c34b5
MD5 af398ef41fe23aeab8a3b5a580ad5f5c
BLAKE2b-256 805a042d430d402bce4b06f823491f560817802310dd06d11faa20374d3048e6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 387.6 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e64dd7d0e7e4e2ce19caa99a6f3d712e6a3c70a2daa0a12ca77f5b4b6cf2db73
MD5 e6ed3e5ef655e28ac3f6fa103dd956f8
BLAKE2b-256 6679ffa632a47db4069f8fed9ce2ce146bab5c17d20153aa640fb8f9f424fa52

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 680c79a46daa5093524ad9300500b0f9b2af8525acc77a134f920ad4627db384
MD5 66aabaec4fe498e96ddba7ce19778704
BLAKE2b-256 7c5f28391231ddf985e0b52984c8e11b696f47faead9c5f42b3c6e568e72d47a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 218a1b349c82a07b0926ea4f898fbb29134af2536d1961bf77044080e30abb2a
MD5 828942d395ef87e23d7bdf00c18a9e65
BLAKE2b-256 8a19c56730eadd7b3d67adc433a3051b0b6703c669eec7445a528eecb216df4d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: speedups-2.0.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6c483fa70b79b08fc0a49e912a50d360572a788c93d9535387671c1502ad1ba2
MD5 c51c56fdd6f0fcd404af030dd274a1a5
BLAKE2b-256 57172633bb539ed9b48898723fd726a715ad80ca4f05729797acfad41c8ca3f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for speedups-2.0.1-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.1-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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d65ff4784865352aebeee6449367b03d2e228e6e8359b1f7938ec6251d1a1a4e
MD5 0491fa56d7d7685404f6ea606eaa9dc4
BLAKE2b-256 726ce0ab7e1b9231dd9cb1e4ff5fb4f67b90b6b5e872bd440ddf8b20a74aaa92

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for speedups-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e6cfa0c8288137a5044dc60c165076b1dcc15648258853810ba9ca123917069
MD5 e2606cbdccfda94520e7e9e9ec80a875
BLAKE2b-256 096f98ac7c7995a87b4cd658c68c512abab6df2f94ebcf7d6a587c7871d00616

See more details on using hashes here.

Provenance

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