{ "package": "xmltodict", "version": "1.0.4", "stubs_only": "no", "py_typed": "NO", "pypi": { "upload_time": "2026-02-22T02:21:22.074263Z", "requires_python": ">=3.9", "size": 26124, "sha256": "6d94c9f834dd9e44514162799d344d815a3a4faec913717a9ecbfa5be1bb8e61" }, "metadata": { "Metadata-Version": [ "2.4" ], "Name": [ "xmltodict" ], "Version": [ "1.0.4" ], "Summary": [ "Makes working with XML feel like you are working with JSON" ], "Author": [ "Martin Blech" ], "License-Expression": [ "MIT" ], "Project-URL": [ "Homepage, https://github.com/martinblech/xmltodict" ], "Classifier": [ "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Text Processing :: Markup :: XML" ], "Requires-Python": [ ">=3.9" ], "Description-Content-Type": [ "text/markdown" ], "License-File": [ "LICENSE" ], "Provides-Extra": [ "test" ], "Requires-Dist": [ "pytest; extra == \"test\"", "pytest-cov; extra == \"test\"" ], "Dynamic": [ "license-file" ] }, "module_reports": [ { "path": "xmltodict.py", "symbol_reports": [ { "kind": "attr", "name": "xmltodict.root", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "function", "name": "xmltodict.unparse", "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_overloads": 1, "n_typable": 8, "n_params": 7, "n_function_overloads": 1, "n_function_params": 7 }, { "kind": "function", "name": "xmltodict.parse", "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_overloads": 1, "n_typable": 9, "n_params": 8, "n_function_overloads": 1, "n_function_params": 8 }, { "kind": "function", "name": "xmltodict.handle_item", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "class", "name": "xmltodict.ParsingInterrupted", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "xmltodict.item_depth", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "xmltodict", "names": [ "xmltodict.ParsingInterrupted", "xmltodict.handle_item", "xmltodict.item_depth", "xmltodict.parse", "xmltodict.root", "xmltodict.unparse" ], "n_typable": 22, "n_typed": 1, "n_any": 0, "n_untyped": 21, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 17, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 1, "n_attrs": 2, "n_properties": 0, "n_type_ignores": 0 } ], "typecheckers": {}, "n_modules": 1, "n_typable": 22, "n_typed": 1, "n_any": 0, "n_untyped": 21, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 17, "n_methods": 0, "n_method_params": 0, "n_method_overloads": 0, "n_classes": 1, "n_attrs": 2, "n_properties": 0, "type_ignores": [], "n_type_ignores": 0 }