json2xml_rs - Rust Extension for json2xml
A high-performance Rust implementation of the dicttoxml module using PyO3.
Building
Prerequisites
- Rust (1.96+)
- Python (3.9+)
- maturin (
pip install maturin)
Development Build
cd rust
maturin develop --release
This builds the extension and installs it in your current Python environment.
Production Build
cd rust
maturin build --release
The wheel will be in target/wheels/.
Usage
# Direct usage
from json2xml_rs import dicttoxml
data = {"name": "John", "age": 30, "active": True}
xml_bytes = dicttoxml(data)
print(xml_bytes.decode())
# Or use the hybrid module that auto-selects the fastest backend
from json2xml import dicttoxml_fast
xml_bytes = dicttoxml_fast.dicttoxml(data)
API
dicttoxml(obj, root=True, custom_root="root", attr_type=True, item_wrap=True, cdata=False, list_headers=False) -> bytes
Convert a Python dict or list to XML.
Parameters:
obj: The Python object to convert (dict or list)root: Include XML declaration and root element (default: True)custom_root: Name of the root element (default: "root")attr_type: Include type attributes on elements (default: True)item_wrap: Wrap list items in<item>tags (default: True)cdata: Wrap string values in CDATA sections (default: False)list_headers: Repeat parent tag for each list item (default: False)
Returns: UTF-8 encoded XML as bytes
escape_xml_py(s: str) -> str
Escape special XML characters (&, ", ', <, >) in a string.
wrap_cdata_py(s: str) -> str
Wrap a string in a CDATA section.
Performance
The Rust implementation is expected to be 5-15x faster than pure Python for:
- String escaping (single-pass vs. multiple
.replace()calls) - Type dispatch (compiled match statements vs.
isinstance()chains) - String building (pre-allocated buffers vs. f-string concatenation)
Version 0.4.2 uses word/SIMD-optimized searches for XML escape bytes while retaining the direct Python bytes writer and its bounded 16 KiB buffer. On the 5,000-record release workload, this reduced median conversion time from 6.007 ms to 5.632 ms (6.23%) with byte-for-byte identical output. The previous 0.4.1 release introduced the bounded writer, building on the roughly 49% lower serializer RSS delta delivered in 0.3.0.
Limitations
The Rust implementation currently does not support:
idsparameter (unique IDs for elements)item_funcparameter (custom item naming function)xml_namespacesparameterxpath_formatparameter@attrs,@val,@flatspecial dict keys
For these features, fall back to the pure Python implementation.
Development
Running Tests
cd rust
maturin develop
python -m pytest ../tests/
Benchmarking
cd ..
python benchmarks/benchmark_rust.py
Metadata
Release files for json2xml-rs 0.6.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 | |
|---|---|---|---|
| json2xml_rs-0.6.0.tar.gz | 13.2 kB | Details |
Built distributions (wheels)
Total release size: 7.1 MB
Release files / json2xml_rs-0.6.0.tar.gz
| Download URL | json2xml_rs-0.6.0.tar.gz |
|---|---|
| Size | 13.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a729703b4134e58ad40de68fc7e357a8bf5871e9a0327e8d906d8f3a87f23fa1
|
|
BLAKE2b-256 checksum How to use checksums |
4990d78c9b92848320f68c6b3bda03140063daeaf6846f4010bc216abb8eed28
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 239.6 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
06bad2cb3b4def4f7b9dcd62658d8a66c3fd27ecd657cd3214ef637dd692eb0e
|
|
BLAKE2b-256 checksum How to use checksums |
dc7859cea57c27f7b266f7c2fdfa47fac03caf34c7f58574106cfdf537181875
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 237.2 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
b70bb587e841e0c503e9844c37bb5134ddb9614184e2376ae2a86d02967bfb79
|
|
BLAKE2b-256 checksum How to use checksums |
2a0fb161d5e4cfb614364f13daa767a75f935f16cbaf11225fe0a0bfd71d9d67
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 236.5 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4dbb1f2a025ec7ee10eeec5424a85d7859bb8892acbb7f9944d9c59dda2c2669
|
|
BLAKE2b-256 checksum How to use checksums |
3aa5e006fcd25e31e3970ebb41c8932f0616391bb392510ba0aa5a2f4e540826
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 237.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
19094f316d46b649bb279e5b80b4e0b12e84f940cded3b0f6c4f130e5945f8fa
|
|
BLAKE2b-256 checksum How to use checksums |
5fe980aff60f8230e91749020bd38777922a728117d87c8aed17faf18f175444
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 236.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
60797a1ae96c3d2d7a8785e734921bd8d00d9fc5376562d270497c0c2773d6a3
|
|
BLAKE2b-256 checksum How to use checksums |
70558b5f81a9f34ddb77bab1d87805b741504ee4247b079af03e2222ef949535
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 233.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
93a50b8779af84d07ebaadc5ba94bc1dd216096752b4ebc2f03de0f4e6c6746b
|
|
BLAKE2b-256 checksum How to use checksums |
fe2f2dd2a41fae5660307152e66a8c24021be67fdf1c2e3583fb66460eade1fb
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314-win_amd64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 122.4 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
17d802eb96463505b83ceb7a85a7c30b07f295a449b96f4454d7da39d3de6d91
|
|
BLAKE2b-256 checksum How to use checksums |
0981f7ddead161f129fa49272e9c7d27201ff8620bc300607b23f41bf3d8dcc9
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 237.5 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9afc3fd4704a51849f4f4d922189489a9181ab21f6a929c166e5b5b187b86da0
|
|
BLAKE2b-256 checksum How to use checksums |
389d97922ed8b6891241c8cd7ac85e7ddde47d841d345c08d3ceabf57634a98c
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 235.1 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d701499dc39a8c529c0b729da0dd17c274bc84b58fc7b6f4c5c8a1bf012d054c
|
|
BLAKE2b-256 checksum How to use checksums |
47753c071f63167ce5210a114d1c5dba39d6adbfa3a74e3d3d8075df65979fcc
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 217.5 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ab979dbc740d52b17906dc561f67d1389646dc2cf1f9b55e8681bae1f1c3a58a
|
|
BLAKE2b-256 checksum How to use checksums |
675a39b8bd7ec80feb44ce4ece8e20d914a203d9b99be46eb44e9d7ae82e89b9
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 229.2 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
59373ab6cfcc2ab98551df2743e404ff3d6aed429eb0a351d2b463b5bf0689f3
|
|
BLAKE2b-256 checksum How to use checksums |
0f28f396461211e380ade9b49e2cbfe297a96a55d336df34c65db54df1973571
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp313-cp313-win_amd64.whl
| Download URL | json2xml_rs-0.6.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 122.4 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f9b1bea9ec2cc8eab23ff69e5bb725b1fbc2b157e17cef3e777255aa35ba97e6
|
|
BLAKE2b-256 checksum How to use checksums |
ca44b8ed083efcd8b52dbd950b46b505185b769ed7795faa349ecde978fee15d
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 237.1 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8cda6b7c2516a04c10e935d68e397193cadae9b78cce8c436f7592bb42ca0843
|
|
BLAKE2b-256 checksum How to use checksums |
a35448f43382c71f5b4db81c133e26beceecfe06e433d71ab89be46cdf4e42e0
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 234.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
097496d1fdecde72414b3cbb5754fef11d61c39bd4dc100f6cc10ffa887b6b06
|
|
BLAKE2b-256 checksum How to use checksums |
8294e8dc1c92f6151435d07d2c40f5cec2424a14bb21281ac4ab3a6a2c69f2a2
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | json2xml_rs-0.6.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 217.3 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
36f6043486329dd915f4c6818b9d8d263ea669bf251b0aa37e5b86b5216c1c49
|
|
BLAKE2b-256 checksum How to use checksums |
97db2132338b35e59b6347d460c3aa63c9f96f9d704bb5aaf85eafb0ba65c390
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 228.9 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
3553dfaf384aa48a46807c927a75539c5f4ff2cd427f81ac4f95699b0d2341af
|
|
BLAKE2b-256 checksum How to use checksums |
1220d8771e63bea6432813cd94425ccbe62d802d92a7908397855d0fc9d9d78c
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp312-cp312-win_amd64.whl
| Download URL | json2xml_rs-0.6.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 122.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f4a1919af9e6232782d545776845b628ac3070e55943674030114f568ecc9abc
|
|
BLAKE2b-256 checksum How to use checksums |
1982fea682420a44d73bea1815ce2195c4d99c847d142429ba5a89086e3e7eee
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 237.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
91450bd2891718e3f643af50d89b3fded4fbb75f575a3c053b6753ca02c1fb38
|
|
BLAKE2b-256 checksum How to use checksums |
be8d17de2d541c0ffda18a68694d8376b2fd25dee4ee01f002bf8e9459c45bc9
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 234.9 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
93dfdc5d0e5d09afe93e8c213b0e57452ad21014e2ee77a605a6464313921695
|
|
BLAKE2b-256 checksum How to use checksums |
6801732b1f7ea2be863409a55e13f5ab2ffa5c3a687ab444230246130ab79162
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | json2xml_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 217.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf99f2782dd1809bb5f11a157d78c00578038f7626ba4efa0d8bf3b3b75c2a53
|
|
BLAKE2b-256 checksum How to use checksums |
88b44f3e27f7e035daa551f82d2d465fbd78b468b0c0d7d9ee17b211e7a24a01
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 228.7 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
db03998bd483ec80c2940e3116739776fda34419b53bd727f4f275b0f4381a96
|
|
BLAKE2b-256 checksum How to use checksums |
91667c7ecfadbe3b01761b11d4c2e0c98dd65d87a25b3262e5b435a79b8fedce
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp311-cp311-win_amd64.whl
| Download URL | json2xml_rs-0.6.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 124.3 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1f4b37a81f9a16c3d3605e89e96f8f21b6f10dbeaee322731ca11b1599a6d3e9
|
|
BLAKE2b-256 checksum How to use checksums |
8bdeaf920dd653b392d8f43ed990a584439c8ba9dfc0a1205e0c5d981c5f041f
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 237.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce03b26a00d91b8470dabbbfde0b4ca2a18ef0c326872e31865bd1c3503cd3ca
|
|
BLAKE2b-256 checksum How to use checksums |
0a43f13d2e724c3c2254eb5f3ee5940839cb65048e901b5b886886e93e66e070
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 235.7 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
eabd196d593a5c5e23be3fbbc3d472002a78f3fc3e3e324638f4a23406facc5a
|
|
BLAKE2b-256 checksum How to use checksums |
e735c09105bf69a5527a673399b6fdbd75c092cd4fb58415bb30c6220a31ea80
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | json2xml_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fd52a8aecaf18d1be8ac8ea23aba16f18ba495df5f397d9fd21d08be73e1cfe7
|
|
BLAKE2b-256 checksum How to use checksums |
34f1be71562f6276ac6199316da5bf4874a7bfa4a25162dc6e31b761e7deb714
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 227.6 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
6f6b786250bf987fb44cb960a6d84dcf154707e52894bc818853a63d4b13ad07
|
|
BLAKE2b-256 checksum How to use checksums |
214c144858169bd6cd7f314bf3a39df5acc1f2a7ca35b6acbfbe4ece4c02b10f
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp310-cp310-win_amd64.whl
| Download URL | json2xml_rs-0.6.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 124.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
017eaf78ee9f3d8d3dbaddd961890477ed7025cd8d9dd20215770258b1dce3f5
|
|
BLAKE2b-256 checksum How to use checksums |
8e80eee9db2f8667520afb1a6251935d8aa4e72d7923dce245991c1975bd9989
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 238.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0a1917167e8afeb8d62bad5911679f3d2c091ea5d384b0e5b88dd2693d884737
|
|
BLAKE2b-256 checksum How to use checksums |
7731983b534fb9209a67eab1b1059bd14f39433e5bd8d6cec504ac84acf94628
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 235.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2184a8041f782bbb6b78bba39d7ede181a35052e4cb0a4e9eeea2f115a97924a
|
|
BLAKE2b-256 checksum How to use checksums |
a374b03d27e0fe6d5777b5f7bd64ac683d8cf761bf3083c81597003d29efd8af
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | json2xml_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.5 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
17eeacddbdd9a57e0deeb10407faab81ce291884379e95ee6c724b0beda654b8
|
|
BLAKE2b-256 checksum How to use checksums |
a8fd40966aeb9b62b2c14845b6bd1b502aad922b25621da1dc07eaf998f71fe6
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 227.7 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
9a10d73457360ef91596697ff68fa4f545fc6f9a1f09590d2d64b0650000dd7e
|
|
BLAKE2b-256 checksum How to use checksums |
245a8341c166ff5083ad826203433c1d0513cf10c32f2e29aa4223b419e4c6e1
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | json2xml_rs-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 238.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
98dcd48b8d27b6a6d6a58e62c27a3ea0e58345d47a68c224d1f862bd3622a7af
|
|
BLAKE2b-256 checksum How to use checksums |
12804392ede8a2559b20c54fa1b0e99c18b777dc0db001f55d27792a34529616
|
| 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 2, 2026.
Transparency logRelease files / json2xml_rs-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | json2xml_rs-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 236.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e0d8f0dffe1718e10ccb4ef99afb55cc014ca84bdfb69c292194233d9b68b40
|
|
BLAKE2b-256 checksum How to use checksums |
eff087beb2ced5a1e2da0baffa4bdeb374b2d052abaaad5334762a560595632c
|
| 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 2, 2026.
Transparency log