{"package": "clanguru", "summary": "C language utils and tools based on the clang and binutils modules.", "pypi_url": "https://pypi.org/project/clanguru", "piwheels_url": "https://www.piwheels.org/project/clanguru", "releases": {"0.21.0": {"released": "2026-09-09 18:48:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.21.0-py3-none-any.whl", "filehash": "6c9de23ad211be5275a2bd943216a8c0d2f1f9c63131de94eef6c9d23dc2e2a5", "filesize": 43892, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.20.0": {"released": "2026-05-08 13:30:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.20.0-py3-none-any.whl", "filehash": "528cbde48f5bdf9b068745a44a253acef46ec121e49b683b1b00fb91debe6b68", "filesize": 43361, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.19.0": {"released": "2026-05-06 13:43:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.19.0-py3-none-any.whl", "filehash": "14b916c24f39eb288f96f1251ad2745baf8edbcce133a6ee28327118924fed68", "filesize": 42857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.18.0": {"released": "2026-04-24 16:49:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.18.0-py3-none-any.whl", "filehash": "791e6864c28243b028fafa5c5a44a7871339f3f265e82c8ee7124b8c6192c818", "filesize": 42718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.17.0": {"released": "2026-04-18 09:40:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.17.0-py3-none-any.whl", "filehash": "54978c0e857291d7adfeea1f9b76fe082060ac5e9b119d7714e1ff70064f9687", "filesize": 42052, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.16.2": {"released": "2026-04-17 11:22:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.16.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.16.2-py3-none-any.whl", "filehash": "2ccc554b083e5a96b29479567825068e508f61136d6d4f7e0be7bb8903b5d98d", "filesize": 41490, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.16.1": {"released": "2026-03-21 09:58:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.16.1-py3-none-any.whl", "filehash": "27b0f1e24b0721b9be5953cc717ed735a1bb7012747c352df4425443647d7a36", "filesize": 41298, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.16.0": {"released": "2026-01-29 06:39:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.16.0-py3-none-any.whl", "filehash": "09c6dee152e5936f7520691cb77fead1fb63bed3c3266a06a35923de44f3a470", "filesize": 41177, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.15.0": {"released": "2025-10-14 15:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.15.0-py3-none-any.whl", "filehash": "bf48feff1ee46c480e74e1592f87e50768d5bc281895e1dd287474850e51adfe", "filesize": 34266, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.14.0": {"released": "2025-10-14 14:51:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.14.0-py3-none-any.whl", "filehash": "2741fe02c4954041d1ebb79598521462630dc45c044814d7ad0ec3fb0c46719f", "filesize": 32828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.13.1": {"released": "2025-10-02 06:37:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.13.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.13.1-py3-none-any.whl", "filehash": "ae95abc1c6a99fb2948ef74769bdd9d5db3f3a6b92c8fefca49fbb03aa214e33", "filesize": 31423, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.13.0": {"released": "2025-09-25 11:37:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.13.0-py3-none-any.whl", "filehash": "05c116b2aeafab0c9cdf0a43286f823bc802bf676133d71609fe8e8f1a2ccc4e", "filesize": 30269, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.12.5": {"released": "2025-09-15 19:30:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.5-py3-none-any.whl", "filehash": "fdec4d225d082f9cb4a215f7e41c5b24c0ef31565fb97c2070d892451d012bad", "filesize": 29349, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.12.4": {"released": "2025-09-15 16:39:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.4-py3-none-any.whl", "filehash": "45b6fee7f8581e1c7774c75c0706c15ae2a14407a7c4d4256eb842dfd6691829", "filesize": 29355, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "pyyaml", "typer"]}}}, "0.12.3": {"released": "2025-09-12 15:37:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.3-py3-none-any.whl", "filehash": "78758db2fba0bbdebbf36014145a3b091064b5a1a2449b93a9429c75f76db7bd", "filesize": 29346, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.12.2": {"released": "2025-09-07 18:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.2-py3-none-any.whl", "filehash": "414245bb0cd1b5a3c8c2b97576dda114e3a986c997339ac465d0b9d3627056b1", "filesize": 29293, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.12.1": {"released": "2025-09-07 16:40:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.1-py3-none-any.whl", "filehash": "20f90483a80d1b4cd1bb716b90c8df5b4070823e3eab5cfeb8de40e299a16148", "filesize": 29187, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.12.0": {"released": "2025-09-07 11:49:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.12.0-py3-none-any.whl", "filehash": "7f8b0e0e27d6455f77100d88ff0ff0fb299ebc586b3dc924aa9afd56c488f34f", "filesize": 29162, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.11.0": {"released": "2025-09-07 10:48:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.11.0-py3-none-any.whl", "filehash": "e1c03431a5a8736e0881fe07c9a63639fd8fa153a215977711e2e657bfe5f36c", "filesize": 29055, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.10.0": {"released": "2025-09-07 09:02:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.10.0-py3-none-any.whl", "filehash": "7dcc8a46015bb6f9a5d378db21f41b65b68ab8a857fbf200015992bca5b0f711", "filesize": 28665, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.9.0": {"released": "2025-08-28 16:19:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.9.0-py3-none-any.whl", "filehash": "dec067e18b32117448d6f038c4c4845f199cad9d4166c3ec0a1e13a5239910ad", "filesize": 27733, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.8.1": {"released": "2025-08-26 18:58:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.8.1-py3-none-any.whl", "filehash": "8b13f693c1074a35656ec69c3f51be4ddc877adbcdb2007ef5497da29171fa54", "filesize": 27275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.8.0": {"released": "2025-08-25 19:06:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.8.0-py3-none-any.whl", "filehash": "4439df87e977275fa196ccd2be562fd102aa5fc469da61104885dc38a40fa9e4", "filesize": 27286, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.7.0": {"released": "2025-08-23 12:48:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.7.0-py3-none-any.whl", "filehash": "efcb82480b3ae87889f263bbc455c3b0c61010ee31bb85569e9c689aa80b8b28", "filesize": 26818, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.10", "apt_dependencies": [], "pip_dependencies": ["jinja2", "libclang", "mashumaro", "openpyxl", "py-app-dev", "typer"]}}}, "0.6.2": {"released": "2025-07-07 15:14:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.6.1": {"released": "2025-07-07 15:01:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.6.0": {"released": "2025-07-07 14:54:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.5.0": {"released": "2025-07-07 13:25:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.4.0": {"released": "2025-04-18 18:20:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.3.0": {"released": "2025-04-18 14:58:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.0": {"released": "2025-04-17 20:42:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.0": {"released": "2024-10-01 14:12:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"clanguru-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/clanguru/clanguru-0.1.0-py3-none-any.whl", "filehash": "1232fe3e54cce381b8ec0b4786da4776272d8c152ae25e6c843bd0c305173b00", "filesize": 12851, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["libclang", "mashumaro", "py-app-dev", "typer"]}}}}}