multi-demangle
Demangling support for various languages and compilers, usable as a Rust crate or a Python extension module. Fork of symbolic-demangle.
Currently supported languages are:
| Language | Mangling schemes / notes | Cargo feature |
|---|---|---|
| C++ | Itanium ABI (GCC, Clang), GNU v2, CodeWarrior, and MSVC | cpp, gnuv2, codewarrior, msvc |
| Rust | Both legacy and v0 schemes |
rust |
| Scala Native | Via the unknown-language fallback (symbols prefixed _SM) |
scala-native |
| Swift | Up to Swift 6.4.0, using a vendored Swift demangler | swift |
| D | D ABI mangling (_D…), incl. function types and templates |
dlang |
| Fortran | gfortran mod_MOD_proc, Intel mod_mp_proc_, and the plain g77 name_ form — explicit request only (see below) |
fortran |
| Kotlin/Native | _kfun: symbols with parameter types |
kotlin-native |
| Ada (GNAT) | pkg__sub encoding with escapes, operators, and markers — explicit request only (see below) |
ada |
| ObjC | Selectors plus runtime metadata symbols (_OBJC_CLASS_$_…, _OBJC_IVAR_$_…, selector references) |
always on |
All of the above features are enabled by default. Disabling them trims the
corresponding demangler (and, for swift, the vendored C++ sources) from the build.
As the demangling schemes for the languages are different, the supported demangling features are inconsistent. For example, argument types were not encoded in legacy Rust mangling and thus not available in demangled names.
Rust usage
The crate exposes a Demangle trait on symbolic_common::Name, along with
DemangleOptions to control how verbose the output is:
use symbolic_common::{Language, Name};
use multi_demangle::{Demangle, DemangleOptions};
let name = Name::from("__ZN3std2io4Read11read_to_end17hb85a0f6802e14499E");
// Detect the language of a mangled symbol.
assert_eq!(name.detect_language(), Language::Rust);
// Demangle with a full, verbose signature.
assert_eq!(
name.try_demangle(DemangleOptions::complete()),
"std::io::Read::read_to_end"
);
// The shortcut free function demangles with complete options and
// falls back to the input if demangling fails.
assert_eq!(multi_demangle::demangle("_ZN3foo3barEv"), "foo::bar()");
The cli cargo feature (on by default) pulls in the argument parser for the
binary. Library-only consumers can drop it by re-enabling the backends
explicitly:
multi-demangle = { version = "...", default-features = false, features = [
"cpp", "gnuv2", "codewarrior", "msvc", "rust", "scala-native", "swift",
] }
Batch demangling
Symbol tables repeat the same symbol many times (dynsym, symtab, version tables, and GOT/PLT maps), so the batch API demangles each distinct symbol at most once and preserves input order:
use multi_demangle::{demangle_iter, DemangleOptions};
let symbols = ["_ZN3foo3barEv", "libc.so.6", "_ZN3foo3barEv"];
let demangled = demangle_iter(symbols, DemangleOptions::complete());
assert_eq!(&demangled[0], "foo::bar()");
assert_eq!(&demangled[1], "libc.so.6");
assert_eq!(&demangled[2], "foo::bar()");
demangle_iter computes the whole batch eagerly and returns a Vec (in
input order). demangle_one is the single-symbol pipeline the batch is built
on (it is what multi_demangle::demangle delegates to), exposed so consumers
can share it with their own batching. Enabling the parallel cargo feature
(off by default) demangles the distinct symbols on the rayon thread pool.
multi-demangle = { version = "...", features = ["parallel"] }
Structured demangling
demangle_structured extracts typed fields from the demangled rendering —
namespace path, leaf name, entity kind, generics, parameters, return type,
and compiler disambiguation hashes — so consumers do not have to re-parse
text:
use symbolic_common::Name;
use multi_demangle::{Demangle, DemangleOptions};
let info = Name::from("_ZN3std2io4Read11read_to_end17hb85a0f6802e14499E")
.demangle_structured(DemangleOptions::complete())
.unwrap();
assert_eq!(info.namespace, ["std", "io", "Read"]);
assert_eq!(info.name, "read_to_end");
assert_eq!(info.kind, multi_demangle::DemangledKind::Method);
assert_eq!(info.hash.as_deref(), Some("hb85a0f6802e14499"));
assert_eq!(info.parameters, None); // legacy Rust encodes no parameter types
DemangledKind classifies the entity (best-effort, modeled on the primary
consumer's tables): Function, Method, Closure, Glue (CRT/linker glue
and drop glue), Intrinsic, MethodThunk, VirtualTable, TypeInfo,
ObjCMethod { class_method }, StaticVariable, or Other.
<Type as Trait>:: and <impl Trait for Type>:: prefixes are reduced to the
implementing type in the namespace, and trailing Rust hashes plus .llvm.N
clone counters are captured into hash instead of being silently stripped.
Where a backend exposes its parse tree, the fields come from the AST rather
than text: MSVC symbols are walked through msvc_demangler's parse tree
(which is how a data symbol like ?value@ns@@3HA is correctly a
StaticVariable and ??_7Bar@@6B@ a VirtualTable), Swift symbols through
the vendored demangler's node tree (accessors, initializers, and closures
keep their kinds; accessor names resolve to the wrapped property), and
Itanium kinds come from the mangling grammar's own prefixes (_ZGV guard
variables, _ZTV/_ZTC vtables, _ZTh/_ZTv thunks). Text-derived
extraction remains the fallback for every language.
One stated Itanium limitation: thunk symbols (_ZTh/_ZTv) classify with
the right kind, but their target identity is not extracted — the leaf name
stays the full brace rendering ({virtual override thunk(...)}) since the
demangled form is descriptive and no Itanium AST is available to walk.
New-language backends (D, Fortran, Kotlin/Native, Ada)
The D backend is a port of LLVM's D demangler extended with the full type
grammar from the D ABI specification —
function types, member functions, compound types, type modifiers, template
instances, and back references. It is the only D demangler implemented in
Rust. Function symbols render as module.func(params) without the return
type (matching the reference demanglers), variables as type module.var, and
template instances as name!(args):
use symbolic_common::{Language, Name};
use multi_demangle::{Demangle, DemangleOptions};
assert_eq!(Name::from("_Dmain").detect_language(), Language::D);
assert_eq!(
Name::from("_D6module4funcFZv").try_demangle(DemangleOptions::complete()),
"module.func()"
);
assert_eq!(
Name::from("_D6module4Test6methodMFiZi").try_demangle(DemangleOptions::complete()),
"module.Test.method(int)"
);
Fortran module symbols demangle to module::proc for both gfortran
(__mod_MOD_proc, with or without platform underscores) and Intel
(mod_mp_proc_) conventions, and the plain g77 form (init_, my_sub__)
renders as the bare subprogram name.
Fortran is explicit-request-only — see Ada and Fortran are opt-in below.
use multi_demangle::{demangle_as, DemangleOptions};
// Auto-detection leaves Fortran symbols alone...
assert_eq!(multi_demangle::demangle("__my_module_MOD_my_proc"), "__my_module_MOD_my_proc");
// ...naming the language is what demangles them.
assert_eq!(
demangle_as("fortran", "__my_module_MOD_my_proc", DemangleOptions::complete()),
Some("my_module::my_proc".to_string())
);
assert_eq!(
demangle_as("fortran", "init_", DemangleOptions::complete()),
Some("init".to_string())
);
Kotlin/Native symbols still carry the readable kfun: prefix (verified
against the 2.0.20x compilers; see contrib/fixtures/kotlin/), in the
modern spelling kfun:<pkg>#<member>(<params>){<bounds>}<ret>. They render
with their parameter and return types and kotlin. prefix elision:
kfun:com.example.Counter#increment(kotlin.Int){}kotlin.Int becomes
com.example.Counter.increment(Int): Int. Compiler markers (#static,
#internal) render as trailing name segments, and -trampoline thunks keep
a [trampoline] marker so they do not alias the function they dispatch to.
Ada (GNAT) symbols decode the pkg__sub encoding — _ada_ prefixes, __N
body suffixes, elaboration procedures (corpus___elabb →
corpus'Elab_Body), compiler-generated task companions (TB task body,
IP initialization procedure, E/Z variables), U/W character
escapes, anonymous blocks, and operator names (module__Oadd →
module."+").
Ada is explicit-request-only — see the next section.
use multi_demangle::{demangle_as, DemangleOptions};
assert_eq!(
demangle_as("ada", "ada__exceptions__last_chance_handlerXn", DemangleOptions::complete()),
Some("ada.exceptions.last_chance_handler".to_string())
);
Ada and Fortran are opt-in
Every other supported scheme has a reserved prefix — _Z, _R, $s, _D,
kfun:, ? — that no ordinary C symbol produces, so detecting them by shape
is safe. Ada and Fortran have none. GNAT emits pkg__sub and Intel emits
mod_mp_proc: flat identifiers with a separator, which is also how a great
many C projects spell an internal function.
The collisions are not hypothetical. In a survey of ~443,000 symbols from 133 real binaries, shape-based detection claimed 680 C symbols and zero Ada ones:
| C symbol | Origin | Was demangled to |
|---|---|---|
_uv__io_close |
libuv | _uv.io_close |
llhttp__debug |
llhttp (Node.js) | llhttp.debug |
_thread_db___pthread_keys |
glibc nptl | _thread_db._pthread_keys |
_ada_copy |
ada-url (C, in Node) | copy |
ossl_rsa_mp_coeff_names |
OpenSSL multi-prime | ossl_rsa::coeff_names |
Mach-O makes the Ada case worse: every symbol there picks up a leading
underscore, so the C function ada_copy is spelled exactly like GNAT's
library-level subprogram Copy. Since C symbols outnumber Ada and Fortran
ones by orders of magnitude in any real symbol table, guessing by shape
rewrites far more correct names than it fixes — and it fails destructively,
turning a correct name into a plausible-looking wrong one rather than leaving
it alone.
So both are reached only by naming the language:
use multi_demangle::{demangle_as, DemangleOptions};
// Detection never claims them.
assert_eq!(multi_demangle::detect_language("ada__exceptions__raiseXn"), None);
assert!(!multi_demangle::looks_mangled("__my_module_MOD_my_proc"));
// Naming the language is the way in.
assert_eq!(
demangle_as("ada", "_ada_main", DemangleOptions::complete()),
Some("main".to_string())
);
From Python, pass language=:
import multi_demangle
multi_demangle.demangle_symbol("ada__exceptions__raiseXn") # unchanged
multi_demangle.demangle_symbol("ada__exceptions__raiseXn", language="ada") # "ada.exceptions.raise"
multi_demangle.demangle_symbols(symbols, language="fortran") # whole batch
From the CLI, pass --language:
$ multi-demangle --language ada ada__exceptions__last_chance_handlerXn
ada.exceptions.last_chance_handler
Use it when you already know the binary's source language; a symbol the named
language rejects is returned unchanged. demangle_symbol_structured has no
language parameter and so has no Ada or Fortran view — those manglings carry
nothing but a scope and a name, which demangle_as already returns in full.
ObjC support now also recognizes runtime metadata symbols —
_OBJC_CLASS_$_Foo, _OBJC_METACLASS_$_Foo, _OBJC_IVAR_$_Foo.bar, and
emitted selector references (l_OBJC_SELECTOR_REFERENCES_…) — passing the
symbols through unchanged but classifying them with typed kinds
(objc_class, objc_metaclass, objc_ivar, glue) in the structured API.
These dominate non-Swift Mach-O symbol tables.
Symbol hygiene
On top of demangling, the crate provides cheap, prefix-based helpers for the questions consumers face around demangling: is this symbol mangled, in which language, and which linker decorations wrap it?
use multi_demangle::{
classify_symbol, detect_language, looks_mangled, normalize_symbol, Decoration,
SymbolStatus,
};
// Cheap mangling check; never attempts a demangling pass.
assert!(looks_mangled("_$s8mangling12GenericUnionO3FooyACyxGSicAEmlF"));
assert!(!looks_mangled("libc.so.6"));
// Language detection (includes Scala Native, which has no Language variant).
assert_eq!(detect_language("_ZN3foo3barEv"), Some("cpp"));
assert_eq!(detect_language("libc.so.6"), None);
// Classification without demangling.
let status = classify_symbol("__imp_?foo@bar@@YAXXZ");
assert_eq!(
status,
SymbolStatus::Decorated {
decoration: Decoration::ImportPointer,
inner: Box::new(SymbolStatus::Mangled(symbolic_common::Language::Cpp)),
}
);
// Display-oriented normalization: legacy Rust `$`-escapes, Rust hash
// suffixes, import pointer rewriting, and pseudo-symbol mapping.
assert_eq!(
normalize_symbol("std::io::Read::read_to_end::hb85a0f6802e14499"),
"std::io::Read::read_to_end"
);
assert_eq!(
normalize_symbol("__imp__Z1fv"),
"__declspec(dllimport) _Z1fv"
);
Two Normalizer pass sets are available: Normalizer::display() (the default
of normalize_symbol) cleans names for humans, while Normalizer::matching()
additionally strips .llvm. clone suffixes, PLT/GOT call stubs, and ELF
version suffixes — and strips import pointers instead of rewriting them — so
results match the other binary's export table:
use multi_demangle::Normalizer;
assert_eq!(
Normalizer::matching().normalize("memcpy@plt"),
"memcpy"
);
assert_eq!(
Normalizer::matching().normalize("__imp_CreateFileW"),
"CreateFileW"
);
Demangle::try_demangle_normalized
combines demangling with a normalizer fallback: a symbol that cannot be
demangled goes through the given passes instead of being returned unchanged
(successful demangled output is never normalized).
use symbolic_common::Name;
use multi_demangle::{Demangle, DemangleOptions, Normalizer};
assert_eq!(
Name::from("__imp__ZN3foo3barEv")
.try_demangle_normalized(DemangleOptions::complete(), &Normalizer::display()),
"__declspec(dllimport) _ZN3foo3barEv"
);
Python usage
Install the pypi package multi-demangle:
pip install multi-demangle
The module exposes demangle_symbol together with a DemangleOptions class:
>>> import multi_demangle
>>> print(multi_demangle.demangle_symbol("_ZN3foo3barEv"))
foo::bar()
>>> # name-only output, without parameters or return types
>>> opts = multi_demangle.DemangleOptions.name_only()
>>> print(multi_demangle.demangle_symbol("_ZN3foo3barEv", options=opts))
foo::bar
>>> # pick individual options via keyword arguments
>>> opts = multi_demangle.DemangleOptions(return_type=False, parameters=True)
>>> print(multi_demangle.demangle_symbol("__pl__FRC9CRelAngleRC9CRelAngle", options=opts))
operator+(CRelAngle const &, CRelAngle const &)
demangle_symbol returns the original string unchanged when the language cannot
be detected or demangling fails.
Batch demangling
demangle_symbols demangles a whole batch in one call, releasing the GIL for
the duration. It accepts any iterable of strings — lists, tuples, generators,
map objects — so hot loops can feed it without materializing first.
Duplicate symbols are demangled once by default and share a single string
object across their occurrences; results keep the input order and unmangled
symbols pass through unchanged:
>>> multi_demangle.demangle_symbols(["_ZN3foo3barEv", "libc.so.6", "_ZN3foo3barEv"])
['foo::bar()', 'libc.so.6', 'foo::bar()']
>>> # pass unique=False to demangle every position independently
>>> multi_demangle.demangle_symbols(["_Z1hic", "libc.so.6"], unique=False)
['h(int, char)', 'libc.so.6']
>>> # options behave like demangle_symbol
>>> multi_demangle.demangle_symbols(["_ZN3foo3barEv"], options=multi_demangle.DemangleOptions.name_only())
['foo::bar']
This replaces the per-symbol calls in hot loops (full symbol tables, PE import
tables, Mach-O binding/stub maps) with a handful of batch calls. Type stubs
ship with the wheel (multi_demangle.pyi), so type checkers see the full API
including the keyword-only unique parameter.
Language detection and symbol hygiene
>>> multi_demangle.detect_language("_ZN3foo3barEv")
'cpp'
>>> multi_demangle.detect_language("libc.so.6") is None
True
>>> # cheap prefix-based check; never attempts a demangling pass
>>> multi_demangle.looks_mangled("_$s8mangling12GenericUnionO3FooyACyxGSicAEmlF")
True
>>> multi_demangle.normalize_symbol("std::io::Read::read_to_end::hb85a0f6802e14499")
'std::io::Read::read_to_end'
>>> multi_demangle.classify_symbol("_Z1hic@GLIBC_2.2.5")
{'status': 'mangled', 'language': 'cpp', 'decorations': [{'kind': 'version', 'value': 'GLIBC_2.2.5'}]}
>>> info = multi_demangle.demangle_symbol_ex("__imp_?h@@YAXH@Z")
>>> info["status"], info["language"], info["decorations"]
('mangled', 'cpp', [{'kind': 'import-pointer'}])
demangle_symbol_ex returns a dict with mangled, demangled, status
("mangled", "unmangled", or "unsupported"), language, and an
outermost-first decorations list; classify_symbol returns the same
classification without demangling. Passing
multi_demangle.DemangleOptions(normalize=True) applies the display hygiene
passes to the fallback when demangling does not succeed, and
Normalizer.matching() provides the pass set for cross-symbol matching
(memcpy@plt → memcpy, __imp_CreateFileW → CreateFileW).
Structured demangling
>>> info = multi_demangle.demangle_symbol_structured("_ZN3std2io4Read11read_to_end17hb85a0f6802e14499E")
>>> info.language
'rust'
>>> info.name
'read_to_end'
>>> info.namespace
['std', 'io', 'Read']
>>> info.kind
'method'
>>> info.hash
'hb85a0f6802e14499'
>>> info.parameters is None # legacy Rust encodes no parameter types
True
demangle_symbol_structured returns a DemangledInfo with read-only
getters (display, simple, namespace, name, kind, parameters,
return_type, hash, template_args, is_generic, mangled, and
class_method for ObjC) plus to_dict() for JSON serialization. It returns
None for symbols that are not mangled in any known scheme.
CLI
A c++filt-style command line tool ships with the crate. Install it with a
Rust toolchain (or use cargo run -- from a checkout):
cargo install multi-demangle
With arguments, each argument is demangled to one output line. Without
arguments, the tool runs in filter mode: lines are read from stdin, every
whitespace-separated token that looks mangled is demangled, and everything
else passes through unchanged — so it composes with nm / objdump
pipelines:
$ multi-demangle _ZN3foo3barEv
foo::bar()
$ nm libfoo.so | multi-demangle
$ nm libfoo.so | sort | uniq -c | multi-demangle -n --normalize
Hyphen-prefixed symbols such as ObjC selectors are accepted as values, so the
obvious invocation just works (and -- works too):
$ multi-demangle '-[Foo bar:blub:]'
-[Foo bar:blub:]
Options:
| Flag | Effect |
|---|---|
-n, --name-only |
names only, no parameters or return types |
--no-parameters / --no-return-type |
individual output toggles |
-l, --language <LANG> |
force a backend instead of auto-detecting (cpp, rust, swift, objc, objcpp, d, fortran, kotlin-native, ada, scala-native); required for ada and fortran, which are never auto-detected |
--normalize |
apply the symbol hygiene passes (__imp_, @plt, ELF versions, Rust hash suffixes and $-escapes, .llvm. clone suffixes, pseudo-symbols) to symbols that cannot be demangled, then demangle the cleaned symbol when it succeeds |
-s, --structured |
print one JSON record per symbol with its status, language, linker decorations, and the structured fields (name, namespace, kind, parameters, return type, generics, hash) |
--list-languages |
print the supported languages and the backends enabled in this build |
--color=auto/always/never |
colorize successfully demangled output (auto is the default) |
multi-demangle --version prints the crate version together with the enabled
backends. Exit code is 0 on success — including when nothing looked mangled
— and 1 on I/O errors.
$ multi-demangle -s "_Z1hic@GLIBC_2.2.5"
{"mangled":"_Z1hic@GLIBC_2.2.5","demangled":"_Z1hic@GLIBC_2.2.5","status":"mangled","language":"cpp","decorations":[{"kind":"version","value":"GLIBC_2.2.5"}]}
In filter mode with --structured, records are emitted only for tokens that
look like symbols or that the pipeline changed — under --normalize, a
cleaned token such as bar.llvm.12345 is reported — while plain addresses,
type letters, and words are skipped.
--normalize never touches directly successful demangled output; the passes
run on the symbols the demanglers rejected, and the cleaned symbol is then
demangled once more — a version-suffixed _Z1hic@GLIBC_2.2.5 comes out as
h(int, char). Because .llvm. clone suffixes and legacy Rust $-escapes
appear on names that do not classify as mangled, filter mode processes every
token while --normalize is active:
$ multi-demangle --normalize bar.llvm.12345
bar
$ multi-demangle "_Z1hic@GLIBC_2.2.5"
_Z1hic@GLIBC_2.2.5
$ multi-demangle --normalize "_Z1hic@GLIBC_2.2.5"
h(int, char)
Development
Use uv package manager.
uv tool install maturin
maturin develop --all-features
Run the Rust test suite (includes the vendored Swift demangler build):
cargo test --all-features
Run the Python tests against the locally built module:
maturin develop --all-features
pytest python/tests
Run the criterion benchmarks for the batch pipeline (uses the real-symbol
dumps in tests/corpus/; regenerate them with
scripts/collect-corpus.sh when the producing toolchains change):
cargo bench
The Swift demangler is a minimal subset of the Swift standard library sources
vendored under vendor/swift; see vendor/swift/README.md
for how it is maintained.
Updating the vendored Swift demangler
A single command syncs vendor/swift from upstream (shallow, blobless, sparse
clones), auto-adds headers new to the demangler's dependency graph, records
provenance in vendor/swift/SYNC.md, and runs the validation gauntlet
(cargo test --all-features, the Python tests, and an ASan/UBSan pass over
the real-symbol corpus):
scripts/sync-swift.sh # newest swift-*-RELEASE tag
scripts/sync-swift.sh swift-6.4.0 # or an explicit tag
A monthly CI workflow (swift-sync-reminder) opens an issue listing upstream
commits that touch lib/Demangling or include/swift/Demangling since the
last sync, so the vendored subset never rots silently.
The supported-version claim above is backed by per-toolchain corpus snapshots:
scripts/collect-swift-corpus.sh compiles a fixture with a concrete Swift
toolchain (pass its swiftc to represent another one) into
tests/corpus/swift/<version>/, and the swift_corpus test pins the exact
rendering. The fixture exercises the constructs whose manglings drift between
toolchains; Swift 6.4 additions (SE-0507 borrow/mutate accessors, SE-0521
optional opaque types, SE-0474 yielding accessors) are guarded with
#if compiler(>=6.4), and the script retries the compile with
-enable-experimental-feature CoroutineAccessors when the toolchain gates the
yielding accessors (recorded in the corpus provenance.txt). After a sync
that changes output, regenerate snapshots deliberately and review the diff —
downstream consumers (blint) match on these strings. Note that Swift 6.4
renamed the rendering of the coroutine accessors: symbols that printed as
.read2/.modify2 now print as .yielding_borrow/.yielding_mutate.
MULTI_DEMANGLE_UPDATE_SNAPSHOTS=1 cargo test --all-features --test test_swift_corpus
License
MIT
Metadata
Release files for multi-demangle 2.1.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 | |
|---|---|---|---|
| multi_demangle-2.1.0.tar.gz | 402.4 kB | Details |
Built distributions (wheels)
Total release size: 245.8 MB
Release files / multi_demangle-2.1.0.tar.gz
| Download URL | multi_demangle-2.1.0.tar.gz |
|---|---|
| Size | 402.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eace8b37b3fb3d4c55cf6840eb89e8b243ca799e2858403c852dd5efbf10fb4c
|
|
BLAKE2b-256 checksum How to use checksums |
355ca3b5b7907d539eb1e8f544ab52fca5a35bded137fe6d7bb7f0beae725ea5
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
957dea4ffa2fdc3ac141fc5e2485e58e29b6115485fc238c127aa0ee077b7cc0
|
|
BLAKE2b-256 checksum How to use checksums |
e4ddbbe89589b251f0103e49d0b7743ac1e511740d67b8be3601c5e1419d28c9
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.6 MB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
8b155f78b1d652677917082989e18d85d36b681ee65a318e02302fc9b7adadef
|
|
BLAKE2b-256 checksum How to use checksums |
d6c0aad74e7ade209c1c7070cc27f01f6310d4ad221bfe8cfd6513792e6e4e4b
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d450580095b530fed65f114c7c36038a4c3a04537819aa618ced4452df645db7
|
|
BLAKE2b-256 checksum How to use checksums |
872ee2dc8f8b1bf8c86d0dc0d7ee238dfa9dfc0a73d14e6adf9250771a01d5a4
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 950.3 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
34fc5d1ff2b4ad31083c745ea74ddc8306c8318eda5a7e70662fb19de0c9f8e4
|
|
BLAKE2b-256 checksum How to use checksums |
442fa9f7031ec92ccf155a690354eaac1b25bc27a9e22ea41f2a86585875e24d
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Linux glibc 2.17+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
ef59c3d985be5f5d47c0820ea551372d23dbbae0a00251912ffc3c0b6e70f6d4
|
|
BLAKE2b-256 checksum How to use checksums |
b4ba317b47edd1dd18b12da4d38626127f8aa9d6e90520e214ec896305ee3c9d
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 946.6 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
22e146212abd544b26e751dbb2b11e9b37e2801b5295b866a4edf9c6fc345bf3
|
|
BLAKE2b-256 checksum How to use checksums |
67b8af0b4c3f9c2133ef8d69edccbfb43e19430eadc61560ed7dae48de547702
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 946.8 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
665787ed2636087b3fb47e18faa97d5231b4980cfbd61389c650e882af81ea44
|
|
BLAKE2b-256 checksum How to use checksums |
0434e39aac8953e5b2d1bc01e8037eae7240dd1c963e1d4c2362a5db5caee8b6
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
d97e1e4a0827878ae390fdf6cffad5e824084ccce894d53e01b73c3ed2d66acd
|
|
BLAKE2b-256 checksum How to use checksums |
f2c1338c5ba5184b8d825c2815bfe4a1594db2c52289e40f937951b026103a91
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 940.6 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f07fd9e7052d4dbdfe77313d5ee4e2fe7fa8851995c1ec05a51ca4b6a6effdbd
|
|
BLAKE2b-256 checksum How to use checksums |
65530c082f00b059914afaebc9b3ddb6c0d6530cc735de897a318ceab0c8e670
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 948.0 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7a8ed60b7304a4ba78e286cf2690ec4f5483ef5433d66b43bb1b96287e896818
|
|
BLAKE2b-256 checksum How to use checksums |
a2620a37608e03b249f8957a6725788febf9f7fef6444999bfe5cccead489679
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
d47a7b1f515e934bf2bed8162431afe7c06acb092df10f5c1cd88f828f264829
|
|
BLAKE2b-256 checksum How to use checksums |
a291e8406953491fdd35731ec11690d960cb87333f1f37dab02a03cf066e6805
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 944.0 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
01cbb8cbcc19b4b9b3bc3f31dba835bb2691e73acc56733a3ae705631ba0608d
|
|
BLAKE2b-256 checksum How to use checksums |
53744ca99a1c0759ac3c9d38905fcfc9e2a94a4558b774319e6c3939abbefb40
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4a4f5c2a2d8512d54b993c895400128e02f35fcec136d1f86d9d3b28a1c71822
|
|
BLAKE2b-256 checksum How to use checksums |
0fb3475ae24b8e6ce8d9f4e109bd3777ca2d9cf4294d5ec52be5f4e1a2d68e51
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
1d0fb4bf2df008715bcf7a5dce245b69cefd443b9e7e80e3f2df7f9c84882065
|
|
BLAKE2b-256 checksum How to use checksums |
ca7fd0a55403f6a08e0f652ee58da5be887f535d91b3a98b59c9bf823716c176
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
790817abc77219a4e45c220486f1f920b3ac83036afb2b4faf6bdae2271bf64a
|
|
BLAKE2b-256 checksum How to use checksums |
fbd4875f459667a9e5261de1dd33885360d675a7666b912f1d47c40cc17136fd
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 946.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5f853a5b2f6bbdd08ce8cedebebba8839e14d5f488a756422d4a01dc6231d3fa
|
|
BLAKE2b-256 checksum How to use checksums |
b3bf31eb2581616e28341510d489205ebcea31f889cfd40cefcc8ef62845f219
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
c2aa954101e25186933c937e4e2eaa9091812e4682d7b76ba866ab88763500b5
|
|
BLAKE2b-256 checksum How to use checksums |
310c2beec3cbf466085f248d9c8cfaeffa3100533a671eaff8ad1e16e086259c
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 941.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e42ab2dcfce0d76f22d51d7c02b06e2036950c6061bab5185db5dfc0d63bb6a3
|
|
BLAKE2b-256 checksum How to use checksums |
a4cedf7d6cc3e6c2f4dc23f450faa13a30b92203e69e2af4d56e68f22560a1d4
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-win_amd64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 764.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b13a8e679fd73044308f77fa06efb938ee98cce2da93e6ed2ce42e2aeecd9711
|
|
BLAKE2b-256 checksum How to use checksums |
5ce7babc292db10c5caf9fd0be060ec2c6a6cf308c7e0a1dadcd2d89bf3f1b03
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
45118fb79fb39ca669fdf8abc8d2f5beb194e0c3da1e37292c4accafe14af64a
|
|
BLAKE2b-256 checksum How to use checksums |
507280cbdbc37d9bbc1c94addd253716a8fd17068f0fe0f8ccf0826be9000099
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
10d0ba4d2a1bab32888ed7724bbd7ef115c153ba6b3352f5d4f95f34afd9bd55
|
|
BLAKE2b-256 checksum How to use checksums |
53349a0fdc4026daba6ec55b311bbc0084dc7e042a85d56218743e567ce1bbb1
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
04cf7a7fe213d7d800b9120398da45f8de1697b08f1aaeef975ec33446862bbc
|
|
BLAKE2b-256 checksum How to use checksums |
22851890f808abb77c06d93f02d85fc725af03dbaa027947dddbbbf45c8868bf
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 947.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
384a2fd1ac98aa784ea02f1916bc670b8945e39145a966c1caf62fbfdbf20be9
|
|
BLAKE2b-256 checksum How to use checksums |
7e00a5fa47dd03a991e14a9ad8952159c527783d899fc1cbf59bfe28780315b4
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
c54388e1ff72bcacf1daa8031561cffb6822d14327e3e24bbb9890ecc01997d3
|
|
BLAKE2b-256 checksum How to use checksums |
ed381a60fd7cb41930289363178340374e7c50e823f8215e4020d4c877166258
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 944.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
5efaf18f929114a3ffaaa80526d353cea49eab4303131904db563e490774b676
|
|
BLAKE2b-256 checksum How to use checksums |
f3b810060ec89c8320c2932acb767052be565d9d787b83a0572312cb184d20aa
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 843.2 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f1eae9b18ae6190ff2bbb956c3a008d98976043b9698eafa7fcde00c17ea47c
|
|
BLAKE2b-256 checksum How to use checksums |
b4d58db0aed82170a1f02f744bce570628875ad314a2c87a3b0547219017d449
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 868.8 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
7b1aef1e76bba764960ccf8956bf6b9e71d282c1a8b76132f4e37e10eb81fd96
|
|
BLAKE2b-256 checksum How to use checksums |
b95ea43efe29c73ba52e7f9ce6e0dc3f4c1616bbada6c72dd7dd801a77968206
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-win_amd64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 764.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
23d0380c9633063991a9e5f457460ae0656cff8a7a114d0c05009c3d9484c3f0
|
|
BLAKE2b-256 checksum How to use checksums |
3dbc61e77bc59a466f9811fbe38c62b00fd86c7118ed626105d56a492d2b76b1
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4c4e970c79c51e78e0b6a3831887dcbf8e1c22cb4fbf5de56dcafd813ab9b154
|
|
BLAKE2b-256 checksum How to use checksums |
868057ed77fc18f250d10b65f8039e01e2746ab4d721f4e2b8939fe9f64a235c
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
a7eaee74cd1c13293b09b9205f8a529d5d5547883662f90082f77ee0b515a147
|
|
BLAKE2b-256 checksum How to use checksums |
d8c7b8739034584d4800742ae35c19445985f5aedd29d19b7bed961c9528d9ee
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
bfc89b61a4031e9d2b9fd7e0ec0f12b8bc2bc5eb1221c6492988c9fd012dbeb5
|
|
BLAKE2b-256 checksum How to use checksums |
a6d5110428003b7f649bbf4a106c66eecbb74465eab6d6ee09d65611b0331964
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 947.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
bfe37a568d60c041ffcaa681c0a5986388d8aec6e3ea048f752c92afb34a6ec0
|
|
BLAKE2b-256 checksum How to use checksums |
4aaa4c9deec88728fd83643bb7fd1eaa36bb07ef4752d83397a17c38e2694ba1
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
4848115e0b6f98aca183c2b46622fe8188aa910918c30e4b748e50e300b04c8c
|
|
BLAKE2b-256 checksum How to use checksums |
f2653d3eabbb14ad42e0a9efd0c69979cfbd26781fc9a63f54f8973374abd30d
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 942.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f2ede3dbf8957d08f25004f3a00e6e003f7d64e06ef2171a240ccee57ab63ef
|
|
BLAKE2b-256 checksum How to use checksums |
70369b29a178f11e6369d450a941cf7b5ca82269bef9512dcd0fa9ec42cba075
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 838.8 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
055285e0a29e0363679eede431d5ca4f1647d60d60bbec6285db68dfa649ef9a
|
|
BLAKE2b-256 checksum How to use checksums |
74a2d35b0594a92c2bb6d2596c4809e6501604e09cc0a8c52ade73dbe3638808
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 869.2 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
9215bd87e28f7eb3bae32fe47a00d1705038559f3097ccf7f6a7901df148c6c6
|
|
BLAKE2b-256 checksum How to use checksums |
6fb3a5bbef37e9d2be64af1a2ec3748a4bd153b51b4a8b42efcecf298f93d24c
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-win_amd64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 765.4 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4ec9f329dd4169d13c12ddfb7261322c0288c95310afe4003dc7729323231e59
|
|
BLAKE2b-256 checksum How to use checksums |
ff7278c510973671628994efd079fc8c5017593aeb6b8743787dc78f5cd7744d
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7a7b4c8a0f2227d6c2b16271f95db5b9d79e45ba2cf4779c75b179fae7c17905
|
|
BLAKE2b-256 checksum How to use checksums |
c391e35f3ae898b1fdfcc0b29383eb18a81ac272c5ccf6d40007a89d220edc19
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
8b60c6badfb4019954d0404cfe894802159a3af57bc64cf9664842d22ee0ce8a
|
|
BLAKE2b-256 checksum How to use checksums |
487aa8f9541aa9d0ca8ded91b93a287092a2f5ab8b49865c8d93493f2a7c7d32
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
54c9cf107e274c3a5ecb4681e9bd38de203c171de660e71e4ac61713537ed29b
|
|
BLAKE2b-256 checksum How to use checksums |
0f5788b8925fc135f8ef9620127e3bb37759ba6066471b5f7f0040b355f7626a
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 947.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd553e9f466ec153fd9f3cf2b1cb2c937ea2712b23e3627095560f008348374e
|
|
BLAKE2b-256 checksum How to use checksums |
312fe83374fe8fb4eff60a2b2e4fc051b42cb916f6dc495c3db5e7670bd02f74
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
8da61bf193dc88c5aae4914afefe4e2097fd76f4487ae9903a2fbea871bab975
|
|
BLAKE2b-256 checksum How to use checksums |
03bf4b071f7675e8fd10d5a69bb741a1c54f1be60b06151838301d82f9922e74
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 939.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e3b4f84cebe0ce494b471ab5d5adb4a38cc39cdbd8e219f24690d91e8f949425
|
|
BLAKE2b-256 checksum How to use checksums |
3ffcfa7bf1aff1f65501131bf371d06ffb2b23560a42ab1edd3e419e23f71db3
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 842.5 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
119fed019e1949e7e2fd95fb3ecc1c2402f74eac6cfc440f6a2cf5c6427db3aa
|
|
BLAKE2b-256 checksum How to use checksums |
800f125dd18cab99adc59deee2dc140da6bd2454c6632ec4fcfde05fd64db2dd
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 868.2 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
efac55bc9c5d9fded653d9b7d12f2ba5da81ca170a7ce39905726cfe7852ebef
|
|
BLAKE2b-256 checksum How to use checksums |
0e4877360347cb26775164d168b505daf67f9ce645713c39f6be97334164d1e9
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-win_amd64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 766.2 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8c5fb4c77758fd6004fc7a0f28d572bff890a32cd1227793d9ca599fb7bc4068
|
|
BLAKE2b-256 checksum How to use checksums |
f18c9a5c81983bd5612a9bf74c21b52604290e26477ba1916fd6f5e075d64611
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a241b5a6c06e2f8d0916e4f3b939f7140c2dd9e093f5d58cc99e7d9b3d393a69
|
|
BLAKE2b-256 checksum How to use checksums |
072f4ecbda995e645a168959b7f16667f95e09e74d4c3874667d7cca75a7146b
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
0111ff42c286531e7cca4289e87ddeb3e0ec4389989c8fdd5c6243713ce97503
|
|
BLAKE2b-256 checksum How to use checksums |
ffa77a0875e26b11e9191e6a645eb6be0b09ac2d782b44ac9d13a3f314f57951
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
0b1cdf85f263f4cda1451897ac8f96e41c8c2cbded06ec9c95786a2bb0e76e11
|
|
BLAKE2b-256 checksum How to use checksums |
57961204d3bedb4b60409edd71eca9926773347d309025bd7d309531aa333a50
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 948.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
44c2d0653d7d5c98677aa9dfaea47f46fba094874745d7c14130487c43f1fb84
|
|
BLAKE2b-256 checksum How to use checksums |
04b9e4bc694a6680d897ce576446d42fe4ec9deee7cc2f2ba433c53ebd823325
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
796e79b63e28172c3143025d8a5e8f1d4a6697f50263c0c8a05616084fcc7922
|
|
BLAKE2b-256 checksum How to use checksums |
988f3e3b4dacdcbcb69ac96ffe92333b51659aa86a4edff575e1a62f32372574
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 945.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
7265b1796d1979d5117d3b5414150c6e14f845ebbb636e1fec5839aefaa41b1a
|
|
BLAKE2b-256 checksum How to use checksums |
cbeb36f2a870f21013bf3fd4c7dbe2f09e77633309284af3622f4582785e1145
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 846.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bbef8e48e95e1a9128344c5ce3f36ea46ad60380b88eba8626d585f4b99c3a6f
|
|
BLAKE2b-256 checksum How to use checksums |
4c1d57710bb7793a9fc72b2c402f8e5137e73f8f8ba552bd53c5c316cda73d07
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 870.4 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
0cb927a6df4e7ee974a769bbfff835c2cd471d48713c5ca2edd0c8d9c4bcd977
|
|
BLAKE2b-256 checksum How to use checksums |
eff715d2e050d41c2a6a8fc7d754e18d1b5d8ed72ba24dbc887d96a2e44c8575
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-win_amd64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 767.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
96fa949212ca376760abb958d57a273bec6ff12d521d9d75ca993de37c268709
|
|
BLAKE2b-256 checksum How to use checksums |
7b2e44000baaf5f8941a6b02b835b9d5eed1ccfeefbe6a35aa676c740c99dd8f
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-win32.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-win32.whl |
|---|---|
| Size | 707.3 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
3603e989fd162824c4b1bd3baa63894f58dc1178de4535686876c54da1df69b3
|
|
BLAKE2b-256 checksum How to use checksums |
57859547a8dbc9b9b8ad1be2aa00c7c17c33ad851b3f22630971780ff84b8389
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f60df067053428f42798246ebe43a09cd5c6d90efa694bf064d4966bca7492a
|
|
BLAKE2b-256 checksum How to use checksums |
9cb208ad2f7c8472b76fc712bcc5f287000df080e278bf1f73ec6c0d054d0131
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.5 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
9fc5c845ae22bffac59ac952eac5a4a9b3419266efdaf06dc4ef925f59d56f49
|
|
BLAKE2b-256 checksum How to use checksums |
cb55dc8790e520812e21896bdd189ac50d0d4997265c689f25bcb85714c59f53
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
dae4698d251e59f703bc57ac505a5c92b580be7c77c59020e1281891d45881c3
|
|
BLAKE2b-256 checksum How to use checksums |
5a1ba3e0c93b6471624fe986efc80fb51e4519e5cf67ab635ced4b49bc0b0ab3
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 950.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f6668c3380a17948e45d987087c58e7e915fd25d859ef2efe2f8175a401e401
|
|
BLAKE2b-256 checksum How to use checksums |
d8c67b7962cfc79d967c523b4b09b914c08da59c5d2ca28e2fd91492b4c396cd
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
3876a7ef68d48fd7b8dd76c0c616ad47e08a38fad08a7921912b3b767b082aa8
|
|
BLAKE2b-256 checksum How to use checksums |
332f48ed416480a7c0d1a8aadd78ff89be23fff823c2407568d438bdff9a0857
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 944.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d9ca8bac46c991bb612a6eef7e623e63adeaf4ea64dd60bb6fa26eaf934c7eac
|
|
BLAKE2b-256 checksum How to use checksums |
958fee78763eda6522c089cd72262e66e143c2f523b2acd5690ca9157f0cd7f0
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 847.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b7f4e4015a44c8b67d05eacb8275e0911aafdde9bf64bf58f8021953bf1f3a71
|
|
BLAKE2b-256 checksum How to use checksums |
2dbf4400d6e2a14955cf6923f7b31696ac6b1b2468cd601859e889e9b5b8f747
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 868.8 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
0a108fbc56142819e6c9db1b7253264cb87db4f9a4825f6b54ba38f9d930bcbe
|
|
BLAKE2b-256 checksum How to use checksums |
3efda50cd220cb1c637e954100e1fdc85610ea6e0e69bfbbdab846b2e31d740a
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c0f69ab1cce6bff5c4b0ab5b34e2552d3a48b974667d820d2b84b7c56246a44f
|
|
BLAKE2b-256 checksum How to use checksums |
7f41d2e5702b3c2895143b58b576bd18925b6a6222616e02b4843be3667aa40d
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
0bff526c9fb0580411246cface065f47981facd2d558612f349b17d509a97223
|
|
BLAKE2b-256 checksum How to use checksums |
37d8ae2ca0fdc483c4efdee8295fa92f388fe840247146e74d63eb59c36518e3
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
c080cf47964c4b3d2e222d3b293846099b67d37eac9e98c85bf71b8d9cf9f62c
|
|
BLAKE2b-256 checksum How to use checksums |
f8d01bee00f1f40e59c123e68840b8836251dc4d933ccb16a4632663d2f9c117
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 953.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb24c89e858a90317fe62354c01c3fb4b791a4df59b1f2cf959146afc03e0f41
|
|
BLAKE2b-256 checksum How to use checksums |
be679319500b573f621eafcd2f87e80da8c745cc244a059177a2be88c73a67ab
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
75f8b4ab3ad51e674f30dde4cb42ed22553fe72f3ac97bf611700d1c7a3679c4
|
|
BLAKE2b-256 checksum How to use checksums |
34d05919d42e47dc2a13eac6501ea3c164e6e063cf452620f7e088fb71e07b26
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 947.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
adf4c5b48bfaebaa7de2818fc90c7b6e5c4c31ce8c8f1ef2224fd79a5a524db2
|
|
BLAKE2b-256 checksum How to use checksums |
65944946ca53083676c7530c1a0777ae873c43a68aa4a85e0697e307fd2c3d34
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb73ecd08c6021ab1c377b38374f3fed95ad570946fe0599b66896f8e602f73e
|
|
BLAKE2b-256 checksum How to use checksums |
5bca9d6fdfba1cd094d9c9038e5671c6a49675e6b0d95c2fada445a931d8c932
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_i686.whl
| Download URL | multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_i686.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
154e35c36ceb7364eb3195d0b83a6fe13f3ea2a4c0e50c16863fc683c3258836
|
|
BLAKE2b-256 checksum How to use checksums |
a465f679f99aefdfb41f88a3d62757caff60fdf903030a94a00c0ff7220f073b
|
| 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 17, 2026.
Transparency logRelease files / multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_aarch64.whl
| Download URL | multi_demangle-2.1.0-cp38-cp38-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.8 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
c7ceda2b1b610982a23ebd2640f180a887b12eaa864c81a35b557ebf9f36e8c5
|
|
BLAKE2b-256 checksum How to use checksums |
01026d7169ff63825d227c1f6d14db18914ac807b5cee2e3f2c80239dd8333c9
|
| 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 17, 2026.
Transparency log