Skip to main content

smaz-py3

Downloads/month PyPI version CI Python versions

Small string compression using smaz compression algorithm.

Support follows Python's upstream lifecycle, including security fixes. The current supported releases are Python 3.11–3.15.

Why do I need this?

Use smaz when you store or send many short text values individually, and saving a few bytes per value adds up. Examples include status messages, short descriptions in database records or caches, paths, and URLs.

Here are some actual sizes, comparing UTF-8 input with smaz.compress() output:

Text UTF-8 bytes Compressed bytes
waiting for approval 20 11
the connection was closed 25 12
/users/settings 15 10
http://example.com 18 8
12345678901234567890 20 22

smaz's built-in dictionary works well with common English text. Numbers and text that the dictionary cannot match can get larger, as the last example shows. Measure your own data before choosing it. The usage example below shows how to measure the sizes.

How do I use this?

Let's install:

$ uv add smaz-py3

Note: the -py3 is important. There is an original release, kudos to Benjamin Sergeant, but it does not work with Python 3+.

Now, a usage example.

import smaz
# First we compress our example sentence.
compressed = smaz.compress("The quick brown fox jumps over the lazy dog.")
# The output is raw bytes. As can be seen in the decompress() call below.
# Now, we decompress these raw bytes again. This should return our example
# sentence.
decompressed = smaz.decompress(b'H\x00\xfeq&\x83\xfek^sA)\xdc\xfa\x00\xfej&-<\x95\xe7\r\x0b\x89\xdbG\x18\x06;n')
# This does not fail, which means we have successfully compressed and
# decompressed without damaging anything.
assert decompressed == "The quick brown fox jumps over the lazy dog."

How much did we compress?

# First, we get the actual byte size of our example string.
original_size = len("The quick brown fox jumps over the lazy dog.".encode("utf-8"))  # 44 bytes
# As `compressed` is already raw bytes, we can also call len() on this
compressed_size = len(compressed)  # 31 bytes
compression_ratio = 1 - compressed_size / original_size  # 0.295

So we saved about 30% (0.295 * 100 and some rounding 😉).

If the compression ratio would be below 0, we would have actually increased the string. Yes, this can happen. Again, smaz works best on small strings.

A small note about NULL bytes

Currently, smaz-py3 does not support strings with NULL bytes (\x00) in compression:

>>> import smaz
>>> smaz.compress("The quick brown fox\x00 jumps over the lazy dog.")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: embedded null character

My reasoning behind this is that in most scenarios you want to clean that away beforehand anyways. If you think this is wrong, please open up an issue on github. I am happy for further input!

Decoder errors

Catch ValueError for incomplete SMAZ literals. For example, decompress(b"\xfe") fails because the literal marker has no following byte. Catch UnicodeDecodeError when the decoded bytes are not valid UTF-8.

When decoding SMAZ data from another source, expect decompress() to preserve embedded NUL characters (\x00) and the text after them. The old C wrapper truncated output at the first NUL. Remove or replace embedded NULs before calling compress(); otherwise, it raises ValueError.

Migrating from Python 2 smaz

If you have been using the Python 2 smaz library, this Python 3 version exposes the same API, so it is a drop-in replacement.

Important: While developing this extension, I think I found a bug in the original library. Using Python 2.7.16:

>>> import smaz
>>> smaz.compress("The quick brown fox jumps over the lazy dog.")
'H'  # this is wrong.
>>> small = smaz.compress("The quick brown fox jumps over the lazy dog.")
>>> smaz.decompress(small)
'The'  # information lost.

So, if you are actually upgrading from this, please make sure that you are not affected by this. smaz-py3 is not prone to this bug.

Behind the scenes, smaz uses NUL bytes in compression. However, when converting from C back to a Python string object, NUL is used to mark the end of the string. The above sentence, compressed, has the NUL byte right after the H (H\x00\xfeq…). That's why it stops right then and there. Again, smaz-py3 is not affected by this, mostly because I got lucky in choosing this example sentence.

Contributing

See CONTRIBUTING.md for development setup, tests, Git hooks, benchmarks, and distribution builds.

Credits

Credit where credit is due. First to antirez's SMAZ compression and to the original python 2 wrapper by Benjamin Sergeant.

Metadata

Release files for smaz-py3 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for smaz-py3 2.0.0
File Size Uploaded
smaz_py3-2.0.0.tar.gz 93.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for smaz-py3 2.0.0
File
smaz_py3-2.0.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
smaz_py3-2.0.0-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ IBM System/390x Details
smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ PowerPC 64-le Details
smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
smaz_py3-2.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-32 Details
smaz_py3-2.0.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
smaz_py3-2.0.0-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
smaz_py3-2.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
smaz_py3-2.0.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x Details
smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Details
smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
smaz_py3-2.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
smaz_py3-2.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
smaz_py3-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
smaz_py3-2.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
smaz_py3-2.0.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details
smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details
smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
smaz_py3-2.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
smaz_py3-2.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
smaz_py3-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
smaz_py3-2.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
smaz_py3-2.0.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
smaz_py3-2.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
smaz_py3-2.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
smaz_py3-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
smaz_py3-2.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
smaz_py3-2.0.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
smaz_py3-2.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
smaz_py3-2.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
smaz_py3-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 8.3 MB

Release files / smaz_py3-2.0.0.tar.gz

Download URL smaz_py3-2.0.0.tar.gz
Size 93.5 kB
Tags Source
SHA-256 checksum
How to use checksums
31af07ff88143de6ab4041f979895f1a80e782454be6cec1ff8cfd0bb45360dd
BLAKE2b-256 checksum
How to use checksums
c2f707b93d91c816633d849147f00925956595c195762ea898254087bf0d386c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-win_amd64.whl

Download URL smaz_py3-2.0.0-cp315-cp315-win_amd64.whl
Size 107.0 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
eb5151faf5ab606fb45405d89536e574962960c77f13ca24fe09ef08ac7cb04c
BLAKE2b-256 checksum
How to use checksums
218833b0ff87e74e92057a23f1116b86fc6ee5eb079d7771021350fa7a9a399d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-win32.whl

Download URL smaz_py3-2.0.0-cp315-cp315-win32.whl
Size 101.8 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
e6331565ea3519684ac9ec4a173621d25b876c7de68c11ea9fcc784489278045
BLAKE2b-256 checksum
How to use checksums
ce14e52ff1d0c9517f13447ec98ad4a3b16bcd2497dc4a25fb8db41c9b6db085
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 197.3 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7e1c41b9046a503a064cdc07db12bccfcab93d138507dfc3d30127f07238b4ff
BLAKE2b-256 checksum
How to use checksums
93f9a2e18469beb8ec810a4e99edc19fc90a93fda5b9bf42c70cc1c1938bb00b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 230.9 kB
Tags CPython 3.15 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
33e8f7f4d9be235fe5dd227c740820696fe1b0c49a87de6e420bf2aa187fea9e
BLAKE2b-256 checksum
How to use checksums
c2e33b51d5deb67354edf083e713314952afe54bf06c3be818bd0ee25c585d8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 219.6 kB
Tags CPython 3.15 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
5d428aa178b27b428b2417c0b01169b412b2b14c9fdfaacad9c79859c1423f80
BLAKE2b-256 checksum
How to use checksums
b9505bda32ad003f25a150ab201e165aaab01b946b90c636beb8b107bc929b29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smaz_py3-2.0.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 194.9 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
58f1a8106d3ec4d2e574d880d86b4633bdf4c058acd69cfe5c63b554b11dec60
BLAKE2b-256 checksum
How to use checksums
344fdee6998fb1bb307778ffa73c6acd8ec34fc6d05d4735551effdb9596da42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl

Download URL smaz_py3-2.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl
Size 217.1 kB
Tags CPython 3.15 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d791e18ff09d0ea58ea6ac154225961dadfc5233c09d5a09d41c4c4409167298
BLAKE2b-256 checksum
How to use checksums
ae8de6668f14ef585e9a5ab5d72dccf1abca65ca6910b3d3d1abee359634e4d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL smaz_py3-2.0.0-cp315-cp315-macosx_11_0_arm64.whl
Size 182.4 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c95ceeb7b3d8ddf7cd727ac210f98b111ee2343ffef3184dc03b4e29f0bea15a
BLAKE2b-256 checksum
How to use checksums
800e90201dca73abe1c953910b5b760054db4ce261c2e8b182fc642ff3d96883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp315-cp315-macosx_10_12_x86_64.whl

Download URL smaz_py3-2.0.0-cp315-cp315-macosx_10_12_x86_64.whl
Size 187.8 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fb25844a654e4cd09ab64e6b5254bc54e1241f03b635297655c275bf08261e13
BLAKE2b-256 checksum
How to use checksums
5e7810f95f7a893ef448a59bb1d6e9029a4cbec7e73b1bfbb91d748dfa1638ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-win_amd64.whl

Download URL smaz_py3-2.0.0-cp314-cp314-win_amd64.whl
Size 106.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5d667e5c4a34e79ae6859e2ce1ecc02feb9ab4c2ffe078a028edd95c4c570409
BLAKE2b-256 checksum
How to use checksums
d29292f49914d977738ec49ab77a68127f6d9ee6886dbbe95f8a747852cf28aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-win32.whl

Download URL smaz_py3-2.0.0-cp314-cp314-win32.whl
Size 101.7 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
8495a3ae335eaf55dfaf1a1e889424e070aed2e1983929f8c9870f80d063f4e6
BLAKE2b-256 checksum
How to use checksums
6cea7a21cf2f17eb6e079d1e2f82b8b6b1f33eba3d311ae56c51d61084f8d03b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 197.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
01c73d96f5b952881fa731e58d0ecbd5a5a723554d06eb8539b018fe6e0617e1
BLAKE2b-256 checksum
How to use checksums
3fd2c9649bd4844118e162a86cb0875ab8328b931e94b4893813df3a013c2eb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 230.7 kB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
b766f62e1b5a3d094f50144b55ad3da3f06e984bae2f364faaef8b604ee0f72e
BLAKE2b-256 checksum
How to use checksums
4dcec98ed7c68f3709754c0e69ec865513c0b509a73638d9467ee3423df67421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 219.6 kB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8a4f831e68b63061f7bfc9d834f9f9d39f516bd2cfd14799a0860eb10a83d2c6
BLAKE2b-256 checksum
How to use checksums
6b3ca1ef2f888e5a3c1bc252e2bca7fca4018f161e46ff5b6653076996088a91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smaz_py3-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 194.9 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c9a87d1b7f8d281f899126569f5c8150395ac0d34d54d998f1d9abbae6e03256
BLAKE2b-256 checksum
How to use checksums
c3e5caa929762b77e795cb98354498b237651ab5f458b9fc107e0da0222449a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL smaz_py3-2.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 217.1 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ba067997507b4551bcc7e72e11645f2739cee7c268af59d5188e1bbc761e0229
BLAKE2b-256 checksum
How to use checksums
992e9db75b453a6bc4636a8cae8d10be738ca1ee18e999fc627d7e539ef80221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL smaz_py3-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 182.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
600a69086ee993ee74e26ded278f6b6ba0018ca5df40113eba1c48766eedc9ae
BLAKE2b-256 checksum
How to use checksums
ea576fe54c5150d908893dbb93c6cd22d67b62ed02436fb8b3fab207c8aab853
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL smaz_py3-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 187.7 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
39482ff6ea4c5573eb26bc6089f15488d9e86894beddcbda3a9bbe91709316d1
BLAKE2b-256 checksum
How to use checksums
7ad9140949041a637d2d0311303682340e443caa723d448b9821a5856be3a309
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-win_amd64.whl

Download URL smaz_py3-2.0.0-cp313-cp313-win_amd64.whl
Size 106.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
82066826ef5f870e6ae23ff33f2de1fdd909b491865de74dc30c2ed207f5303e
BLAKE2b-256 checksum
How to use checksums
9267c71bfbb7a50d27d325fbc65c4775c108392864f9f3bdc5e953364b9781fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-win32.whl

Download URL smaz_py3-2.0.0-cp313-cp313-win32.whl
Size 101.5 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
fa1d31fd02634fb2a340ff6f265f71351f4d6ea555f0e2d6c38c247475d3ff1c
BLAKE2b-256 checksum
How to use checksums
cc0555eb40429b9d638eaa561849fd06b82d8b1a40b023b3c20fdd1cfc808de8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 196.8 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c8220e6bb1817a053786fff183d531d926b1b3e43c606bc7160ecbd6ee02f41d
BLAKE2b-256 checksum
How to use checksums
c1cd73d85845ebde04ac2ac6f643ea170bd62a2720c66c312d95d927947a2ee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 230.3 kB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
c9ad3f6289790262740d58b0345cae569bff0370b00f055c392384a4d7214b75
BLAKE2b-256 checksum
How to use checksums
bacff7957bd85d8c80592cc016fd05936986d290e5e5091dd61106a3eb6f80c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 219.2 kB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
1d45d21badd550dc3a7f6bebf133995a1aca5277d0f0163b35f1163185a97ea3
BLAKE2b-256 checksum
How to use checksums
661752e5dd251fdb853f4436375f92718a4e22448ec3eeff25e473e22bbf69be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smaz_py3-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 194.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a5f85da8cd46aa7bc4fb9e10c04b68162fe838b1c8a9de48d9a9f92198a50bc9
BLAKE2b-256 checksum
How to use checksums
bf18d62c85539dd45dce23a68dee265e61c11df5f6feb21322081d08e617746c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL smaz_py3-2.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 216.7 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7adb5cfbe328b53397db02b065837c333872341849a74bc7f99cf15d7c5ea271
BLAKE2b-256 checksum
How to use checksums
f9bb6f50ac689beafb5d156616c446f75f51a4e849cf0a1a1140e3efc9a5001a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL smaz_py3-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 182.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80a45c735409ebe9592c1ccb3c5af9fd1b0c9593d4fbfafbcee4d172a2f8753b
BLAKE2b-256 checksum
How to use checksums
efea19264bdd315631872c92fb4e38196676e103f9b5bd6f6ee70c538ce3a8ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL smaz_py3-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 187.4 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
dabb98d9f0770009550c952a07d6d2ec938cade149a2e749cac6a1096c64702f
BLAKE2b-256 checksum
How to use checksums
f0b931e6e9a8f301c4dff0ce28a80eadafc0858d55f50cb39964e34316947151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-win_amd64.whl

Download URL smaz_py3-2.0.0-cp312-cp312-win_amd64.whl
Size 106.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f340f16ef9637230c45bce731a9b6714e52f131741dd836095eb38fc0a9b247c
BLAKE2b-256 checksum
How to use checksums
3502dd36820f4fb49b4be04b3b0d4baff12c311ec3f653b531781d3a61ec6fe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-win32.whl

Download URL smaz_py3-2.0.0-cp312-cp312-win32.whl
Size 101.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
52af5bc9b3c0994093a17965ac9dd3db18a23a3de06552e96ab10e566b5c95f7
BLAKE2b-256 checksum
How to use checksums
e548d6f51f87d171c211b57357c15108babeaf56150af6ee28fc658a15c5f4ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 196.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3742e66ae49587a5eae973ab834b18851d0d125503909b1cb7155eb4c571d5f4
BLAKE2b-256 checksum
How to use checksums
a19fb07be0a6a7a3815352b55ae8ddd19f4b2f1d78e69590f057f3375729dde5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 230.1 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
2572075ac8e4bc488092d07435f818cbd6f5d3943b3f54df771103693cee6289
BLAKE2b-256 checksum
How to use checksums
5e343ef47303a9fa0bd0c0d153ab3b5f78dc69963e04a087398d198ec7819182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 219.0 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
a6e04b309205b5303687998fcbba0922223e342aaf20365dc5ff41b3d27c36fa
BLAKE2b-256 checksum
How to use checksums
4e8a3c31b61d9c6fb72cc8bd4216a9c2ac750ec85ff8d78c36f3ccc854f75c71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smaz_py3-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 194.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
742e7914e751ba2fc9b79d74ab88f5b37cde68ead6c126190c9dad6f91bf965a
BLAKE2b-256 checksum
How to use checksums
c0897d7d58bfe1a8db04120ca612f8fde7aac0badab0e8807d7663296181b0ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL smaz_py3-2.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 216.5 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
132b1c6d40979e493d69539a4d4565f8fadf568703d4d0b96d26d5b2bd8a22f1
BLAKE2b-256 checksum
How to use checksums
68dbc8774a7b38f5f52db5e0504621a3efed89078f86771e25c19da6aad499d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL smaz_py3-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 182.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bd816d9f5de4a3e8d0f15f83d1ec499c69f2c71c647996efa78c07274435f7e9
BLAKE2b-256 checksum
How to use checksums
0390e0914805bd006f8c8bd1a30fdef24c443d781b7a631bbd993d6003ba827a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL smaz_py3-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 187.1 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f2cc1789037afdf1495f8b5995ec9ae177ae21df38ac484673026be4e3e47e86
BLAKE2b-256 checksum
How to use checksums
e8d6b1536ca0ce5df5ac49a1e2c997e0cce34b2bd0882e13a7d3f379666128c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-win_amd64.whl

Download URL smaz_py3-2.0.0-cp311-cp311-win_amd64.whl
Size 108.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ece26d7150bef04c5a2474e81989604a4af7c0cbbb43b0fa8e2ff36b043386ed
BLAKE2b-256 checksum
How to use checksums
8c56be8db1eca25c1f10937ad92e6485c64f060bb21824c8ef0897c834d4663a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-win32.whl

Download URL smaz_py3-2.0.0-cp311-cp311-win32.whl
Size 103.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
ab46a856f246d6cb0b987e3a0c7661e7a4b3b7b6e94fa4d265a2105aca1bd018
BLAKE2b-256 checksum
How to use checksums
c89bbb8fd22824df8bd0ca631b590b5b4c6f837d062801e218b87bbd78002db1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 197.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b0f444dd19536d969734d6921e4421c97839cc42178cfdf861d7d59450783795
BLAKE2b-256 checksum
How to use checksums
47ec26e85bbe01dee9d6c3e0285991fee2b8df4b2a429caa8f015fd7d9be385d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 230.6 kB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
d6a122a5e9005e9b35cf10f096e53f41ba73f841e50d6cad9f2fffd9967dd14c
BLAKE2b-256 checksum
How to use checksums
2307ab4d0928e0ee9e9ba59ea7843cadb03deb87a86b38eaee19e257d9949abb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 220.0 kB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c667f3ab34021bfe4dd8148ca27efd38a23d84b4e73162c5698f4d6c67e5204f
BLAKE2b-256 checksum
How to use checksums
a5c2f4db4ad30ea8224724e051f0b24fdd6a1bfff113bc2bd50f9ce6e87daca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smaz_py3-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 195.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e393039e0262c238872d8ddc62641b1e002d7680d98a05dbd3586cf27af8d6b8
BLAKE2b-256 checksum
How to use checksums
d5b53809a4ce02ee6aa14dc86407c918391f86dce259ecff96231f65bb96368f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL smaz_py3-2.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 217.6 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
998787ddbaf6c938288c3d472aa7d71b427794c65db73f90e72f55dd83e7f9ab
BLAKE2b-256 checksum
How to use checksums
caf5981346f8d3ebbb4a20c9337ed57c4f8a760eb6c80272cdda39ab2461614c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL smaz_py3-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 183.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3c2a174fd812cbc2ce64a6b708705ead0b41bcf955a5215f88da57ff30c7c3ef
BLAKE2b-256 checksum
How to use checksums
b66c0f2f0df4aa3d2a3394211a7806d87a2b58eddf6f7bd90b35a1f426f9cc8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / smaz_py3-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL smaz_py3-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 187.0 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
673a4dc01ce0ae59bd3a237ebbad9b08088628d1800aff56d33e793b445da4a5
BLAKE2b-256 checksum
How to use checksums
d8ef8b00fd8562dd5231158f7b7301e1bd08e6bd2a9080fee4e40c27892e156c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.0 This release

46 release files

1.1.3

85 release files

1.1.2

79 release files

1.1.1

79 release files

1.1.0

49 release files

1.0.2

1 release file

1.0.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page