quick-xmltodict


Namequick-xmltodict JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryEfficient XML-to-dict conversion backed by Rust
upload_time2024-04-03 10:12:23
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords xmltodict xml-to-dict xml fast rust
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # quick-xmltodict

Efficient XML-to-dict conversion backed by Rust.

```python
>>> from quick_xmltodict import parse

>>> xml = """
... <movies>
...     <movie>
...         <title>Her</title>
...         <director>Spike Jonze</director>
...         <year>2013</year>
...         <genre>Science Fiction, Drama, Romance</genre>
...     </movie>
...     <movie>
...         <title>Encanto</title>
...         <director>Byron Howard, Jared Bush</director>
...         <year>2021</year>
...         <genre>Animation, Family, Fantasy</genre>
...     </movie>
... </movies>
... """

>>> parse(xml)

{'movies': {'movie': [{'director': 'Spike Jonze',
                       'genre': 'Science Fiction, Drama, Romance',
                       'title': 'Her',
                       'year': '2013'},
                      {'director': 'Byron Howard, Jared Bush',
                       'genre': 'Animation, Family, Fantasy',
                       'title': 'Encanto',
                       'year': '2021'}]}}
```

## Features

`quick-xmltodict` is a Rust-backed XML-to-dict conversion package that is designed to be fast and efficient.
It has a single function, `parse`, that takes an XML string and returns a Python dictionary.
You should be able to use this function as a drop-in replacement for the `xmltodict.parse` function from the original `xmltodict` package (used without any extra arguments).
Like `xmltodict`, `quick-xmltodict` follows [this](https://www.xml.com/pub/a/2006/05/31/converting-between-xml-and-json.html) schema for converting XML to JSON.

`quick-xmltodict` currently does not support namespace expansion, or the reverse operation (dict-to-XML conversion). For these features, use the original `xmltodict` package.

## Performance

`quick-xmltodict` is currently about 2-5 times faster than `xmltodict`.
There are performance improvements to be made, so this difference is expected to increase.

## Contributing

PRs are very welcome! Please make sure to run the tests before submitting a PR.

## Development

This project uses [Poetry](https://python-poetry.org/) to manage the environment and Python dependencies,
so you'll need to have it installed in addition to Python and Rust.

To install the development environment and run the test suite:
```bash
poetry install
poetry run maturin develop
poetry run pytest
```

Be sure to run `poetry run maturin develop` after making changes to the Rust code.
Add the `-r` flag for a release build (for example if you want to run benchmarks).

It's recommended to install the pre-commit hooks:
```bash
poetry run pre-commit install
```

This ensures that linting and formatting is run automatically on every commit.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "quick-xmltodict",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "xmltodict, xml-to-dict, xml, fast, rust",
    "author": null,
    "author_email": "Daniel Hjertholm <8713259+danhje@users.noreply.github.com>",
    "download_url": "https://files.pythonhosted.org/packages/e5/6b/23afd8fb0022c0ab3a1f95b3d093c7a0d7d5a0b1fe2684e7e589a792284c/quick_xmltodict-0.1.1.tar.gz",
    "platform": null,
    "description": "# quick-xmltodict\n\nEfficient XML-to-dict conversion backed by Rust.\n\n```python\n>>> from quick_xmltodict import parse\n\n>>> xml = \"\"\"\n... <movies>\n...     <movie>\n...         <title>Her</title>\n...         <director>Spike Jonze</director>\n...         <year>2013</year>\n...         <genre>Science Fiction, Drama, Romance</genre>\n...     </movie>\n...     <movie>\n...         <title>Encanto</title>\n...         <director>Byron Howard, Jared Bush</director>\n...         <year>2021</year>\n...         <genre>Animation, Family, Fantasy</genre>\n...     </movie>\n... </movies>\n... \"\"\"\n\n>>> parse(xml)\n\n{'movies': {'movie': [{'director': 'Spike Jonze',\n                       'genre': 'Science Fiction, Drama, Romance',\n                       'title': 'Her',\n                       'year': '2013'},\n                      {'director': 'Byron Howard, Jared Bush',\n                       'genre': 'Animation, Family, Fantasy',\n                       'title': 'Encanto',\n                       'year': '2021'}]}}\n```\n\n## Features\n\n`quick-xmltodict` is a Rust-backed XML-to-dict conversion package that is designed to be fast and efficient.\nIt has a single function, `parse`, that takes an XML string and returns a Python dictionary.\nYou should be able to use this function as a drop-in replacement for the `xmltodict.parse` function from the original `xmltodict` package (used without any extra arguments).\nLike `xmltodict`, `quick-xmltodict` follows [this](https://www.xml.com/pub/a/2006/05/31/converting-between-xml-and-json.html) schema for converting XML to JSON.\n\n`quick-xmltodict` currently does not support namespace expansion, or the reverse operation (dict-to-XML conversion). For these features, use the original `xmltodict` package.\n\n## Performance\n\n`quick-xmltodict` is currently about 2-5 times faster than `xmltodict`.\nThere are performance improvements to be made, so this difference is expected to increase.\n\n## Contributing\n\nPRs are very welcome! Please make sure to run the tests before submitting a PR.\n\n## Development\n\nThis project uses [Poetry](https://python-poetry.org/) to manage the environment and Python dependencies,\nso you'll need to have it installed in addition to Python and Rust.\n\nTo install the development environment and run the test suite:\n```bash\npoetry install\npoetry run maturin develop\npoetry run pytest\n```\n\nBe sure to run `poetry run maturin develop` after making changes to the Rust code.\nAdd the `-r` flag for a release build (for example if you want to run benchmarks).\n\nIt's recommended to install the pre-commit hooks:\n```bash\npoetry run pre-commit install\n```\n\nThis ensures that linting and formatting is run automatically on every commit.\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Efficient XML-to-dict conversion backed by Rust",
    "version": "0.1.1",
    "project_urls": {
        "Repository": "https://github.com/statnett/quick-xmltodict.git"
    },
    "split_keywords": [
        "xmltodict",
        " xml-to-dict",
        " xml",
        " fast",
        " rust"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aaf95bbb286ebd2ff6a6290cb8b404eefd52f5daebb47ecafaca35fca43f62f8",
                "md5": "f814cf4f207e00b52278c4adafa6361b",
                "sha256": "4aa010f1f07c6081f27b0b5330680bba253ab7cd1c7d1136bf1f5101ad4dcd13"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f814cf4f207e00b52278c4adafa6361b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 204810,
            "upload_time": "2024-04-03T10:12:17",
            "upload_time_iso_8601": "2024-04-03T10:12:17.430992Z",
            "url": "https://files.pythonhosted.org/packages/aa/f9/5bbb286ebd2ff6a6290cb8b404eefd52f5daebb47ecafaca35fca43f62f8/quick_xmltodict-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "158b6aa9b194d9218715c59b8d5f05804bc65f18b9e821b0c494f9a00ebe5cfc",
                "md5": "c9db70483f17b510a10da32bad629cd8",
                "sha256": "9acee4ee81e905cbd9354bc55772e66db164af8dcd866b6c8f96b00968a79c63"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c9db70483f17b510a10da32bad629cd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 199437,
            "upload_time": "2024-04-03T10:12:13",
            "upload_time_iso_8601": "2024-04-03T10:12:13.054205Z",
            "url": "https://files.pythonhosted.org/packages/15/8b/6aa9b194d9218715c59b8d5f05804bc65f18b9e821b0c494f9a00ebe5cfc/quick_xmltodict-0.1.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8de760b83121a3e1e414e0acf85b7c5362d77c2c6003df5fe0a30fc957d825ff",
                "md5": "34b9f162b4e0f1c8cd48d6a08f57f8bd",
                "sha256": "a1030b2e607045ec115d74d8994c4401b3cdbce1fbad5ecd94f7398deaddf6ee"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "34b9f162b4e0f1c8cd48d6a08f57f8bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 217841,
            "upload_time": "2024-04-03T10:11:26",
            "upload_time_iso_8601": "2024-04-03T10:11:26.382207Z",
            "url": "https://files.pythonhosted.org/packages/8d/e7/60b83121a3e1e414e0acf85b7c5362d77c2c6003df5fe0a30fc957d825ff/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0397d7c452a1a96b494be900f35aa13a7c7d094747b451ccd72f0425ccbd271",
                "md5": "047aa96760f3b3139498b62e193e7969",
                "sha256": "d3792d0a7c85c514694504394aa7ac237caf25bfb41ca8b65dd23ded675adf1f"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "047aa96760f3b3139498b62e193e7969",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 219577,
            "upload_time": "2024-04-03T10:11:35",
            "upload_time_iso_8601": "2024-04-03T10:11:35.224149Z",
            "url": "https://files.pythonhosted.org/packages/d0/39/7d7c452a1a96b494be900f35aa13a7c7d094747b451ccd72f0425ccbd271/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cca934cfcb0df0ae3654c325e5346b7addafe813868afbf6998361f98a224ac8",
                "md5": "6f41a6f89d37b38b47fd4d499a360122",
                "sha256": "7c24a749d76803b714ec52140126ac645d5689438ac0a13ea37e20434549dfb6"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6f41a6f89d37b38b47fd4d499a360122",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 243353,
            "upload_time": "2024-04-03T10:11:42",
            "upload_time_iso_8601": "2024-04-03T10:11:42.915459Z",
            "url": "https://files.pythonhosted.org/packages/cc/a9/34cfcb0df0ae3654c325e5346b7addafe813868afbf6998361f98a224ac8/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "23fa52fdb05d94be02ce3f8258adb985b19d98c3724acb59e99739a54547f3be",
                "md5": "e616344d41293cc7526e99d57f77e60a",
                "sha256": "d40b5169d17da1a5a9d3a78dc6bfbce7910529c594caafb10ebb3cdf1dd9cd44"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e616344d41293cc7526e99d57f77e60a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 328416,
            "upload_time": "2024-04-03T10:11:51",
            "upload_time_iso_8601": "2024-04-03T10:11:51.194344Z",
            "url": "https://files.pythonhosted.org/packages/23/fa/52fdb05d94be02ce3f8258adb985b19d98c3724acb59e99739a54547f3be/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ea86ae8783e30a7cd151cad1e1bb1f275f60655232d45a6edbaa1b221359b60",
                "md5": "7e7054c3b4026f36ac3e6aa70dba8428",
                "sha256": "d4dd80ea3bf702c6fd5a8962ea3639d0c405db78e9d4d82ef4bbaecb48886d30"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7e7054c3b4026f36ac3e6aa70dba8428",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 225490,
            "upload_time": "2024-04-03T10:12:05",
            "upload_time_iso_8601": "2024-04-03T10:12:05.708981Z",
            "url": "https://files.pythonhosted.org/packages/4e/a8/6ae8783e30a7cd151cad1e1bb1f275f60655232d45a6edbaa1b221359b60/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d3e9ac09da2c8de3d13640884ff5c82ab1d48147a48f27228fccb40e364b38a1",
                "md5": "d185570db73e1e8ca97c5352d54069ea",
                "sha256": "61832921d81244698b9263bb8d8d6bc389048d589db998facf0abb35147174d8"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "d185570db73e1e8ca97c5352d54069ea",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 230876,
            "upload_time": "2024-04-03T10:11:59",
            "upload_time_iso_8601": "2024-04-03T10:11:59.209066Z",
            "url": "https://files.pythonhosted.org/packages/d3/e9/ac09da2c8de3d13640884ff5c82ab1d48147a48f27228fccb40e364b38a1/quick_xmltodict-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e420274d97d5129b93be35b540990d381975b4d39f711310c93c9b51f071c1c",
                "md5": "9b774614a85f94111290c103d12a0f86",
                "sha256": "4a1983d52c88fee9a63b4c7197156e2362615082b99ef643b6551871ce750d00"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "9b774614a85f94111290c103d12a0f86",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 131232,
            "upload_time": "2024-04-03T10:12:30",
            "upload_time_iso_8601": "2024-04-03T10:12:30.959768Z",
            "url": "https://files.pythonhosted.org/packages/1e/42/0274d97d5129b93be35b540990d381975b4d39f711310c93c9b51f071c1c/quick_xmltodict-0.1.1-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69a559578f279ef2ff5455e71921f7e7a1143250c68a2f6147607a722d5611d8",
                "md5": "9424ab5781ca17aaad7b916d78aa9c5c",
                "sha256": "21c8efa864998b4abfe29efa4782ee6f5664af85f497691b542e91803ad7ece3"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9424ab5781ca17aaad7b916d78aa9c5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 137003,
            "upload_time": "2024-04-03T10:12:26",
            "upload_time_iso_8601": "2024-04-03T10:12:26.019778Z",
            "url": "https://files.pythonhosted.org/packages/69/a5/59578f279ef2ff5455e71921f7e7a1143250c68a2f6147607a722d5611d8/quick_xmltodict-0.1.1-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "74452c715ab1f3de2c4ac938ad6ec1fcd31b222d7c5bf3a750dbdc24aa220bd0",
                "md5": "7661b54cdfa713259f9f35426a2d829b",
                "sha256": "8ad0d6631104fa2afdeb6fd9caa77e92d9cbb7a4dbd24c24cb9a8933fbdc4d83"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7661b54cdfa713259f9f35426a2d829b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 204843,
            "upload_time": "2024-04-03T10:12:19",
            "upload_time_iso_8601": "2024-04-03T10:12:19.443809Z",
            "url": "https://files.pythonhosted.org/packages/74/45/2c715ab1f3de2c4ac938ad6ec1fcd31b222d7c5bf3a750dbdc24aa220bd0/quick_xmltodict-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "24a7f6c668a085c7d587347b8136b0aac1776069ff3fcb4c313c6e62b840e4d1",
                "md5": "ef5520be13d02d3871e905fb3533b67a",
                "sha256": "b044d8056f3b2fe6f24151e14c950daa649ee3989d76e0058fab4a0cdaf0b568"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ef5520be13d02d3871e905fb3533b67a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 199403,
            "upload_time": "2024-04-03T10:12:14",
            "upload_time_iso_8601": "2024-04-03T10:12:14.414839Z",
            "url": "https://files.pythonhosted.org/packages/24/a7/f6c668a085c7d587347b8136b0aac1776069ff3fcb4c313c6e62b840e4d1/quick_xmltodict-0.1.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31275fd0b153561994b3d40a9555c91fffdadd6f47c6ff99aa5cb9b32e2dc354",
                "md5": "6da529d2bc963d100d29b7df73c4952a",
                "sha256": "c4191a003840c843b7fe058ba30ce916262f8ffc0b37320a668b11fe0761bc58"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6da529d2bc963d100d29b7df73c4952a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 217789,
            "upload_time": "2024-04-03T10:11:28",
            "upload_time_iso_8601": "2024-04-03T10:11:28.198133Z",
            "url": "https://files.pythonhosted.org/packages/31/27/5fd0b153561994b3d40a9555c91fffdadd6f47c6ff99aa5cb9b32e2dc354/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1966d36d1fa72c38d6fa1116087f7ff78f26f2797de1f743ee01527c82642769",
                "md5": "ea22cc3bf1a6e29e5f5f6bbfeb06821d",
                "sha256": "18910d011610fa983e2e446a08d09221d3e9b3d3cf1f35900e545dea00935eb3"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ea22cc3bf1a6e29e5f5f6bbfeb06821d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 219560,
            "upload_time": "2024-04-03T10:11:37",
            "upload_time_iso_8601": "2024-04-03T10:11:37.269872Z",
            "url": "https://files.pythonhosted.org/packages/19/66/d36d1fa72c38d6fa1116087f7ff78f26f2797de1f743ee01527c82642769/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d51f905730f62b93f7f0618dc05a2e514d667b9f01ef3be3f9f404df31f7071e",
                "md5": "9121819215c4c441e033930c7d8b02ec",
                "sha256": "d682bad92a75e9df241f810bc58d22e5940c00b1c4f9775480a7737fa4a8d996"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "9121819215c4c441e033930c7d8b02ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 243263,
            "upload_time": "2024-04-03T10:11:44",
            "upload_time_iso_8601": "2024-04-03T10:11:44.791695Z",
            "url": "https://files.pythonhosted.org/packages/d5/1f/905730f62b93f7f0618dc05a2e514d667b9f01ef3be3f9f404df31f7071e/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e99a3800e87860dc06169d135436e753156e7e2e6cce86ad62fc0b1e756ba7bb",
                "md5": "3c627a4e98c94bf84a8cd9913a4c3868",
                "sha256": "4c7b67646ccda44d3362eaa774e4ed97b47c939505359b83d65242d6aa7973d6"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "3c627a4e98c94bf84a8cd9913a4c3868",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 328283,
            "upload_time": "2024-04-03T10:11:52",
            "upload_time_iso_8601": "2024-04-03T10:11:52.746325Z",
            "url": "https://files.pythonhosted.org/packages/e9/9a/3800e87860dc06169d135436e753156e7e2e6cce86ad62fc0b1e756ba7bb/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "64c999862f5bc748522c86a9b0b3023ea3bd0dec5135bc522c2ded3880c6cc8f",
                "md5": "dee54a9f9e95701f5d4816e010a0fe8c",
                "sha256": "710009c8991fada8154320bfeb0a14bcda7c4811c3417251d179b2b79e80d66d"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dee54a9f9e95701f5d4816e010a0fe8c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 225451,
            "upload_time": "2024-04-03T10:12:07",
            "upload_time_iso_8601": "2024-04-03T10:12:07.144493Z",
            "url": "https://files.pythonhosted.org/packages/64/c9/99862f5bc748522c86a9b0b3023ea3bd0dec5135bc522c2ded3880c6cc8f/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ef59f4927c934d816f1ab8587cc21eccd0933acb5961ba7d065ccdac6be810b5",
                "md5": "229bb8116fcdd2dd88d96ceeae1cfb2f",
                "sha256": "d67fd529ea663e6dbabc5477de64e92d63777e96d3db89edd6db779ec94c3a40"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "229bb8116fcdd2dd88d96ceeae1cfb2f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 230910,
            "upload_time": "2024-04-03T10:12:01",
            "upload_time_iso_8601": "2024-04-03T10:12:01.008309Z",
            "url": "https://files.pythonhosted.org/packages/ef/59/f4927c934d816f1ab8587cc21eccd0933acb5961ba7d065ccdac6be810b5/quick_xmltodict-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f3767644c86385f50cfe3aee0880a52156af18ed9735a3e5e8438d3507457167",
                "md5": "c9f2f9e21a85dacb33514c17c1e1701c",
                "sha256": "3ea0b7907a241a4937747d3360796cd15a7468f1bc0174812823ae5d2a1d4161"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "c9f2f9e21a85dacb33514c17c1e1701c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 131218,
            "upload_time": "2024-04-03T10:12:32",
            "upload_time_iso_8601": "2024-04-03T10:12:32.874831Z",
            "url": "https://files.pythonhosted.org/packages/f3/76/7644c86385f50cfe3aee0880a52156af18ed9735a3e5e8438d3507457167/quick_xmltodict-0.1.1-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dac6bc475b44a45a5d6cbbeca1832eba26eebf592fd4042d334732f2b0de78af",
                "md5": "805fb4b1dce308ec5bc02ed92b140899",
                "sha256": "25f529ab7146de9bc4957f1dc1489d6b42b18cec8af58d1340eec93edc16371d"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "805fb4b1dce308ec5bc02ed92b140899",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 137026,
            "upload_time": "2024-04-03T10:12:28",
            "upload_time_iso_8601": "2024-04-03T10:12:28.027471Z",
            "url": "https://files.pythonhosted.org/packages/da/c6/bc475b44a45a5d6cbbeca1832eba26eebf592fd4042d334732f2b0de78af/quick_xmltodict-0.1.1-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c73659267dfd56869408c9037f13201734b0fefd38f59c01847ef630d21deedf",
                "md5": "abe0b6d6d31556f433aaf3c4ab466201",
                "sha256": "f3707975baaa06da4831f5b40497bfd9ce582a302ff5b0c1b4f56d7ec04d2431"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "abe0b6d6d31556f433aaf3c4ab466201",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 204864,
            "upload_time": "2024-04-03T10:12:20",
            "upload_time_iso_8601": "2024-04-03T10:12:20.903459Z",
            "url": "https://files.pythonhosted.org/packages/c7/36/59267dfd56869408c9037f13201734b0fefd38f59c01847ef630d21deedf/quick_xmltodict-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0a033e79bc2aa80672612b464011a5f76e8718c83abe504a8245db8002ab4425",
                "md5": "eb994ec75e8daae44c584f026810b56c",
                "sha256": "a063c73057b6bf4d14c12b55ebfb4ceb1640c0ea3018b19b693695fe37dd4bd5"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "eb994ec75e8daae44c584f026810b56c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 199139,
            "upload_time": "2024-04-03T10:12:15",
            "upload_time_iso_8601": "2024-04-03T10:12:15.982589Z",
            "url": "https://files.pythonhosted.org/packages/0a/03/3e79bc2aa80672612b464011a5f76e8718c83abe504a8245db8002ab4425/quick_xmltodict-0.1.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31211aed2c9b104d9ff4e34f0ba6148efabec3da597c008c516be3e95bfc42ef",
                "md5": "96c2711f65594547c16f8a51013f3e31",
                "sha256": "ec65315569462ec18dda8ee0ac72a7cb4df7f86fb2898f43b81511716a7568ce"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "96c2711f65594547c16f8a51013f3e31",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 217719,
            "upload_time": "2024-04-03T10:11:30",
            "upload_time_iso_8601": "2024-04-03T10:11:30.986404Z",
            "url": "https://files.pythonhosted.org/packages/31/21/1aed2c9b104d9ff4e34f0ba6148efabec3da597c008c516be3e95bfc42ef/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "163f4adeef93670cae22d77303289b2a2dfd27b20711f834a80ba2e0dfcca93b",
                "md5": "ff0817f76b0f7912f3b472dcaf4538d4",
                "sha256": "66f3983cfa9be085190d975ed051539012b3b6a2cddfd930be2eae683d72642b"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ff0817f76b0f7912f3b472dcaf4538d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 219528,
            "upload_time": "2024-04-03T10:11:39",
            "upload_time_iso_8601": "2024-04-03T10:11:39.385695Z",
            "url": "https://files.pythonhosted.org/packages/16/3f/4adeef93670cae22d77303289b2a2dfd27b20711f834a80ba2e0dfcca93b/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7622dea16cb471c63e8cbaee62971bd0047abffa96eaab1b49eaa7a4f153c362",
                "md5": "319d367e7efc4fbfdb7344d795a383f1",
                "sha256": "5be0749a8525d8f00f47bbb00a7a6e1ac0287f0fe6bba367d1059396cb7b4b27"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "319d367e7efc4fbfdb7344d795a383f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 243176,
            "upload_time": "2024-04-03T10:11:47",
            "upload_time_iso_8601": "2024-04-03T10:11:47.049966Z",
            "url": "https://files.pythonhosted.org/packages/76/22/dea16cb471c63e8cbaee62971bd0047abffa96eaab1b49eaa7a4f153c362/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8a1b222c293cb600f769f8be38e4f5e8e61422599f655cf8f93ecac1eff6e0e7",
                "md5": "54938b7b749b7c48391829d58c5e32a8",
                "sha256": "50e776b50fa4b3169b6a80f0cc90b342ece4ff66d18a2e34ab5119a30f5b1eb2"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "54938b7b749b7c48391829d58c5e32a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 340212,
            "upload_time": "2024-04-03T10:11:54",
            "upload_time_iso_8601": "2024-04-03T10:11:54.811514Z",
            "url": "https://files.pythonhosted.org/packages/8a/1b/222c293cb600f769f8be38e4f5e8e61422599f655cf8f93ecac1eff6e0e7/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8c09bd6917afc9de54000d272d7cb35459ae442593f2ed779a3e320f759ba9e7",
                "md5": "a9a5a07003b77b0e90cbd79898f82f61",
                "sha256": "0576a664ef1b742ad168f9eafcbcb3adec53ea2a132c299c3fb6e01ff76f466f"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a9a5a07003b77b0e90cbd79898f82f61",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 225218,
            "upload_time": "2024-04-03T10:12:08",
            "upload_time_iso_8601": "2024-04-03T10:12:08.815527Z",
            "url": "https://files.pythonhosted.org/packages/8c/09/bd6917afc9de54000d272d7cb35459ae442593f2ed779a3e320f759ba9e7/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ad519b8479468d4a57d86433068c79d0a62e43b1fa395ce54e2144c4a2aaf2b5",
                "md5": "1c0959dc7757ab32b2262087c6536c39",
                "sha256": "bde40e3e48dd8e9e117d3d60ac01540e156e1f9edf483f43630d5dc4f3497d46"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "1c0959dc7757ab32b2262087c6536c39",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 230931,
            "upload_time": "2024-04-03T10:12:02",
            "upload_time_iso_8601": "2024-04-03T10:12:02.447463Z",
            "url": "https://files.pythonhosted.org/packages/ad/51/9b8479468d4a57d86433068c79d0a62e43b1fa395ce54e2144c4a2aaf2b5/quick_xmltodict-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8802cd3fb344cf39f66ebaa66bb9c207e5530fd03dd2927ffc52dc764c1da189",
                "md5": "282064f84c5b9b057604c57277ad5313",
                "sha256": "c9a827c9eebf9b1661304f016a2cebb775b771df1a2fd4a93e71ddb623661019"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "282064f84c5b9b057604c57277ad5313",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 131381,
            "upload_time": "2024-04-03T10:12:34",
            "upload_time_iso_8601": "2024-04-03T10:12:34.185608Z",
            "url": "https://files.pythonhosted.org/packages/88/02/cd3fb344cf39f66ebaa66bb9c207e5530fd03dd2927ffc52dc764c1da189/quick_xmltodict-0.1.1-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6b713df0b3592d19b09de30016107216bfe3d6a34e6917bcfcdfabc05674fd1",
                "md5": "dc57c4eaf0a39d9ee6a71493b0a6312d",
                "sha256": "345b2bea74509d0022ec4f5151a4b260b267346771958318114a37cf9786840e"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dc57c4eaf0a39d9ee6a71493b0a6312d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 137124,
            "upload_time": "2024-04-03T10:12:29",
            "upload_time_iso_8601": "2024-04-03T10:12:29.395284Z",
            "url": "https://files.pythonhosted.org/packages/e6/b7/13df0b3592d19b09de30016107216bfe3d6a34e6917bcfcdfabc05674fd1/quick_xmltodict-0.1.1-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e07b729b00bd3c3df3145e48d8290367175bf8db4bc19c68c07dbaa0ccd97980",
                "md5": "8e998c4fbff647f93952ec66074a0002",
                "sha256": "eb762a5a815d51998b7655abcb062b6c7b46703dcb68e3ebddb6d08538fea28e"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8e998c4fbff647f93952ec66074a0002",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 218386,
            "upload_time": "2024-04-03T10:11:33",
            "upload_time_iso_8601": "2024-04-03T10:11:33.152092Z",
            "url": "https://files.pythonhosted.org/packages/e0/7b/729b00bd3c3df3145e48d8290367175bf8db4bc19c68c07dbaa0ccd97980/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f0c16732a25a23b8ad929e9bf6e9b8a5e921cd1280999ffb1c074461ee7c8710",
                "md5": "c3b9ec1bf6df1e0c417bdacc7c72ff36",
                "sha256": "aca29b21dfcd329e7024d50794214346d8e2e154d7282b98e22d685824e1f642"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c3b9ec1bf6df1e0c417bdacc7c72ff36",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 219961,
            "upload_time": "2024-04-03T10:11:40",
            "upload_time_iso_8601": "2024-04-03T10:11:40.819109Z",
            "url": "https://files.pythonhosted.org/packages/f0/c1/6732a25a23b8ad929e9bf6e9b8a5e921cd1280999ffb1c074461ee7c8710/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6e6fe4e571cd3871338d9a042bf956ff902ce09a4c3198438b4e56e63fe043cf",
                "md5": "c5110fdf8262d7ced8c260060c1970de",
                "sha256": "0900808c4ad535ef6459beb26b6655beacdd7324815895d60a46074c6fc76ce9"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "c5110fdf8262d7ced8c260060c1970de",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 244020,
            "upload_time": "2024-04-03T10:11:49",
            "upload_time_iso_8601": "2024-04-03T10:11:49.110401Z",
            "url": "https://files.pythonhosted.org/packages/6e/6f/e4e571cd3871338d9a042bf956ff902ce09a4c3198438b4e56e63fe043cf/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d5090339dd30c88e356612ce4aeb73fddafc53cfcdd8f53ad8cc99ddb43206b7",
                "md5": "f26984def09f61e5ba7b728154fd361f",
                "sha256": "1793fe3a6eaea1d0fd3abe09bb615d14aeb503f961bd3c5bc969a74b5d9f8ee8"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "f26984def09f61e5ba7b728154fd361f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 328459,
            "upload_time": "2024-04-03T10:11:57",
            "upload_time_iso_8601": "2024-04-03T10:11:57.227659Z",
            "url": "https://files.pythonhosted.org/packages/d5/09/0339dd30c88e356612ce4aeb73fddafc53cfcdd8f53ad8cc99ddb43206b7/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "762117c874a285c778acfb331ce7685d0f354e72d088e0ad6ccd960d2d180b48",
                "md5": "d66576babab4c48825575d011558abad",
                "sha256": "661c3001467e48eaa6b5a440363799050650fa277acc0815ff956314df65cbee"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d66576babab4c48825575d011558abad",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 225974,
            "upload_time": "2024-04-03T10:12:11",
            "upload_time_iso_8601": "2024-04-03T10:12:11.389841Z",
            "url": "https://files.pythonhosted.org/packages/76/21/17c874a285c778acfb331ce7685d0f354e72d088e0ad6ccd960d2d180b48/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fdab3bed3d94a8297b385c120cd1de2336d45a4c107c3910acd7152e0dfa7b59",
                "md5": "9d6319079ffcbf6ed3877ce1d71d7826",
                "sha256": "1a2d62553c5f85bbb3b2957680cad8ec5899298b4574ba9c5def80edaffdca1c"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "9d6319079ffcbf6ed3877ce1d71d7826",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.10",
            "size": 231255,
            "upload_time": "2024-04-03T10:12:04",
            "upload_time_iso_8601": "2024-04-03T10:12:04.013284Z",
            "url": "https://files.pythonhosted.org/packages/fd/ab/3bed3d94a8297b385c120cd1de2336d45a4c107c3910acd7152e0dfa7b59/quick_xmltodict-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e56b23afd8fb0022c0ab3a1f95b3d093c7a0d7d5a0b1fe2684e7e589a792284c",
                "md5": "3fae3497513083db65ddc23aac936ca6",
                "sha256": "0abbf0e326f2390ea5a9557a82da6e447a342cdfb373a0661db501aa9f979861"
            },
            "downloads": -1,
            "filename": "quick_xmltodict-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "3fae3497513083db65ddc23aac936ca6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 4779913,
            "upload_time": "2024-04-03T10:12:23",
            "upload_time_iso_8601": "2024-04-03T10:12:23.691912Z",
            "url": "https://files.pythonhosted.org/packages/e5/6b/23afd8fb0022c0ab3a1f95b3d093c7a0d7d5a0b1fe2684e7e589a792284c/quick_xmltodict-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-03 10:12:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "statnett",
    "github_project": "quick-xmltodict",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "quick-xmltodict"
}
        
Elapsed time: 0.23000s