This release is a pre-release and may not be stable for production use.
salix
A C-backed, inheritable Struct base class for Python, for programs that pay
for their imports.
>>> from salix import Struct
>>> class Point(Struct):
... x: float
... y: float = 0.0
>>> Point(1.0, 2.0)
Point(x=1.0, y=2.0)
Install
pip install salix
nix/python-targets.nix is the wheel matrix — Windows, macOS, and glibc
Linux on x86_64 and arm64, across the supported CPythons — and wheels are
published for its cells once the interpreter's ABI is frozen. A pre-release
interpreter's wheels are built and tested but held back until its rc, and a
configuration missing from the matrix has no wheel. salix supports CPython
3.10 through 3.15, including the free-threaded builds. On a machine PyPI has
no wheel for, pip compiles the sdist — which needs setuptools and a C
compiler — except on Windows, where MSVC cannot compile this source. PyPy
and GraalPy satisfy the version floor and have no wheels, and whether the
sdist builds there is untested.
What salix is and is not
A struct's fields are the annotated names of its class body, and the
constructor takes them in that order. Instances are frozen by default: reads,
value equality, hashing, and a repr come with the class; writes do not.
A body-written __init__ — inherited or not, and not object.__init__ —
replaces the field constructor; writing object.__init__ back restores the
generated one, and on a frozen struct the body fills fields with set_field
(see Caching a computed value — the example there runs in __post_init__),
since assignment raises. Inheritance extends the field list
— a subclass adds its fields after its base's — and the metadata reads back:
_struct_fields_,
_struct_defaults_, _struct_annotations_, and _struct_metadata_, with
__-prefixed spellings of the same four names answering the same values.
The keywords opt out of the defaults. frozen=False opens the record for
writes and drops the hashing — under the default eq=True a writable struct
is unhashable, and a body __hash__ still stands. eq=False drops the value
equality and hashing, leaving identity — the exceptions are named in Caching
a computed value. order=True adds the field-order comparisons and requires
eq=True. repr, match_args, and weakref default to True, True, and
False and stand in for the __repr__, the pattern-matching signature, and
the __weakref__ slot. The six are consumed by the machinery; a class keyword
it does not own reaches __init_subclass__ in the usual way, and one the
hierarchy does not claim still fails the class.
salix is not the libraries that do more. dataclasses builds the same record
in pure Python. attrs layers converters, validators, and a plugin ecosystem
on top. NamedTuple is the tuple-shaped predecessor. msgspec is a
serialization library whose Struct validates. salix does the record and
nothing else — no serialization, no field-value validation, no coercion — in
C, which is where its import and type-creation times come from. Programs that
need those features need those libraries; salix is for the ones that only
need the record. salix/__init__.pyi is the whole of the API.
Defaults
An empty default of list, dict, set, or bytearray is copied per
instance, not shared:
>>> from salix import Struct
>>> class Box(Struct):
... items: list = []
>>> left, right = Box(), Box()
>>> left.items.append("left")
>>> right.items
[]
A default of the four (and their subclasses) is copied per instance: a
non-empty one is deep-copied, so an inner list in x: tuple = (1, []) is
not shared, and an empty one copies through the declared type's own
constructor (seeded with a base copy, so the constructor cannot retain or
mutate the class-body object), preserving a subclass and falling back to a
base-type copy when the constructor signature is not the iterable one — a
defaultdict falls back and becomes a plain dict, its factory dropped.
A value a deepcopy cannot carry (a writable memoryview — one uncarryable
element shares the whole container) or one whose hash fails by recursing
falls back to sharing the declared object. A type outside
the four that declares __hash__ = None is shared. A field without a
default cannot
follow one that has it: append defaulted fields, or default the new field
too. For the four, __struct_defaults__ holds the
class's own copy, severed from whatever the class body named: appending to
the module-level object afterwards does not reach the class. The getters hand
the stored objects out, not copies: do not mutate what __struct_defaults__
returns.
ClassVar and InitVar
A name annotated ClassVar[...] at the top level is a class variable:
with an assigned value it is kept in the class dict and excluded from
the field plan, the constructor, and every metadata table; without one
it is refused, because a class variable is a constant. An inherited
field name stays a field: the inheritance rule outranks the ClassVar
annotation, so re-annotating one re-declares the field. InitVar[...]
is refused, and so is a ClassVar nested inside another annotation.
A protocol is satisfied structurally, never inherited: a struct may not
list a Protocol among its bases, because the two metaclasses conflict.
The check walks the annotation's forms when it arrives as an object;
when it arrives as source text — a quoted string, or a
future-annotations string — the check is a spelling match, and the two
paths differ at the edges:
| annotation | object path | text path |
|---|---|---|
an alias of ClassVar, CV[int] |
the form itself: kept with a value, refused without | accepted; the field swallows a positional |
a type of yours actually named ClassVar |
accepted | kept with a value, refused without |
Annotated[int, ClassVar] |
accepted | refused, though the ClassVar there is metadata |
Optional[Annotated[ClassVar[int], "m"]] |
refused | refused |
3.14 evaluates resolvable annotations by default, so there the alias
reaches the object path and is the form; a name whose root cannot be
resolved arrives as an object too, and is accepted, while any other
evaluation error still fails the class. Every row is pinned in
tests/test_classvar_paths.py.
Caching a computed value
functools.cached_property caches into an instance __dict__; a struct has
none unless a non-struct base carries one, and without one a slotted
dataclass refuses it the same way. Two answers: functools.cache on the
method, or a field that __post_init__ fills:
>>> import functools
>>> from salix import Struct, set_field
>>> class Computed(Struct):
... x: int
...
... @functools.cache
... def double(self) -> int:
... return self.x * 2
>>> Computed(3).double()
6
>>> class Filled(Struct):
... x: int
... double: int = 0
...
... def __post_init__(self) -> None:
... set_field(self, "double", self.x * 2)
>>> Filled(4).double
8
Under the default eq=True the method cache keys on the value, not the
instance: value-equal structs share one entry, and a set_field that
changes the value misses — the cache then holds the old entry and the new
one. With eq=False the struct hashes by identity — unless the body defines
its own __eq__ without a __hash__, which makes it unhashable, or its
own __hash__, which replaces the identity hash — and set_field after
a hit returns the stale cached value while the hash is unchanged; a body
__hash__ over field values changes the hash and the lookup misses. The
cache refuses an unhashable struct — anything that makes hash() raise:
a body __eq__ without a body __hash__, a body __hash__ that
refuses, frozen=False, an unhashable field value, or equality inherited
from a struct base that defines __eq__. An __init__ that is not
object.__init__ — a body-written one, inherited or not — replaces the
constructor that runs __post_init__, so the field answer only works
without one. The table and the caching behaviors above are pinned in
tests/test_classvar_paths.py.
Working in the repo
The contributor loop is documented in CONTRIBUTING.md, and community
standards in CODE_OF_CONDUCT.md. uv run camas benchmark says what it
costs.
License
MIT
Release files for salix 0.1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| salix-0.1.0a1.tar.gz | 78.6 kB | Details |
Built distributions (wheels)
Total release size: 3.1 MB
Release files / salix-0.1.0a1.tar.gz
| Download URL | salix-0.1.0a1.tar.gz |
|---|---|
| Size | 78.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d730567025bb973352f6563f9c953980f1c41a21f9b74c6158e99cb2f4d27f1
|
|
BLAKE2b-256 checksum How to use checksums |
309cde4ac1c4ebda069ff0fc098d08171ada019d9fb1dda70d2aa1f2234dcf7e
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314t-win_amd64.whl
| Download URL | salix-0.1.0a1-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 137.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
64a1518e82e9ef3bb65e85b2d16dd99bff47ed1817f38092cce4a29d48e9ccd6
|
|
BLAKE2b-256 checksum How to use checksums |
8d52645bc374e40f17ae60fc8e08e200dc0cc32a209159fb29c80e9b5f51d453
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314t-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp314-cp314t-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 61.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
32a5eba9739f96aa072c7a8d030ae880070ea2460ddca46eb663bb243b0210e5
|
|
BLAKE2b-256 checksum How to use checksums |
9d72b8213e11953f85111cbd4ae658dc6911417c547c48791d359e12d8a28512
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314t-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp314-cp314t-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 59.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f57bd8bfa59294398a8f167703405ecdaddcab6e003f8346e1e847cab8820cbf
|
|
BLAKE2b-256 checksum How to use checksums |
785feb15492b1f1f632223733242da4bcce9b03a636e3c2a08400e7ecaa9fd78
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 56.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
24969be4897a52bb0de59a6cd1eb09eb4ac3563c77d59c12795835d6e55f7b86
|
|
BLAKE2b-256 checksum How to use checksums |
87a3eb593d655726a67224cbc63e54a70dc4abe733fe7cbddcd891f92a7aded8
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314t-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp314-cp314t-macosx_10_13_x86_64.whl |
|---|---|
| Size | 54.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
66338c9c1f94bb0f8ca5084de0040ea15780eab655603f36f8ee92bc70a168f3
|
|
BLAKE2b-256 checksum How to use checksums |
f003c525490c54162ffbf03b435b2f0d7bf5cf63d6e95ac81c931a02a4ee71c9
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-win_arm64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 127.2 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a199ac6a21459f0e8901145a91bed497cec3ea49f5bf1cbed11becfbe7eaea49
|
|
BLAKE2b-256 checksum How to use checksums |
1923f9992656f44c84e1eae6daec07dee0f3d51a947ab7a99be9ac7bdd18fcf7
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-win_amd64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 137.8 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
04b9f331a2e32aae4c2075cfa9103a1892dd33312b1e86aed0bc25de2ba6ffaf
|
|
BLAKE2b-256 checksum How to use checksums |
88d5cfbc6f6cedd9b01b8f896395d1ad215698da054400a9a2b342868fb3c4fe
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 57.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec731b31ae3b87406832a3fa7b1eac49fcc0a36922a84ed6a27a3d552becc169
|
|
BLAKE2b-256 checksum How to use checksums |
9aad4c259076870a9da6ff27078db085c81fe336710627f88de6b95770b9ca4a
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 55.8 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a7d8172005c35c8ebbf50651c8c16e64f96cc1f79824a96d711f1b3cd74a49ec
|
|
BLAKE2b-256 checksum How to use checksums |
c3112afbb7c2706e5aae0fadcbc2416900ff320559a4e4d2587b021f04393b2e
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 53.2 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
89ff52f8f9dd4ce103d8715c72dba667291bba60e3efb75898f3921b26fb91ca
|
|
BLAKE2b-256 checksum How to use checksums |
abb6981fb7c99483651a05f6b8507715225e8bc0d837bd5bc6ac3fa229106722
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp314-cp314-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp314-cp314-macosx_10_13_x86_64.whl |
|---|---|
| Size | 50.7 kB |
| Tags | CPython 3.14 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
0dd4d7eb6f3adef4a27da2241e46d86469bd11c0f3946d3c5a06bb5d560a9991
|
|
BLAKE2b-256 checksum How to use checksums |
5d18347d38d0f4d911699df72a0d7f71b8273fbe56a3f4ca0298d0906ad722d0
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313t-win_amd64.whl
| Download URL | salix-0.1.0a1-cp313-cp313t-win_amd64.whl |
|---|---|
| Size | 141.1 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
39b794f9c6024f4b6547c91b6282c106596ed683b72b33a1e72996392cd7b7d2
|
|
BLAKE2b-256 checksum How to use checksums |
d92d1e55630779db087fd16d0d04a8d8eafecf5987fe6cc36561b1c69d8d56d6
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313t-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp313-cp313t-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 60.7 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d41050d94f9d382e6e5f9d61a47f50ed2e7a5db737b9cac415bf9d1c6d6b5f04
|
|
BLAKE2b-256 checksum How to use checksums |
996ac3b2cf9bf9a22b557f5369379117e3c70c88a84bbe0fb185712fd12f2981
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313t-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp313-cp313t-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 58.8 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e971053b55d8ea361cc30e40dd4aedfafded648989af9b81c19fa99e4509fe3f
|
|
BLAKE2b-256 checksum How to use checksums |
3cd4525bb5605d438e0e5746cd3883845ab8228f21a244cdbdef7d1d5af55f48
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313t-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp313-cp313t-macosx_11_0_arm64.whl |
|---|---|
| Size | 55.5 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
59fa8c94060f24ad0d1acfe9a5439c89be866412ff40b15e4c85b04df3e4b2fa
|
|
BLAKE2b-256 checksum How to use checksums |
729bc3a09482653a98cd5ad384de75a9712056051f89a32ef2cb99092b0af828
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313t-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp313-cp313t-macosx_10_13_x86_64.whl |
|---|---|
| Size | 53.8 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
3c077380e388e8c6e75fc7514d19ad7113e1fc74b4657019dcb3a9c9362b8a8d
|
|
BLAKE2b-256 checksum How to use checksums |
d0d37654d4bb9625843e14f6ca0fa010ac150c03fa97d46a462d7fa36b21e922
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-win_arm64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 126.5 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f3dae3e83aae83c93333181599020cca323c4fc8edb6d6f45341a3e2349a3d0e
|
|
BLAKE2b-256 checksum How to use checksums |
e6879f765bbb6c195ec4c5c7af7e7a57a7bba0f25866fb50c776e542149b4a2f
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-win_amd64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 137.2 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c014a389249de652808ed9c53139735d34dc345e54c3024c8966208494c645b8
|
|
BLAKE2b-256 checksum How to use checksums |
3c1a817ea5136e386de8a92a38a1d471c858c7860a3efae965133d3723fe38cf
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 56.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
39a8542b30eb626829cf5591780bb7756aaf2fa8884d469258841a4fac801e6d
|
|
BLAKE2b-256 checksum How to use checksums |
7cfd27660da64e438b08a60acadfd63e4f7a54edfa1ee6862f8173fb8050382b
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 55.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e7a3606deb8151f601cd385376d4f7e908fdb949a5d118865ddb988ea15a0beb
|
|
BLAKE2b-256 checksum How to use checksums |
508df6abdea0989a15894873fef44e09ca6d11bc20b974871306f8a71c8f91f7
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 52.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
038e529eedf5f2729ade854570e826f94f1ed9e1f8079094cea7e3e2820fb322
|
|
BLAKE2b-256 checksum How to use checksums |
eb8d34e34a41e3a0b3ccf75dafb8636ff15962d80c99eb73a959df78e95f9956
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 50.1 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b4ed033fa07d6d35c8d8a4541059a7cfdbdb5f2099cb6591fe9a4b8eaaccabc
|
|
BLAKE2b-256 checksum How to use checksums |
c29c58d6013e18385e83fc8ecd9bc564962dc3cf9e44158fa288c428af5407e1
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-win_arm64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 126.1 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a316909ac84bd6304675ff53bb9bdf8801f63551e4a36fea086d924b29e8657e
|
|
BLAKE2b-256 checksum How to use checksums |
ba5f458bdbc9dd5abea9fdb4c7bab9ee05e13051a8108d0ae3f89bc09139b7a7
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-win_amd64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 136.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9d0a369b9256444bd17de089bc3bcf0ba567bf2dd1d1313db570aa0429a8b8a1
|
|
BLAKE2b-256 checksum How to use checksums |
d9e079f70db721fcf1c8972f20ddbee731fa37d2880d4536dd3fac3dd010ebf3
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 56.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
38991e943e03dae275c9cedc93b54e5f3c00fefe36048594d4d6d796e4aa1487
|
|
BLAKE2b-256 checksum How to use checksums |
6f13700c28d290c6b3106717aadde1900116f5658f69e22aadb54a534716ad29
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 54.7 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
fd21851ebf3d4631b61cfa13520927042a21ca901a9ec1fe02d663425dc59b10
|
|
BLAKE2b-256 checksum How to use checksums |
9f57895a823863ef2ac2b3d69e13841f9e48fd1d09d51ab5ddc282a1cf49d4f0
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 52.0 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9e44806891f4c83e9e9fb767ca2cfa40eb3ce9b14e9e25c2a29504a7ac9e1f3f
|
|
BLAKE2b-256 checksum How to use checksums |
6cfe447e18235050328b3939ee2afce987ddf30c790ca77e117d08a839d46d18
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 49.8 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
db0e7844416a3d807b7a4e22a88fde93f9cf94c885fbbf541ab7f4e5523c5de5
|
|
BLAKE2b-256 checksum How to use checksums |
3d2c988ab6017bf24308a63ddd6a82acbcafe5aa3e4bb5f262cfae240cef2158
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-win_arm64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 124.9 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
68a83cbe6b6ff505d68109cd2c5a6e1fcafcd8d0d180808bbf57e1fd79c55cae
|
|
BLAKE2b-256 checksum How to use checksums |
44ebc74a989b75ec19de870148f11153d37522b78b1a299c4d28457f67fe3a62
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-win_amd64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 136.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
49d4fb134cc92301bc6035e545329791165eaf4e90987953b8002c42b0cc36f1
|
|
BLAKE2b-256 checksum How to use checksums |
bd174aafa6c6f2b0b752a54cfd7f40872c3e8af5011fc5a7fe67b395d9572144
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 56.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
82fadff09fcf8d78d3ee818ec1c509ec206627e8373eff2e0313b03c4f537302
|
|
BLAKE2b-256 checksum How to use checksums |
e991e0411c41bf4356aa658185096b4bd403bd15f9d0ae127981f9ec12a1b7f9
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 53.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c2ad7d6e22c270315c34a136323c1b28a84e2ab189925dcfe90d6ae688d60370
|
|
BLAKE2b-256 checksum How to use checksums |
19f8c928194b3dd03640ec637351c71bbb6536ffc63bd4432c764a1c97db3fe5
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 51.0 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2907d370d5477ed1266d9e6b595cf68ec0cafd4efd98ef99b254bd73de59de67
|
|
BLAKE2b-256 checksum How to use checksums |
fbb2fe77754bd27efb3f1a0f4ad4234f98140b3278ba42a40786cb28e1dcdb34
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp311-cp311-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp311-cp311-macosx_10_13_x86_64.whl |
|---|---|
| Size | 49.1 kB |
| Tags | CPython 3.11 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
26e098427a0b68ddf34af4e8996655ad86bb2fa1f8e52ebda44b762a9f964b8a
|
|
BLAKE2b-256 checksum How to use checksums |
c2d7804f3b3b45be06a9c5d8697373a7976b4749b5bc2940c15b3523c8d444e6
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp310-cp310-win_amd64.whl
| Download URL | salix-0.1.0a1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 135.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4f748aeb3ce98f2c023902a6c4ddd777b5f971ee3a42ab511e2d6fd27d691202
|
|
BLAKE2b-256 checksum How to use checksums |
f0da98bfd825a08feada45f07e81529ee1ed4f4ab1cb4af8d593884843cb63c1
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp310-cp310-manylinux_2_17_x86_64.whl
| Download URL | salix-0.1.0a1-cp310-cp310-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 55.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb5991ce0cb2afa9c080435ce153d40d04d52562a28ca44bbfbed23102b9fe84
|
|
BLAKE2b-256 checksum How to use checksums |
654955d775d0b3a47e67555541d610eb4ac245ef234aee58d9873060dd2b8646
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp310-cp310-manylinux_2_17_aarch64.whl
| Download URL | salix-0.1.0a1-cp310-cp310-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 52.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
80647cf6c855ac64022a31b803da59513919d41fb44ca82c2a9cadc30ae6fdbc
|
|
BLAKE2b-256 checksum How to use checksums |
bc342c661cd488de2c8aea0fdcb9ae18fca5f8f64e57b73defa1ad17a7a940c1
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | salix-0.1.0a1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 50.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0aa45a02f0cedcee4286fe6ee0195e404448a20a82816458bb2d1421f3267f4
|
|
BLAKE2b-256 checksum How to use checksums |
102d9c85d1c256fe6637f2e9fa7d55f46275f75b51fec18000b0a839452b73ba
|
| 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 Sep 27, 2026.
Transparency logRelease files / salix-0.1.0a1-cp310-cp310-macosx_10_13_x86_64.whl
| Download URL | salix-0.1.0a1-cp310-cp310-macosx_10_13_x86_64.whl |
|---|---|
| Size | 48.1 kB |
| Tags | CPython 3.10 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
2582f18b95febfafd01d42fdbc548cec5d77f9c088b9527deb8da3ddb5360dbe
|
|
BLAKE2b-256 checksum How to use checksums |
040ff79fcf9fada73ebf920f50a2bfef71130f64759600f0e7cd0c08ad51bc21
|
| 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 Sep 27, 2026.
Transparency log