{"package": "doxygen-guard", "summary": "Pre-commit hook that validates doxygen comments for presence, version staleness, and custom tag syntax", "pypi_url": "https://pypi.org/project/doxygen-guard", "piwheels_url": "https://www.piwheels.org/project/doxygen-guard", "releases": {"1.4.2": {"released": "2026-07-30 20:57:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.4.2-py3-none-any.whl", "filehash": "b679ed98388f34056e8db016855457720f7a7e8f8e6f70c32168dd2a73ed1e87", "filesize": 51697, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-python"]}}}, "1.4.1": {"released": "2026-07-30 20:31:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.4.1-py3-none-any.whl", "filehash": "c2f9d3c85caec076f3635d7aaee287a9ac5ce70604998c7cae3ccc2b4fd982b6", "filesize": 51235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-python"]}}}, "1.4.0": {"released": "2026-07-30 14:05:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.4.0-py3-none-any.whl", "filehash": "5cdc5a7e3a4b928a458d7a5adbe16cac60650263dfe40c67bf9f5de2bc6b3d98", "filesize": 49977, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-python"]}}}, "1.3.1": {"released": "2026-07-29 17:05:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.3.1-py3-none-any.whl", "filehash": "5a4f3beb598d92f7ec39a1c3bf6fa5006fc580ec2df7e1d8dbeacddb03091167", "filesize": 44248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.9": {"released": "2026-05-26 15:51:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.9-py3-none-any.whl", "filehash": "7089dc60083a3246f8d2477b10c293e24a3da545fa95d1f011b852622352aa9b", "filesize": 62180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.8": {"released": "2026-04-22 18:04:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.8-py3-none-any.whl", "filehash": "f20e788dc6d798612d59e82e00dc7f24c30b661c0f55eec668dae03dd5ab4c9a", "filesize": 60139, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.6": {"released": "2026-04-13 15:01:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.6-py3-none-any.whl", "filehash": "0022d272b7a61bc47d5f1ce19a476a9e32bcd580ffba64d3968055cf2f19cd73", "filesize": 59740, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.5": {"released": "2026-04-13 14:42:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.5-py3-none-any.whl", "filehash": "eb874bc73e85c397c1e205a175f492506d6e667ffc179b70331af3cb62e8da77", "filesize": 59364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.4": {"released": "2026-04-13 13:59:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.4-py3-none-any.whl", "filehash": "1a7c446118063dcefa99b29d0897dc52888d7dda8dae910c9a2fc8888a27028c", "filesize": 58339, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.2.0": {"released": "2026-04-09 01:12:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.2.0-py3-none-any.whl", "filehash": "f5b1c68a54ca5de8c2dce11240f0bd8110cce06b0ded4abe79cc4253b2b35a09", "filesize": 55456, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.16": {"released": "2026-04-07 15:01:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.16-py3-none-any.whl", "filehash": "d28bb7bbc0418aa0185f636ef9af95a0ef290180adfde94060afd3834b91f850", "filesize": 65356, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.14": {"released": "2026-04-07 13:40:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.14-py3-none-any.whl", "filehash": "37c32c3066bafc81270ddb6e2d88518941a4769c764a5297f4235087d84d0326", "filesize": 65071, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.12": {"released": "2026-04-06 15:32:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.12-py3-none-any.whl", "filehash": "c6861439b72877daff58f980a20ea3a8ce3f465bce63a3644c8e26009ed0ea83", "filesize": 63451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.11": {"released": "2026-04-06 12:58:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.11-py3-none-any.whl", "filehash": "88d63d1ac951e8ff9691e2040a2a095cd52dfd181adaeae231815b6e6cdabb97", "filesize": 63442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.10": {"released": "2026-04-06 12:37:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.10-py3-none-any.whl", "filehash": "04c0c5320ffc8bca52ce000e2950cc41a7563c2e3fd4cde6b558a5522c3df428", "filesize": 63427, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.9": {"released": "2026-04-06 11:24:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.9-py3-none-any.whl", "filehash": "649d33e5f0cf351c6ab91203ae3e0cf5e291bfe0a9a3b10dcd6f79641c2763cd", "filesize": 63171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.8": {"released": "2026-04-03 15:09:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.8-py3-none-any.whl", "filehash": "e336750e9b5941a9dc17bf21cd365c914026eb8e820018d028a75ab7b4d78cad", "filesize": 61499, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.7": {"released": "2026-04-03 14:36:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.7-py3-none-any.whl", "filehash": "251422e3badc85c98fd2838c9741aec31604b7ac421fbb7a8537b28ff789e59d", "filesize": 61205, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.6": {"released": "2026-04-03 14:12:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.6-py3-none-any.whl", "filehash": "840d62c2450b0c615233d1edbcbb83119b2ff03d438a835b13e30e5a2ace1300", "filesize": 61207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.5": {"released": "2026-04-03 13:15:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.5-py3-none-any.whl", "filehash": "71cbefaaa673fd12aa44e35672dfca876fc8302c60ff703feb05d53168b4f09b", "filesize": 61112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.4": {"released": "2026-04-02 17:24:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.4-py3-none-any.whl", "filehash": "1019bb2d32be8a7157f28525199d71a2e52f9120fed2ea58b3af58ae3bef31d6", "filesize": 60846, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}, "1.1.3": {"released": "2026-04-02 16:22:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doxygen_guard-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doxygen-guard/doxygen_guard-1.1.3-py3-none-any.whl", "filehash": "d72e5393b802d9aa238a8961b31e0f54e771f5e6d91b6eceef9c96f71040eb8a", "filesize": 59749, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pyyaml", "tree-sitter", "tree-sitter-c", "tree-sitter-cpp", "tree-sitter-java", "tree-sitter-python"]}}}}}