Skip to main content

C implementations of functions for use within SABnzbd

Project description

SABCTools - C implementations of functions for use within SABnzbd

This module implements three main sets of C implementations that are used within SABnzbd:

  • yEnc decoding and encoding using SIMD routines
  • CRC32 calculations
  • Non-blocking SSL-socket reading
  • Marking files as sparse

Of course, they can also be used in any other application.

yEnc decoding and encoding using SIMD routines

yEnc decoding and encoding performed by using yencode from animetosho, which utilizes x86/ARM SIMD optimised routines if such CPU features are available.

CRC32 calculations

We used the crcutil library for very fast CRC calculations.

Non-blocking SSL-socket reading

When Python reads data from a non-blocking SSL socket, it is limited to receiving 16K data at once. This module implements a patched version that can read as much data is available at once. For more details, see the cpython pull request.

Marking files as sparse

Uses Windows specific system calls to mark files as sparse and set the desired size. On other platforms the same is achieved by calling truncate.

Utility functions

Use sabctools.bytearray_malloc(size) to get an bytearray that is uninitialized (not set to 0's). This is much faster than the built-in bytearray(size) because the data inside the new bytearray will be whatever is present in the memory block.

Installing

As simple as running:

pip install sabctools --upgrade

When you want to compile from sources, you can run in the sabctools directory:

pip install .

[!NOTE] You need a compiler that supports at least C++17 to compile the extension.

SIMD detection

To see which SIMD set was detected on your system, run:

python -c "import sabctools; print(sabctools.simd);"

OpenSSL detection

To see if we could link to OpenSSL library on your system, run:

python -c "import sabctools; print(sabctools.openssl_linked);"

Testing

For testing we use pytest (install via pip install --group test) and test can simply be executed by browsing to the sabctools directory and running:

pytest

Note that tests can fail if git modified the line endings of data files when checking out the repository!

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

sabctools-9.4.1.tar.gz (272.3 kB view details)

Uploaded Source

Built Distributions

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

sabctools-9.4.1-cp314-cp314-win_arm64.whl (34.2 kB view details)

Uploaded CPython 3.14Windows ARM64

sabctools-9.4.1-cp314-cp314-win_amd64.whl (58.1 kB view details)

Uploaded CPython 3.14Windows x86-64

sabctools-9.4.1-cp314-cp314-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

sabctools-9.4.1-cp314-cp314-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

sabctools-9.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (658.5 kB view details)

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

sabctools-9.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (288.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sabctools-9.4.1-cp314-cp314-macosx_10_15_universal2.whl (103.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

sabctools-9.4.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

sabctools-9.4.1-cp313-cp313-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

sabctools-9.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (658.3 kB view details)

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

sabctools-9.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (288.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sabctools-9.4.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

sabctools-9.4.1-cp312-cp312-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

sabctools-9.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (650.9 kB view details)

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

sabctools-9.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (280.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sabctools-9.4.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

sabctools-9.4.1-cp311-cp311-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

sabctools-9.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (652.1 kB view details)

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

sabctools-9.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (281.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sabctools-9.4.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

sabctools-9.4.1-cp310-cp310-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

sabctools-9.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (650.7 kB view details)

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

sabctools-9.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (280.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file sabctools-9.4.1.tar.gz.

File metadata

  • Download URL: sabctools-9.4.1.tar.gz
  • Upload date:
  • Size: 272.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sabctools-9.4.1.tar.gz
Algorithm Hash digest
SHA256 314daf8165fba23cb93989651094c7af3f73ee6beb26ade6adf4543368d0f70b
MD5 c45bdc557b84b39f174ea1ea664c3998
BLAKE2b-256 d041bafeea7493131d8cd0a05c157e41d2eecceb9b7897be3eb42f41fdbeef91

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1.tar.gz:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: sabctools-9.4.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 34.2 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 f4257c2411d306dc02ffffb09e469d9077799767c65e088b5db9f4869f65a41f
MD5 cef4c634888e426eae76d0aa2f045030
BLAKE2b-256 178f947dd958198b54cb0036738b07887f0cb696352347014ec54ed6d4c64d63

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-win_arm64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sabctools-9.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 58.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fe156bd29f62482039d48e8b4e1ba9942943cc09dba0e4bab76d984ac72c221d
MD5 a0a35aee426f942fc3e8406d42fcac9a
BLAKE2b-256 4954aebf2c72df521549cc077f8f5896062b0276582ed246751fd0cbd964be58

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-win_amd64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e7dd3d274d29837c4ce66167b618ec1ce08b7cca2bff855c84692cdc7dd3925
MD5 2afb8fdf2e42f489b21351a98fdd0dd2
BLAKE2b-256 3eb6c492bd5d1c84f949c4afbe29f64fde417b41d714210894a55caad395a8e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9de116adb9e2b8d0d641fe4bb9cc221714233bc022f10838d7d5cd62cb4e231c
MD5 eef65a436d2d04e83621b6ca99cca878
BLAKE2b-256 66e2c1e59e80e534cd8a4cd92fe3e16c3a7cd9ddaf47958b5f7352fafd1140ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a68c73962712192b35cc6f316c5fcd7f5709e7cd9786063d39c471cbaaa67fab
MD5 a79ce51d4b198ca8fd062aeda222a25f
BLAKE2b-256 397c4be3af6b29012ddc896cdb05cd1be29447687f03ee741c65dfba61f9ec72

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ee205eb0266d9bfcf84b1337d1092821f30e9b5c666598f91f1adc1f596f5153
MD5 4690235220211acac79358d66cc57bb4
BLAKE2b-256 c526acecc23f19d6f2b9445f657952a4aba27f45598c21cbab6212ccbebf05e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 c66d1649b776289c80c6e9f1bb9faceb9f73d34c53549b49fd73e19c420137a7
MD5 b85ebd583ff48a9f3a203dae84079cda
BLAKE2b-256 bfc22e214cc9876156afe07c0c970b77d8f0391b89e559734b35339914e22ec1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0d0c70fd24449d3319d71b6e4e0160827db109b24c5ff0acf790118795f4981a
MD5 d49b8c84c29b6fe20981de31551f53d4
BLAKE2b-256 8a18c296adde818838fb2fbd05cccb300c7350193a9da2221d45bc3754c69732

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1468b9466e2b2345416fac2fe7c4076eb573d051cde96456e52231c7dd09c34a
MD5 b9f9ff5a2a18f97bdabe42f8df990a99
BLAKE2b-256 88a47125c70e10ace784314f77962b906f81b8b9b177fd89d039bd5ab2ffcc2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92d202443e13edbf74a6c1bad95c5ebfff2f85224843c330103d3c04514ecff4
MD5 ffe12e0329b9b5a14a1ee99839330137
BLAKE2b-256 41faa25842ae4c3789c2b26741e951987ab7feca686547fdb8a6956dd1488e4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 044b0b7e8689f284e37b9d9fbdcd94f6ed46a4b8e280b33e9d1ee9b2f6e83e9c
MD5 cf497974d0a98a18d05983d2f504d739
BLAKE2b-256 63d795df73614d342dc7130f28c7be2b83be18b3d13e8ad2f742e819dcb968cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c165b0f66897f718310c050258adaf27e81c911dbefb6ae32aaffeef24b49a2
MD5 d5cc3707b6b3df5a2231d1a5bbdbd228
BLAKE2b-256 07ebe72b59cc72e41759ac41d373bc04bbe580f267ac18a0a25a3ab1198de103

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74e43c6522eb654d4e02d606e571b10c010776ea9fe188804e3e055b1b0ba156
MD5 25a655b87c87ddb7e5abd1deb2dff457
BLAKE2b-256 3be1d44c99574a010f5ad4446f23566bd4369c05bbb607f14097ba0b1bb4e9c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed8f06d84342dac912f08a8074cd494fac8f2f3bfe64f6cb8f8c348b10f25012
MD5 f8127a19645239cc6c07ea2d873da156
BLAKE2b-256 5d273809f8f5c09194a1c4ee7535c1d6a6e725e621242fea7911ee047447e311

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 30eb6edfa3e72b22c79ad35dda0bd93f5177e677e1756537a1ebec7dc9db72cc
MD5 fb2b850b0ed476c376aa00fe1d8d45fb
BLAKE2b-256 6099db61be9afad364adbaf091845d6f8072ef7c5c35eadb54dae31fb3d5a3b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f2e622736eff35e1d433c38b38255203b868188939d828df459a870455ca9c97
MD5 0bbcd8dd006e79f9bec4819b01d94243
BLAKE2b-256 5098f54b05b732e65216b9c56ad6ea5764e6cd59d56b74f1d76b1229fd9c88bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 181663deec509e35a23fdc448fea213071e001e61998f460b73cdca2a98706fc
MD5 9744404570369985ca85462e8eddd0af
BLAKE2b-256 e87191973c99107760ea8bb95a15ad8bd3a55b30a6e964fbbc103b3b6d447fc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f816d3fa241108f72a7ed7187b137a7dc29c5fa1e8fdfa248832c8986a1a426
MD5 49f62ab8c2b54788afda009949c6430c
BLAKE2b-256 43de98f51b372eb56a4298d66421a9fce41fcefcd0b4dcefa47f83efa2116e7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2587215ab0facdece25f34409e39fbfe7a8a4e548ed71366d8a9f0bb348c4f4b
MD5 e28f603cec36ef2e14a68cc658c34d0f
BLAKE2b-256 7caae8e26d82005ac2acaa0078d2eadbd20dd0a4fee9b2e45a99ffbf93374dcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2601d97bfa4bb6f471d5d0e7fca1b624b78e3482c64cc2fd7860fbb01424ecec
MD5 319c2195d1980a1303484822d510dff4
BLAKE2b-256 acf050e5eb4eb1b7646eca29518a6d064060c23f033d6eb894a3374db6e3e63d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 caf70ce54cb5bdddfe6b73d88409e3896f23f214fb40c34d989a11deda665292
MD5 18ec69529a8edd4b8ea90367738dbe15
BLAKE2b-256 50964bdbbb2fbebc0a45d62c3186437a1fb2c7b85777cbcc32d2ca01323a09aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 328d82e62d74f7fe281f2f666ccd422cde0d1c6e66ff840e01dac1b281f933e5
MD5 31eb4b21d7b27e51b351a40ef3b6fa1e
BLAKE2b-256 40870ef9ea722c97cd22c2640b3a0fe1c9fc761d9ade372bacb81a83207ae978

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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

File details

Details for the file sabctools-9.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sabctools-9.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 300a90598df8df328bb458d37191a9509ad5583c14a53b2226b57617b0ee97d6
MD5 de76f877c862bcebd102247a503d940e
BLAKE2b-256 f9d2a947bb0d98907affbf3ea2e14b45d43e388808f04483f44595484efe1d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for sabctools-9.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci_and_build_release.yml on sabnzbd/sabctools

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