Skip to main content

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:

  • ids parameter (unique IDs for elements)
  • item_func parameter (custom item naming function)
  • xml_namespaces parameter
  • xpath_format parameter
  • @attrs, @val, @flat special 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 benchmark_rust.py

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

json2xml_rs-0.4.3.tar.gz (10.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (238.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (234.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235.7 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236.5 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (230.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp314-cp314-win_amd64.whl (121.8 kB view details)

Uploaded CPython 3.14Windows x86-64

json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp314-cp314-macosx_11_0_arm64.whl (216.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

json2xml_rs-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl (228.7 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

json2xml_rs-0.4.3-cp313-cp313-win_amd64.whl (121.8 kB view details)

Uploaded CPython 3.13Windows x86-64

json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (231.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp313-cp313-macosx_11_0_arm64.whl (215.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

json2xml_rs-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl (228.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

json2xml_rs-0.4.3-cp312-cp312-win_amd64.whl (121.6 kB view details)

Uploaded CPython 3.12Windows x86-64

json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (236.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (231.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp312-cp312-macosx_11_0_arm64.whl (216.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

json2xml_rs-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl (228.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

json2xml_rs-0.4.3-cp311-cp311-win_amd64.whl (123.9 kB view details)

Uploaded CPython 3.11Windows x86-64

json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (237.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp311-cp311-macosx_11_0_arm64.whl (218.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

json2xml_rs-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl (227.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

json2xml_rs-0.4.3-cp310-cp310-win_amd64.whl (123.9 kB view details)

Uploaded CPython 3.10Windows x86-64

json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (237.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

json2xml_rs-0.4.3-cp310-cp310-macosx_11_0_arm64.whl (218.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

json2xml_rs-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl (227.7 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (237.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (233.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file json2xml_rs-0.4.3.tar.gz.

File metadata

  • Download URL: json2xml_rs-0.4.3.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3.tar.gz
Algorithm Hash digest
SHA256 21d1eb7d3c55d63335ccb167b8c854b402466a279d759ad458935f8d0fef784e
MD5 9dd98a3bfc97b27dc8b71c1dc8c757dd
BLAKE2b-256 97857e8155f2a71595c8190ef0a63ed5176f7fc9bc50e893f7d6dbaf6f30e3d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3.tar.gz:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 374d73d42b1ffe83b9c559109b827f8c7ce5d6af77fa30775ae4dcd383949574
MD5 1344ace3bbb7f00ad89392bb9a39647d
BLAKE2b-256 e3b54f569b33430a9543d8a3db2297d506986519f4f590d05fa973b20f68dd8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 644c30aa8b47dd53a4e0015fadfded3bbc4878d28d9d55658b37310bac440236
MD5 529ec8a76bfef4813dba5069027777fb
BLAKE2b-256 44abff657702a94ce2fe27e62e6799b0158d678ec1e01cf6fafd1661081b30b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82b5108019451c740b7fc49fd6f80ec377b78684f2a9ca5b894c9c73d358ea91
MD5 ec208f23fb18fd92925433b39ab050e1
BLAKE2b-256 ca6fcbf562b4adb62b653b0036a11392240c66749009314235ad0e8d509b61a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f7fe6960be3cd6fe0985812f7adffea54d011f6736756e93fca83e74155740c
MD5 08218f70ec2ad7798dbe911e12231615
BLAKE2b-256 b46a6b3101bb6b9f68ee6ccf17c94df60215520b4ff28a2c8b56739d419ebaf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 164dd7bc519e2061e9766eb304818fa92c3ca10951017af0965cd61cd8494204
MD5 262ddb84df36c0316501b63d01528724
BLAKE2b-256 297a467cd23ff09f7301d5572000f04364ceeb3738ed4dfe6c652293d566fe65

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e49b492bc2140c6de59dd4d09c1c97d6fcac2b1e65d55c7190e46b5ffb736fae
MD5 d1a6aab5d54eb68a6a86eb1f6d3379b2
BLAKE2b-256 fba0813a6a4b3d3b1b41c33bd6128f475ebe39eae378b85a6a2ba41b175cc343

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: json2xml_rs-0.4.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 121.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0ecee378e1dff89f8290e0c1543b547419c3d65b3e1bc2706673221093b1612a
MD5 79a1f0ced3051187a280483e2d1e196d
BLAKE2b-256 7d5515ef643e8f685635739a51dce213813dc79998a8c024eae2c23790ab0375

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314-win_amd64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd4a30f2cbedcb4a24002b2d75b6751368f791f2f3cecdbdec6713cc49878ffc
MD5 6289e70c7e9528401faf00725f56304a
BLAKE2b-256 45a0d583b22fba4371f10a5a4fec053e212e744e6d5e181db4161d71d151c164

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d911143de90f4735505a07e6485724b376a163c87e90ff71b1c1b8c04fbff73
MD5 ada8ad618815052380206bf54445ae84
BLAKE2b-256 0d4396f51974301d4a3cbf140b519d929f9ce3a8c497dc2e4f8804d80cb9e1d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d345d7c3ed00a337c03fde40efe2ccb9a5feab2e10eef21aba241f4a0bbd8d45
MD5 b8f3cdfd1c2729792845fc9bc50ea177
BLAKE2b-256 ef683f6a8ea273fa7dddb86e5059beb9cb1ae03cf0fd4bc155d5a2dbcdfc9d77

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e8a56148c8e54cd27e879e073dd525b66a145f69ab448252e27c4c7d419a3d53
MD5 fcf23db7c1a55e9565cf9264ab338734
BLAKE2b-256 401e4d041164c9a4dea25b7bcead1075be52552e25c57c82843275064ca618b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: json2xml_rs-0.4.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 121.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ac0b2f9769de283e07a33350a3bde0c39e404e743e9cc1ea90a974f671b8e8bb
MD5 e3de5bb91d88a2ba878d078f128b36c2
BLAKE2b-256 6c3f1eef7759151b106190fc5131cac137fa01a2948660ad7da905ecaca3caca

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp313-cp313-win_amd64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5d30954bedc80abb65f8a2f20bec8edea61a0a5986b3b90a1a9b0072efddaab
MD5 1aa68590c54825277d86cdcaaa7b2e54
BLAKE2b-256 43e7b06f2ee3c4ac610607e1601ef7a4b53977d910b2840f9dd406a53dd0ee6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 49c6bccd6d67edb9005eab10d105a45d5bbaf1d1c35f295d1cfe224c402016a0
MD5 aab24ec770f17d0f8f0c0a2db22cd0cf
BLAKE2b-256 ef5dc4ac43c21891d371fb0a277f473ad56ac216f966ea48f0e74f23d01afe18

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4aaece7a4937e1bebc569d3d919c394a4a58f713eb485d36bd3acad5a99b13a
MD5 953764d4075c26d365a0eff865a861c4
BLAKE2b-256 44246c251ddf16fac53564ae1e966f7fd5cc8891ad2abad6c8a416a76a331834

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4a1d1aacd42504628d1f040468ad001f4f12541aa580f524dfb92d828ab15ea7
MD5 705d606ebfac6a61463e9131a2723f74
BLAKE2b-256 e5054b4389c0c56b5a2d837573e8bd5da79592ae2f29dc0a4c51cab3599120c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: json2xml_rs-0.4.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 121.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7c92cb5fed4049d3c009646780a8683e2a8915a84ba9daf0b1e8cf9cf6f2225f
MD5 176a15934289f177f701021da807af77
BLAKE2b-256 2ce6cd42656d27fb38e4ef1d11e1dd9e28e4987f2fcfb4554fda385821df8f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp312-cp312-win_amd64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0230f950e72451d8fa2e3a2c3714b66f1be1c84c37025e9324148e8566bbe279
MD5 41b6d035abf68bc67c5cbacd00702726
BLAKE2b-256 ae3ba87e293a844e5d9f6b81a64c38f1e209f9fbf3ac8e5a1b84495c5afbbf8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59e2e64e65af4e065d8608f1b6b6e51b0495e39d8bc3fa66747d3aad134a40e9
MD5 8f8612dd3fa0e9c0e7d73b505cf7dbd5
BLAKE2b-256 c04db606a8aa7fcae6bb81f69168f1ede565a97f7c9154c199336ab287a2c2ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84ba6e3468d44cf3ae05fc0bf64535ae2408e984fdca58d400a83d1e710d8f29
MD5 58271e9e2b2d0fe7131518a3bcf6ec8c
BLAKE2b-256 f6bb33c27a18c4ddbe3108ae6d06a36b7648b4b7da88f8d7f86423b2ae761409

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c89fc1f697a81020738ec5978144aefe86c7239cccaafe43bad91b9a302a0af0
MD5 2b6ed2233d4c311b27ee3a90797f84fd
BLAKE2b-256 6a72f09f07bf38dd49e6fee9c56dd49d4785e3d82b3aeb92923d2129468e3596

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: json2xml_rs-0.4.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 123.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 44e5858d84956883c8987b3bd38da174ce09168664769950c956853f57edcf0e
MD5 30b069f6993eabccf6c2041750202bda
BLAKE2b-256 7d8539d23a85beaab8091279435971d91eba6c1627c7c9b5d889ada3eff68cab

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp311-cp311-win_amd64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f585eef27b19b28ca543db6782247865f8046f8350cb8e4685ac73bd128806f9
MD5 96295b0e3e3be27b89398826e433d51c
BLAKE2b-256 74d00e0240cecd3a7db3a0334a11aa064f64e72cfa0ebea440404620ad2030f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d81b7ef49c388a1eb51ca21adbe5ee594c28fbe1aa75dac083e0f784bb21f780
MD5 2702ab099b3131e34bad375bb95f4775
BLAKE2b-256 0498d55c9db5d201e56d25e27da3945d752278cabda50ff3ed705de225266ef5

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e011eebad49ee91c47ad3fcaaca95832c580e89f3d506deeddb77704b93eaee9
MD5 0bc86f1527366b369c2360169a4ae9a7
BLAKE2b-256 f56485d623c74e55424e58544a820809bd27a2d3fded81e82db22e2ef5cd6037

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 58cc73b768ff484d553dbcdf556a9f75d72a15a11be7daa7fae56be27dd81402
MD5 09315fbd31919415e4a2d4f7324dc92f
BLAKE2b-256 b36a16c103a3b6df03f306b4459155ed57ee08ee7bd8ee62be676283b2aa4ef2

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: json2xml_rs-0.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 123.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for json2xml_rs-0.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c1f3dd9d541ebbfe8c375fdf2fdf8a1048be11b15620b79826ee68442131bcb8
MD5 cbc00df5f5eaaad242e78e6b624e560a
BLAKE2b-256 d69bb9bc1f420c2982fc84cb47254695c044fe446149b03124996e6fd608eba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp310-cp310-win_amd64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 124ac203abd4286a8d3eb4f0cca349b5f95aee406a342dd966af5d5bda7addd4
MD5 e9fbeaa67e8df9e8acc207c686996b87
BLAKE2b-256 943ea16afffb4e39d74db40835a1db6f6cbb1a4c2b6f4623038ea4bdd7b53aea

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32af2fcdc344c7187d86602b06f03f4d4d48591cfef7816d15426c23e8a8bffa
MD5 34e6b15188d52c9a2ee878f6bb8a54ea
BLAKE2b-256 83648686c515fbf2e46bb8250d6df414437caa087ceba83cb83811568e7246bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e25c21e174b045c8f6b8524a7a549d49bd3f1dcd7b7c9aca1688e5263d73dd0a
MD5 8213c7eca612d0ad799c1f04f53e0688
BLAKE2b-256 18dbdee4651278601612bbab1647f142a088c8e29f34035d1332992be92375ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6b5b81024542b72f6667720f1a1d4ef27a3b7559cee163137877cf732e4ded3
MD5 38ab9c62674b192f8f73999534189aa7
BLAKE2b-256 fdb084edf9b615394ec58331b7fca1cab805390ab55fccdc43339e2cb67f25f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e0c70cc72c1a2d4bcd84f48bfd614b3ab93fed76e408ba680d4278b852b6456
MD5 eee848b964176ae4e674f12b4c1cdb44
BLAKE2b-256 aa325d192a7dab419ab831ae1692123e3f377b76af98ab86d31347001d961c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0efa291b971701564101c8ea0b33a6372ddf50989dcd72dc0b3466629ce2b68e
MD5 e99a94e689c9a9a8d87ff9dc8d6a826a
BLAKE2b-256 eb2e97d5a869f1d922be566f3c62bbda636dd12604fe1ff504bc314488d911c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for json2xml_rs-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build-rust-wheels.yml on vinitkumar/json2xml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page