py-ministring
An experimental UTF-8 string type for CPython, written as a C extension.
It is a learning project about how CPython stores strings, not a
replacement for str.
The idea
CPython's str (PEP 393) stores every
character with the width of the widest one in the string: 1 byte if all
characters are below U+0100, 2 bytes if any is above that, 4 bytes if any is
outside the Basic Multilingual Plane. A megabyte of ASCII with a single emoji
therefore takes 4 MB as a str.
ministr stores the text as UTF-8 instead, where each character takes only
as many bytes as it needs.
Memory
Bytes per character for 1,000,000 characters (Python 3.13, 64-bit Linux),
produced by benchmarks/memory.py:
| Text | str |
ministr |
ministr after s[0] |
|---|---|---|---|
| ASCII | 1.00 | 1.00 | 1.00 |
| ASCII + one emoji | 4.00 | 1.00 | 1.13 |
| ASCII + one € | 2.00 | 1.00 | 1.13 |
| Latin-1 (café) | 1.00 | 1.25 | 1.38 |
| Cyrillic | 2.00 | 2.00 | 2.13 |
| CJK | 2.00 | 3.00 | 3.13 |
So ministr only wins on text that is mostly narrow characters with a few
wide ones. On pure ASCII it ties with str. On Latin-1, Cyrillic or CJK
text, UTF-8 is as large as or larger than CPython's fixed-width storage.
Short strings cost more too: the object header is 56 bytes, against 40 for
an ASCII str.
Indexing
UTF-8 has variable-width characters, so finding character i needs to know
where it starts:
- ASCII strings never need an index: character
iis bytei. - Other strings build a sparse index on the first
s[i]ors[a:b]. It stores the byte offset of every 64th character, 8 bytes per 64 characters or 0.125 bytes per character. A lookup jumps to the nearest entry and scans forward at most 63 characters, so access is O(1) with a bounded constant. - Iteration (
for ch in s,list(s),"".join(s)) walks the bytes and never builds the index.
The sparse index makes random access slower. On mixed-width text a random
s[i] takes about 165 ns, against about 30 ns for str. A full table
(one offset per character, as in 0.1.x) gave about 60 ns but cost 4 bytes
per character. MINISTR_INDEX_STRIDE in src/ministring.h sets the
trade-off: a stride of 32 gives about 110 ns at 0.25 bytes per character.
Installation
pip install py-ministring
Wheels are published for CPython 3.9 to 3.15 on Linux (x86_64, aarch64), macOS (Intel, Apple Silicon) and Windows (x64, Arm64). Anywhere else pip builds from source, which needs a C compiler. From a clone:
git clone https://github.com/AI-Stratov/py-ministring
cd py-ministring
pip install .
Usage
from ministring import ministr
s = ministr("hello 😃 world")
len(s) # 13
s[6] # '😃' (a regular str)
s[-1] # 'd'
s[0:5] # 'hello' (a new ministr)
str(s[8:]) # 'world'
list(s[4:7]) # ['o', ' ', '😃']
"lo" in s # True
s == "hello 😃 world" # True, works both ways and with other ministr
d = {s: "value"}
d["hello 😃 world"] # 'value': hash(s) == hash(str(s))
API
ministr(obj="")creates aministring.Utf8Stringfrom astr, or fromstr(obj)for anything else. Strings with lone surrogates have no UTF-8 form and raiseUnicodeEncodeError.len(s)is the number of codepoints.s[i]returns the character as astr. Negative indices work.s[a:b]returns a newUtf8String. Steps other than 1 raiseNotImplementedError.iter(s)yields characters asstr.x in ssearches for a substring.xcan be astror aUtf8String.s == xands != xcompare with astror aUtf8String.hash(s)equalshash(str(s)), soministrandstrkeys find each other in dicts and sets. It is computed once and cached.str(s)andrepr(s)behave like those of the equivalentstr.sys.getsizeof(s)includes the UTF-8 buffer and, once built, the index.
Limitations
This is a prototype:
- It is not a
strsubclass. Most of the standard library wants a realstr, so passstr(s). - There are no string methods (
find,split,upper, ...), no concatenation, no ordering comparisons and no pickling. str(s)decodes the whole string every time.- Random access on non-ASCII text is about 5 times slower than
str(see Indexing). inis a plain byte search, O(n·m) in the worst case.
Tests
pip install . pytest
python -X dev -m pytest
CI runs them on Python 3.9 to 3.15 on Linux and on 3.13 on macOS and Windows. Release wheels are tested too, each on its own platform.
-X dev turns on CPython's debug allocator, which fills new memory with
0xCD, so code that reads an uninitialized field crashes instead of passing
by luck. tests/test_oom.py uses _testcapi.set_nomemory() to make each
allocation fail in turn and checks that every failure becomes a
MemoryError.
CI also builds the extension with AddressSanitizer and UndefinedBehaviorSanitizer. To do the same locally on Linux:
CFLAGS="-fsanitize=address,undefined -fno-sanitize-recover=undefined -fno-omit-frame-pointer -g" \
LDFLAGS="-fsanitize=address,undefined" pip install . pytest
LD_PRELOAD="$(gcc -print-file-name=libasan.so)" PYTHONMALLOC=malloc \
ASAN_OPTIONS=detect_leaks=0 python -m pytest
The interpreter is not instrumented, so the ASan runtime is preloaded.
PYTHONMALLOC=malloc sends every allocation through ASan instead of
pymalloc.
Data structure
typedef struct {
PyObject_HEAD
char *utf8_data; // UTF-8 encoded bytes
Py_ssize_t utf8_size; // size in bytes
Py_ssize_t *index; // sparse index: codepoint / 64 -> byte offset;
// built on first indexing, never for ASCII
Py_ssize_t length; // number of codepoints
Py_hash_t hash; // cached hash
} Utf8StringObject;
Changes since 0.1.1
- The first
s[i]used to build a 4-byte offset for every character, which made indexed strings 4 bytes per character larger than the matchingstr. That table is now the sparse index described above. ministr(text)andministr == textused to callPyUnicode_AsUTF8AndSize(). That call caches a UTF-8 copy insidetextfor as long astextlives, which doubled the real cost of aministrfor non-ASCII text.- If allocating the UTF-8 buffer failed, the destructor freed an
uninitialized pointer. ASan and
-X devboth catch it. - Iteration no longer builds an index.
insearches for substrings. It used to compare the needle with each single character.sys.getsizeof()reports the buffers aministrowns.
License
MIT, see LICENCE.
Metadata
Release files for py-ministring 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| py_ministring-0.2.0.tar.gz | 17.5 kB | With provenance | Details |
Built distributions (wheels)
Total release size: 1.2 MB
Release files / py_ministring-0.2.0.tar.gz
| Download URL | py_ministring-0.2.0.tar.gz |
|---|---|
| Size | 17.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e6103af5c0f55e4b9d27ead9db875e0a251162b258362ff9450b7ca3d3f12512
|
|
BLAKE2b-256 checksum How to use checksums |
13f01b896efed0487a7aff3c5a62ca9c1ddbbcb6fcdc0afd99e7816d1645975d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-win_arm64.whl |
|---|---|
| Size | 13.3 kB |
| Tags | CPython 3.15 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
9411eda4ad029fc2dbdd4a535328fa2fbaa8d29dc0289d13ac7cfd1b4358a3b4
|
|
BLAKE2b-256 checksum How to use checksums |
251dca5c6ec76ed08ac26abbc17c6d07a2e013e9f929ab7b547183d534858fae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 13.2 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
096fb08c250b33966a732fc50a38da5a916d8d74ff6eb214e54f5b2f145ccc59
|
|
BLAKE2b-256 checksum How to use checksums |
e9ec6eafab88f6134f651dd1de2a11ad75c0ecb93ab18d43393c01b28310df41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 31.0 kB |
| Tags | CPython 3.15 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a1849e6281068c23991d97b202768b4db04c88b0328e98a80cc20c73b5ffc041
|
|
BLAKE2b-256 checksum How to use checksums |
e46fd763411204c662430bdfeac5f804dc2d9031dc02a45aa99a953941851404
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 31.1 kB |
| Tags | CPython 3.15 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
007bee27428395d865970cd7f98e4ddae1faabade3ebc2bc44a218befefc1a3b
|
|
BLAKE2b-256 checksum How to use checksums |
b29bccb3dff8d3cbe47f0705261ad5b51f73fbce2c874b3a42abe19696ea9fde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
76c27dfb4da6c57ebd6a4454d08d06bef753a0f530a96b116f7c818e1969c765
|
|
BLAKE2b-256 checksum How to use checksums |
a102bf3db421a2e3c3379cdb7f8b7ca909ef330899b1304a5b3ef89ee36403b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.8 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1d07f2b811264acbfc26d37f8546af4e48dad064cecfb0826daad7dcdcb72668
|
|
BLAKE2b-256 checksum How to use checksums |
178357f72cdede470f8ac1ee306e7e5f3be7a78bcc5af88776edae6f19e959d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.5 kB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dffbb23bad222f6798feb3a627ad94c37e1bc4455d8a11569ddbb645d9fcdffa
|
|
BLAKE2b-256 checksum How to use checksums |
89e4b21935dc58c9f6557a5c409b967d7f367c3c7a4aa3a6ee37d28c6b00d9c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp315-cp315-macosx_10_15_x86_64.whl
| Download URL | py_ministring-0.2.0-cp315-cp315-macosx_10_15_x86_64.whl |
|---|---|
| Size | 11.1 kB |
| Tags | CPython 3.15 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
3a9442e7c8d208e1ec88e65fcfb117256de5460e86d59ae9acb32549353e66cb
|
|
BLAKE2b-256 checksum How to use checksums |
61f9d7a7a2218803484761fa20f61029372eba926cdaaac29db479533d33d246
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 13.3 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
7cdf61e649b6a622351aebca3fe598d8a005100220b30ba8a72f923ae34b4f30
|
|
BLAKE2b-256 checksum How to use checksums |
8f85c9b95afc5b3fb1610701ee12f45a77db6725a8572bd2d682d08fc5dda9bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 13.2 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5f41da6ce6fd537d03e46eb61811a297ca50b5aa3fff6efbc4b28d98175d9506
|
|
BLAKE2b-256 checksum How to use checksums |
6bd3ef029ab349729b28be6bfff55db25ada19db94b5d5d3daf23ea6970f6bea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a8db2ca9e5e12be37988511f023eb5359894014019c65624cbee1533e8fde117
|
|
BLAKE2b-256 checksum How to use checksums |
ecbb48c17f010b81815a2a1525c77248d007fbf99532f8f3016f1e38083e5efd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ba78d48cf197ddc30b9fb798bfc74b9b0680af54a1008c0e5d206e3d098c5e58
|
|
BLAKE2b-256 checksum How to use checksums |
88353e6fa41c229912b914ee8dbae861aff1fb9f8d5a709539b1c9ecf24c4ef8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7ba2838ba26130cf0b9b36cdef29347270852cd4ef2afa9a567c3607d14f18af
|
|
BLAKE2b-256 checksum How to use checksums |
b34f996cf61b840a03ab455291f32ed2dc718cd63f23c3fb1bb0f48b72ddb54c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
258d6543059c3e1c95d5eb0e3cad8b615f6d19f6e85d9a2129a454f1a56321b6
|
|
BLAKE2b-256 checksum How to use checksums |
bbad314a38c86305c9bdfd6a63539e90466d14609aa4771b36dc094bae5e0d2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.4 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e4201a9707034f9630b477f504e1257f0a9c4d5fb65c254301f2960e9fabc9be
|
|
BLAKE2b-256 checksum How to use checksums |
356db335eefffdc8f76aa2010daefac28584137e7369093172ac1ac2174b1741
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | py_ministring-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 11.1 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
a62c3d633f54239764bec494a8a126273a65893e79ab3c9c00ca4cde31f96b93
|
|
BLAKE2b-256 checksum How to use checksums |
62e18e05dc6c65431103a8131bf8e5e67e0935ed3ace7c822dca00ccf8904f01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 13.0 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
00a1bf58f99e85ccedb56dcf64c81e11c26345ec963c4d9f89cfc1d3301a1f96
|
|
BLAKE2b-256 checksum How to use checksums |
8c55da898812241edad24880633a9f236dac67b176ea06b5f44354edc646363f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9fe6bd7a0d15da537511156b3bdd5b3f841fd74629ef016edb901f6a104fbca6
|
|
BLAKE2b-256 checksum How to use checksums |
2ba43f8e3db6eb9ac9ee76b4c17dafa1f2ee2c9223b6cfa859dd93f62d659122
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
2775b5f09c9ed55671643cc3050e4daa659e297f93dabe6269200f45e0bcff06
|
|
BLAKE2b-256 checksum How to use checksums |
ca78e875cb41ab71f633813228b67662e09da793e709ee3cc27c65ab5d7c4c6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9a0f8fb8bd34fe256f8b4c21ee2f4a4fcc523bb29d737ae8da7d746749cbeb82
|
|
BLAKE2b-256 checksum How to use checksums |
bfbacc4929724c668c74a2a846cc689d92f1edf8924225bb4d308eeb3d1237ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 31.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
06bba984ac551c7fda56c953506531bedefe03a1065546342c25bb72f5c0dd29
|
|
BLAKE2b-256 checksum How to use checksums |
da9a4723fe81eff4d413680839464eb19b0493875e27446d2e08d49df571fef4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
74ee2fb54acfb0ab1576300237b30d237ffb5f361fd47acd7dbfbf80acb68ebb
|
|
BLAKE2b-256 checksum How to use checksums |
6b885792a71380c95ea94b9dccb3ea7e24fecb3819fbc16feb6f183e69edde0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.3 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7ce6069a12bcf4909bc3f4e0381ea9cfc8f4562ae490c447342c8ceabd5d1350
|
|
BLAKE2b-256 checksum How to use checksums |
87254627b1d8473068e22f48dbe6bba35eb4842e8ea59bee21e5cb27f05ea766
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | py_ministring-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 11.0 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
47c7a11f8dba514393df1520b861401d2d48599522f44eec18da9d03cd2f5895
|
|
BLAKE2b-256 checksum How to use checksums |
37610b14b27591cf952541e6f5de037230da5cb8ff134acaaa4a3f8caf17231e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 13.0 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f35cba6180958c2efab33e950d161a7413eff5d819e68afa30ce49249da84deb
|
|
BLAKE2b-256 checksum How to use checksums |
5379f2eae58f71b0c266a6b1f44f47178623b25f79e11a5e3b67ff69ea0029fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c4e49a1bad48ad3a8289f55e8e1210e7e08ca5c4af3a9e29aadfa77c3f3d5433
|
|
BLAKE2b-256 checksum How to use checksums |
569e67b1bd57ce7c0f6b62d0bfbc2b693f6dce37b07d077a83b493f779981e6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
41cab6f7e2239c41199c4b8e90b62ef268ca4fe45405efd135bd54a842e4c95b
|
|
BLAKE2b-256 checksum How to use checksums |
c22eac8b34b7a83a896510229fa3407b831c7269416223178d6d856e2459b472
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 30.7 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a87c770ff8188d97a44961bccf1f79bc2ca3963793c980ffb4722407fb4554e8
|
|
BLAKE2b-256 checksum How to use checksums |
48599fdb2a8416396fca327a13e0cc8ded759e419b933962185de686d5d64857
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 30.9 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
bbb195954c3a91c563f97be54054eed7ce3c4e26c53712ccd6bb414b9a1f4294
|
|
BLAKE2b-256 checksum How to use checksums |
056d56aa63b0dfcde10fb15e3cb25779c6efeb9f1f93986d2078bb94425f4672
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ad30c37e2ba1fe54973898e1852c57ab0dcf7a998be33039bc07a4a2a9a17176
|
|
BLAKE2b-256 checksum How to use checksums |
e59a7b0d0b08f34c5180353905b9077597cf378a7136d3920eb45c7a311a4e8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.3 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
07a14226b66197a15b2849f7eb0e5da03822086d822f1215f568fca805d7c22f
|
|
BLAKE2b-256 checksum How to use checksums |
ddb5dc5d9b834d2860d2b8fd5cb6c3c97390c63ae76537dcb0c8b4a77e91dd9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | py_ministring-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 11.0 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
63be75ab7e4539b9be35710380ae89885ebaf47be42014fb89cf25696a9dabb9
|
|
BLAKE2b-256 checksum How to use checksums |
ddf6ead66e63c48d8190111bcb2401b3237f0238a4714833c044662c1f16ab31
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 13.0 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
8382f4f17bee2e98b53fb1fa17e2e99263ee9c868c42ca3cfd14d90314ebf90d
|
|
BLAKE2b-256 checksum How to use checksums |
b304a4f901db4fee13e6580326c231e2c79cb4b2abb5287b6a75746ca95143bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b0e229b7d5ec5977c18e0aaa71673a31631bf18e5710b4a36f68a29aac75489e
|
|
BLAKE2b-256 checksum How to use checksums |
280a6a51111dd0c8a2044a862c13f837e62cfd6a96c71fc3a272adafeeb23a52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 30.6 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7da4f0164f179cb92cebad05a10cd31f63701d5c054cd7a6c7ca465c227bc75a
|
|
BLAKE2b-256 checksum How to use checksums |
b5e41f52debe025526c4a445cf54776cead5ebe8365c0a967d1296d1a66e17b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 30.7 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
58ef7f9b67f3dac3ebc75a4fd482116fcd3dbb7309f7a87e64881adfd7c309b9
|
|
BLAKE2b-256 checksum How to use checksums |
cee5999d2e4db3d273c8e471a6de354905c4c20ec12ddb0fdf809c1f1c03c7e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 30.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
06fdc544bfb47c5becd38fead95e9fad0e5789bc153790eb99731a8fd1c28aa8
|
|
BLAKE2b-256 checksum How to use checksums |
de82a73145da60f0ebd208d18fdf874751efe672e0302a6c4b50e02bbd38cd8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 31.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
dc84272041f53c9ffc4c0389cb9440f9cdf6896dc260161763a4cb150a6d02b5
|
|
BLAKE2b-256 checksum How to use checksums |
d729a4fa12231bad40273135731c4ca1a0fe8340835104d27b36128a138b3786
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f8afeb704b83c617b8a0041f8d504be2bff04e4aebec7ba0c1be95c28edd8bd0
|
|
BLAKE2b-256 checksum How to use checksums |
aad1a37253c350f624a4601ea20eb69bcdcca69dba6be880031ef41502927da8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | py_ministring-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.0 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
fc749de53f9c5187ad1dd8d6368806a89d915a6dba4809f0bd9607e1df10aef2
|
|
BLAKE2b-256 checksum How to use checksums |
726e7cf1949ef6878e9940fc4d0e2f97d228d0cc11d6548db0183c98387f6b26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-win_arm64.whl |
|---|---|
| Size | 13.0 kB |
| Tags | CPython 3.10 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f454e70714bdbf5bafde33a940a3db1b77b9abbdbb1d8ffe103f05c2378f0c88
|
|
BLAKE2b-256 checksum How to use checksums |
43fc5ed8c60ad223341d0c33b40efb556d2c3b4858cf4e1bf651ec6000f5cb4c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0e61f81a8e5d396ae4da6d245d51cd7e73d7683990ccc35be19f69bc926ebf5e
|
|
BLAKE2b-256 checksum How to use checksums |
41f5ed6eb3f7f1fa51a552d403be021b3c61a58fc9cd75d60cce9023213e8188
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 28.4 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3e786c605940190b6a7e667ce2cc3ec980b9747672d7847ee94ee6754ab3d96e
|
|
BLAKE2b-256 checksum How to use checksums |
5766111544cebe7c7095c7f136b4bd09280f8d287ffb8f136b3ad13a20dc87a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d6abeac6d91832899c63fe90db491eae5d7d04b00f6c792f938c6e5dd139e84d
|
|
BLAKE2b-256 checksum How to use checksums |
949832153f15832e0f4b45cedb6fc3f5d217ca1e4cf41c8c06584b45ce05b8ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 28.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e45e82681a13c6b39ca9ba082f545fb459f13dbbbb23a5c009d006b26f69b47f
|
|
BLAKE2b-256 checksum How to use checksums |
1b6c626ed63221416f80c77340acfa6931731434a3fbaea9cd4f3a33d9a332ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 29.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ea70b176f255668acae8467af62d73b2e41914c3780b04a0726319ed9dc245a3
|
|
BLAKE2b-256 checksum How to use checksums |
0d0ac2c2c94c744bac952fe62dde7178d2261ee5f0cc3a9df231f56d3143b8ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.4 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
80fcdd94d427ca0861965e7c6eaf7f0def7f2a9bd2a12cca03a9c2c031223fd1
|
|
BLAKE2b-256 checksum How to use checksums |
36955b36f5a011703fff7cf13d73722dae1e3be5a80aaad8edcccf40dac109e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | py_ministring-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.0 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3325350bc89edbc2724100e11636854c34c56b165c0c1b2068800876ce30f11
|
|
BLAKE2b-256 checksum How to use checksums |
1094fbb0adc8ab67691479826ac4adb3e3a26e8cbf4e79de84e2c26b551d8ef2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-win_arm64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-win_arm64.whl |
|---|---|
| Size | 13.1 kB |
| Tags | CPython 3.9 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
9dc83772c128dd5c3d95a0719f8bc869e4b317b4a50573f42ef4ad117b1acac4
|
|
BLAKE2b-256 checksum How to use checksums |
a5bd86af16f6620034d6ffab433ca98d722c7b6cd9a408db497d89bc69850513
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-win_amd64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 12.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ba741f909b5aed7ae83af6aaee5e5459ff138a0bd6511db5305aa2eb8a272c03
|
|
BLAKE2b-256 checksum How to use checksums |
c9130112b3d71297b13feebd3602b9af80c7e09b9bb08e87e9d1a566406c1a7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 28.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e480081e89844a5f684873456d7aefad4a095e108e63a9d2d056e59d3fd7c5c
|
|
BLAKE2b-256 checksum How to use checksums |
20c8388483d732bc7174513ebe278157dba2e1e512a1c801bce4dd442eabbfdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 28.3 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
05d49a884edc9cc8877212c88892f677f74e96b312e190f58805ead91c467d2f
|
|
BLAKE2b-256 checksum How to use checksums |
04b83ff594fadb8f8a7eeb66be428baa3df04d6374fa598a75cc8415ec9c5083
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 28.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
968e26c46a731d37c3b910ed762e3633d2def9fc38bfcdf3436510bbc2c3b1eb
|
|
BLAKE2b-256 checksum How to use checksums |
cdabab402f23ae4a206945bf770a8d1f5a917a070b895bb145ea138ac3ba8ada
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 29.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
554289df2fc9519a71870eadf5bfd5992ce224b41078310992e28be2e301882e
|
|
BLAKE2b-256 checksum How to use checksums |
c5cc9910fd60e8e7f7c163d7e1388f5e7bde70bd1ed9e3095b33c548b50308c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.4 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c30255599e4643f9b66dc60c1b87fccfe1dce5f0eaed0ac728281b4cdf15a499
|
|
BLAKE2b-256 checksum How to use checksums |
f415de92b1eaa17882a9ca030932edfcb164df51bd6139e3b1a9712ea1577962
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logRelease files / py_ministring-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | py_ministring-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 11.0 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffaebc284b98076d9824bf44c071fab48eb8a6024550ca3039b95a9711898efe
|
|
BLAKE2b-256 checksum How to use checksums |
3da321e766a06fdf28fc31ef4deec374b44dfcaac9f820c2d5d636e294061039
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 23, 2026.
Transparency logSecurity for py-ministring 0.2.0
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.
Full provenance
All 57 files in this release have been uploaded with provenance metadata.
Attestation for py_ministring-0.2.0.tar.gz
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 23, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.