{"package": "malstruct", "summary": "A powerful declarative symmetric parser/builder for binary data", "pypi_url": "https://pypi.org/project/malstruct", "piwheels_url": "https://www.piwheels.org/project/malstruct", "releases": {"3.0.20260803": {"released": "2026-08-03 20:18:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"malstruct-3.0.20260803-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-3.0.20260803-py3-none-any.whl", "filehash": "91ddd37b4c11068e5a43cb2e3e228fecbd945fec9a00c18cfec308a541822d44", "filesize": 114530, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["arrow", "cloudpickle", "cryptography", "jinja2", "lief", "lz4", "numpy", "pefile", "pyelftools"]}}}, "3.0.20260731": {"released": "2026-08-03 15:17:27", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"malstruct-3.0.20260731-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-3.0.20260731-py3-none-any.whl", "filehash": "0d3652dac235d6d0e6111b24ca57cda443bce75ed6daf26a5692139288943129", "filesize": 114033, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["arrow", "cloudpickle", "cryptography", "jinja2", "lief", "lz4", "numpy", "pefile", "pyelftools"]}}}, "3.0.20260518": {"released": "2026-05-19 16:19:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"malstruct-3.0.20260518-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-3.0.20260518-py3-none-any.whl", "filehash": "c084851328091b028e48f5313cff8ab7c16654a9926001810680c83d7623b972", "filesize": 113878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["arrow", "cloudpickle", "cryptography", "jinja2", "lief", "lz4", "numpy", "pefile", "pyelftools"]}}}, "3.0.20260429": {"released": "2026-04-29 23:27:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"malstruct-3.0.20260429-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-3.0.20260429-py3-none-any.whl", "filehash": "c762035aae4086231de071ae4c5efb995190cf1c8f0efebec1c64c1413759fe0", "filesize": 112034, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["arrow", "cloudpickle", "cryptography", "jinja2", "lief", "lz4", "numpy", "pefile", "pyelftools"]}}}, "2.10.71": {"released": "2026-04-09 14:42:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"malstruct-2.10.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-2.10.71-py3-none-any.whl", "filehash": "127c531456201bfb3c2ce23cbbeb01a858d6d7260a7bc4ae4ba1a2cf97322240", "filesize": 112906, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["arrow", "cloudpickle", "cryptography", "jinja2", "lief", "lz4", "numpy", "pefile", "pyelftools", "ruamel-yaml"]}}}, "2.10.70": {"released": "2026-03-25 12:29:09", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"malstruct-2.10.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/malstruct/malstruct-2.10.70-py3-none-any.whl", "filehash": "88f6070591597933e2f74b2757ed2017270f5621aad0b7ee164754db624e09f6", "filesize": 106187, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}}}