{"package": "graal", "summary": "A generic source code analyzer", "pypi_url": "https://pypi.org/project/graal", "piwheels_url": "https://www.piwheels.org/project/graal", "releases": {"1.2.9": {"released": "2026-06-19 14:06:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.9-py3-none-any.whl", "filehash": "4764b24aaf59d85736b2ca8854db7fbb3519e9b25a1513343739958ec504bb18", "filesize": 63776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.9rc1": {"released": "2026-06-19 07:00:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.9rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.9rc1-py3-none-any.whl", "filehash": "1d3dccc9645b0dc88a3d690b65e29086293273cab70f0f17885fe9734a1bdbe0", "filesize": 63822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.8": {"released": "2026-05-06 08:33:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.8-py3-none-any.whl", "filehash": "258e60c343f48df2cd01d13b895a4a2335f7852c4ef985e7cc2ec9cfa8a4a158", "filesize": 63778, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.8rc1": {"released": "2026-05-06 07:14:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.8rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.8rc1-py3-none-any.whl", "filehash": "0ca5a1f7a3393facab7272b54058c58709f875e6dc62b096ad03bbb92ebc967d", "filesize": 63823, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.7": {"released": "2026-03-03 09:10:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.7-py3-none-any.whl", "filehash": "3367b78cc814eab659091eea71f23c9e6ce5fad823ea271b0cc27a540e43d87b", "filesize": 63774, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.7rc1": {"released": "2026-03-02 16:48:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.7rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.7rc1-py3-none-any.whl", "filehash": "8329bfbce19c4ae838613474f713d48e355bb0d37b51f2dbc3a288b20a4cc52d", "filesize": 63824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.6": {"released": "2026-01-21 10:22:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.6-py3-none-any.whl", "filehash": "6b800704027cd6c3a297f6e67e5b855d45b551dc8720f48e8fa118d145f066fc", "filesize": 63776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.6rc1": {"released": "2026-01-21 09:34:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.6rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.6rc1-py3-none-any.whl", "filehash": "bce784cfa504ce813a9dbda46b2af7282244a76d182d159eae304294d0e72bda", "filesize": 63825, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.5": {"released": "2025-12-12 11:41:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.5-py3-none-any.whl", "filehash": "aae5acf7943089616f861cc873677d3b57ca6e4a295a7efe7ddeff0bde2a707f", "filesize": 63773, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.5rc2": {"released": "2025-12-12 10:57:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.5rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.5rc2-py3-none-any.whl", "filehash": "32443fefb1f10a309e3d2d466ff7e0bd7f97b69d4101963d6094ba71a1c7c54f", "filesize": 63821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.5rc1": {"released": "2025-12-09 10:24:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.5rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.5rc1-py3-none-any.whl", "filehash": "185ec1ff6f87591d80698ff18194b09cda47d8213669475d68746a6af89dd662", "filesize": 63823, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.4": {"released": "2025-11-25 14:57:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.4-py3-none-any.whl", "filehash": "652089f59f2d7dbdfd08bc265ef7449d6128b84b2741736988f30b2297e68e33", "filesize": 63776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.4rc1": {"released": "2025-11-25 11:31:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.4rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.4rc1-py3-none-any.whl", "filehash": "7e36db73d5cf36fdc02adac8ba0152b62dcef083ecf99bcc0d64426afce5d941", "filesize": 63821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.3": {"released": "2025-11-11 12:30:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.3-py3-none-any.whl", "filehash": "069eb4c32bc2f9621515facc8da3f48c359590fde6d1e3d23816d4a7c8039b74", "filesize": 63777, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.3rc1": {"released": "2025-11-11 10:21:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.3rc1-py3-none-any.whl", "filehash": "a66b9a64eaa63a8157079df87ce470e9f843554ef5b11d7d5de2148c35d50369", "filesize": 63821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.2": {"released": "2025-10-31 08:55:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.2.2rc1": {"released": "2025-10-30 15:37:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "1.2.1": {"released": "2025-10-10 15:50:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.1-py3-none-any.whl", "filehash": "d47066c6e52d8efa8a05687d2bb78b4ea433b91fb71f0df5c72b62fda279a578", "filesize": 63776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.1rc1": {"released": "2025-10-10 14:37:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.1rc1-py3-none-any.whl", "filehash": "fa3b63abd285056b6cc478e249b187f1e3c6f74fc3e234c77172700ceef531bf", "filesize": 63820, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.0": {"released": "2025-09-23 08:49:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.0-py3-none-any.whl", "filehash": "faa1cd49ed864e910b28478db3f61a68492952955060168398b72318dbd137a5", "filesize": 63776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.0rc2": {"released": "2025-09-15 11:41:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.0rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.0rc2-py3-none-any.whl", "filehash": "e24cb18b384df94936795b872824263fa4b7c63ebcde28676f4c9fcbc50ab964", "filesize": 63822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.2.0rc1": {"released": "2025-09-10 14:59:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.2.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.2.0rc1-py3-none-any.whl", "filehash": "2b126d66d54ca712fcbfd30a98c4846608c677dc50a58a1cc1bf0f23b98d7b72", "filesize": 63823, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.11rc1": {"released": "2025-08-28 14:50:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.11rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.11rc1-py3-none-any.whl", "filehash": "d63e25baad088f87787021ed4f63e879407428e53d679d157c2bfdd55d3ffa90", "filesize": 63773, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.10": {"released": "2025-08-21 13:53:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.10-py3-none-any.whl", "filehash": "97af60f6a3f73f265f4f878213edbd1f37e94e2ed939d824304d1fc2f36f6273", "filesize": 63730, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.9": {"released": "2025-08-18 16:30:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.9-py3-none-any.whl", "filehash": "473a590fee6e0cdc0391ab061dc4b5f3ae9b7b64ade3c9def854b4e2c8b6aeb7", "filesize": 63716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.9rc1": {"released": "2025-08-18 15:22:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.9rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.9rc1-py3-none-any.whl", "filehash": "2f139ebaefff40637847d04e6e1d47e71892d9d2c14ef69d35b83336de56fd82", "filesize": 63761, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.8": {"released": "2025-06-19 15:22:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.8-py3-none-any.whl", "filehash": "da434ff96697797f1cb544fecb4bca337c01e42897c334942f1de7d8993a0e89", "filesize": 63717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.8rc1": {"released": "2025-06-19 13:43:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.8rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.8rc1-py3-none-any.whl", "filehash": "0422c84a87e7165a7597d007278d8af6c85abd468e21c70a9662ab44920915da", "filesize": 63760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.7": {"released": "2025-06-18 09:51:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.7-py3-none-any.whl", "filehash": "fa20f7752b1726e01f7d12b2e5bd44fee257f96aa8a77529f84d3060b48518d5", "filesize": 63717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.7rc1": {"released": "2025-06-18 09:00:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.7rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.7rc1-py3-none-any.whl", "filehash": "c4e9a871af24308005406f71ac677b673295d19b24b15761c064388b51a532d2", "filesize": 63761, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.6": {"released": "2025-06-03 10:14:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.6rc1": {"released": "2025-06-03 09:19:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "1.1.5": {"released": "2025-05-20 09:55:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.5rc1": {"released": "2025-05-20 08:32:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "1.1.4": {"released": "2025-05-09 10:07:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.4rc1": {"released": "2025-05-09 09:02:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "1.1.3": {"released": "2025-04-09 09:53:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.3-py3-none-any.whl", "filehash": "11fe0949604919c8f82cdbd3d6a622b0ae813cc613d9fccee48dd8ce7eb7e060", "filesize": 63716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.3rc2": {"released": "2025-04-08 16:18:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.3rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.3rc2-py3-none-any.whl", "filehash": "b932fa934ba9bb3cf573a5c4038f3bbb5b3cb6c984e8b9f5f42ab599b538e6b8", "filesize": 63762, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.3rc1": {"released": "2025-04-08 11:51:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.3rc1-py3-none-any.whl", "filehash": "952b8c446811bde8957e2dde9543c87342d90fe238c511607dd1094c5a6a9d00", "filesize": 63760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.2": {"released": "2025-01-15 12:11:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.2-py3-none-any.whl", "filehash": "5c3f4e485d94a68440cc8c7d7061ebb98d9c1a79fe18057fe694dc6cb4710ea6", "filesize": 63715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.2rc1": {"released": "2025-01-15 11:03:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.2rc1-py3-none-any.whl", "filehash": "b5d63fd7332528db050c13c6e762eb4c1717bec6a03fa65aa7ef50927003ec9b", "filesize": 63760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.1": {"released": "2024-12-11 10:40:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.1-py3-none-any.whl", "filehash": "55e66f34f0f0558a796ba758c4b21b72b295a1fa5f4056961a5e9c34b02624ef", "filesize": 63715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.1rc1": {"released": "2024-12-11 09:28:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.1rc1-py3-none-any.whl", "filehash": "4b96ff4bb1de06f7a5fef18293397092ed7a0409ce0c023662a5d10d27bd1ae5", "filesize": 63759, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.0": {"released": "2024-11-13 16:12:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.0-py3-none-any.whl", "filehash": "4b071081b14c6a6816367eb6319ca8d175f0bf1db078f205c5d7b99355c4e72e", "filesize": 63717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.1.0rc1": {"released": "2024-11-13 14:49:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.1.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.1.0rc1-py3-none-any.whl", "filehash": "0f3fb7b6edc279b27b688804d0fe895b29f291cd2e41e20c2a6bc355bdf4dca2", "filesize": 63758, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.8": {"released": "2024-10-15 07:26:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.8-py3-none-any.whl", "filehash": "8b1e352ea7716af0979712a945fc907c7ce7ce981f1e910e30496aab68c35102", "filesize": 65071, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.8rc1": {"released": "2024-10-14 14:43:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.8rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.8rc1-py3-none-any.whl", "filehash": "82aeb1040ac1e5072c278252c68432478f703a6f8ac0556c6702246f82b837c3", "filesize": 65116, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.7": {"released": "2024-09-23 08:17:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.7-py3-none-any.whl", "filehash": "fa2bf8adc7cdd163f03109cc81d17ba86eec7cab6d6ffc1c8102d4a8b32e6294", "filesize": 65068, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.7rc1": {"released": "2024-09-20 15:42:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.7rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.7rc1-py3-none-any.whl", "filehash": "8b953d1bdd1e1b5a6902c70493bc80391f81b05fd17bb3f7b97a5afae037fdc8", "filesize": 65115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.6": {"released": "2024-08-30 16:18:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.6-py3-none-any.whl", "filehash": "e2250006a20d83af1b8a91082c23172d57e0e9b665def5bd44fdeeea783510fd", "filesize": 65071, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.6rc1": {"released": "2024-08-30 15:23:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.6rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.6rc1-py3-none-any.whl", "filehash": "9647119c2730aa5f9eb037d52fa18a6daa5cd2e5469f49ba36b409417a187534", "filesize": 65121, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.5": {"released": "2024-08-13 11:00:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.5-py3-none-any.whl", "filehash": "d9f7552f16453c95b024cca7dca176d4cdb3303db0957d88629fa5026341dabb", "filesize": 65071, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.5rc1": {"released": "2024-08-13 10:02:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.5rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.5rc1-py3-none-any.whl", "filehash": "524cfd025c9fcb205589bb5bd96eed1fa4b0d03410cf65e47f13a05006f289ed", "filesize": 65120, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.4": {"released": "2024-08-09 09:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.4-py3-none-any.whl", "filehash": "9c7b4c644774b704666e06093de96fb22ea83db5fb6c83a7f4e83464ac9cacc6", "filesize": 65072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.4rc1": {"released": "2024-08-09 08:51:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.4rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.4rc1-py3-none-any.whl", "filehash": "6b3601d960987b7a5b9d28865d40df42fb44d0c1b20c55f188e3415fcf574966", "filesize": 65121, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.3": {"released": "2024-08-02 11:25:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.3-py3-none-any.whl", "filehash": "67f9374a3c15aa6424b412a9b12670fa30d68682403486de2604fffaa66fb118", "filesize": 65071, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.3rc1": {"released": "2024-08-02 10:00:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.3rc1-py3-none-any.whl", "filehash": "f43a5d3efb35f079cc11c3137e6b4395b94e0f4587f04b6ea1c3f6a2c906f818", "filesize": 65119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.2": {"released": "2024-06-21 12:31:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.2-py3-none-any.whl", "filehash": "f08cf860faeb796416afea44926e42fa6cca04e592d10c769f3abe2f0680df8c", "filesize": 65072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.2rc1": {"released": "2024-06-21 11:14:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.2rc1-py3-none-any.whl", "filehash": "4cc7034335334b791946bdebc88fc7229e2bb424dfcd8debdd41d22e0b5489fd", "filesize": 65117, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.1": {"released": "2024-05-09 09:29:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.1-py3-none-any.whl", "filehash": "496d584210ef8022fce29031150b3da80804f5ac2b4ca5aabf9f983e60a79025", "filesize": 65070, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.1rc1": {"released": "2024-05-09 08:11:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.1rc1-py3-none-any.whl", "filehash": "7f26c8df672f599d224ffa597a633db8f6cd035c6a8e547f627e8abdf61750f0", "filesize": 65119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.0": {"released": "2024-04-13 07:40:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.0-py3-none-any.whl", "filehash": "6682e9651979cca9c657be99030f357cd0334a978b48e4712b48b9b6cb377ed7", "filesize": 65070, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.0rc2": {"released": "2024-04-11 10:59:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.0rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.0rc2-py3-none-any.whl", "filehash": "897eb103a5eab28c725dd950a0faea0a86b0ee0b8f18db588704581e47b43100", "filesize": 65125, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "1.0.0rc1": {"released": "2024-04-09 16:25:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-1.0.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-1.0.0rc1-py3-none-any.whl", "filehash": "d145f5facc7d05dbe824d32f52617083382d4a13727c24cc9f76af3bd12b649d", "filesize": 65120, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.25": {"released": "2024-03-27 12:26:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.25-py3-none-any.whl", "filehash": "d3c2b4c2f7c68ba22fc1eb6c6b914ae2df84868711db49a7b66a4259df40b76f", "filesize": 65082, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.25rc1": {"released": "2024-03-27 11:16:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.25rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.25rc1-py3-none-any.whl", "filehash": "d24df0602831b288673a0605f1790443cc08c0d0b48d9be91454b31b4f488cc4", "filesize": 65129, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.24": {"released": "2024-03-12 11:49:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.24-py3-none-any.whl", "filehash": "0f539a8aea99ea1da0afefa9ef65b87fa0307683b62451f5754b78ed4480f0ed", "filesize": 65083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.24rc1": {"released": "2024-03-12 10:42:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.24rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.24rc1-py3-none-any.whl", "filehash": "a11583a0bdd96786f2fc2f5ae45c803f5e69036ae2c1fee252aa5348ea3de7a9", "filesize": 65129, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.23": {"released": "2024-03-01 13:17:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.23-py3-none-any.whl", "filehash": "ffd81f790ad4f2c09787011eb5a4ab636240ff48a9d92bc00542d8bd39a82383", "filesize": 65083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.23rc1": {"released": "2024-03-01 12:11:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.23rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.23rc1-py3-none-any.whl", "filehash": "32c9b8471b45c07aed9433b82dfff3d581a5f3e3b56c8cd8ebd73c347a87ad30", "filesize": 65126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.22": {"released": "2024-02-08 11:28:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.22-py3-none-any.whl", "filehash": "5f33ee563405388b5c3985368944adcd549ff4f4ce624970e95bd4b2b4071e27", "filesize": 65084, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.22rc1": {"released": "2024-02-08 10:27:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.22rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.22rc1-py3-none-any.whl", "filehash": "51087702776cbc17650910d567a502d10b6e2d33fed1710361d12d9db5cc7554", "filesize": 65128, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.21": {"released": "2024-02-01 14:48:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.21-py3-none-any.whl", "filehash": "96b6cb34c8861aa4513dee9a7f2cf0afc1cbd24b096a678f69686ab4a7a70f30", "filesize": 64727, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.21rc1": {"released": "2024-02-01 13:39:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.21rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.21rc1-py3-none-any.whl", "filehash": "ea7062435e1f2e22aa39108263eda159b870b6533c563e7b58c50fae2421043f", "filesize": 64768, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.20": {"released": "2024-01-30 18:12:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.20-py3-none-any.whl", "filehash": "7cc38ff8164a2132cdd5f54d9544b82282c61334ad3158e1c03bd8a47b0aa6df", "filesize": 64727, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.20rc1": {"released": "2024-01-30 09:38:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.20rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.20rc1-py3-none-any.whl", "filehash": "6a168b8398ad524eda68e63bde751074c086259441899f84d554323b27beb35f", "filesize": 64766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.19": {"released": "2023-12-19 18:20:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.19-py3-none-any.whl", "filehash": "f1163fb0e5676a8dc150a574a6fa9f1c781e2e9774830d32083cac75b25ba2ea", "filesize": 64727, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.19rc1": {"released": "2023-12-19 15:42:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.19rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.19rc1-py3-none-any.whl", "filehash": "e84bf206d03d10fff614f95557498cfa8f2c4c9e0744511135a027da8986c1f3", "filesize": 64766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.18": {"released": "2023-11-28 12:54:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.18-py3-none-any.whl", "filehash": "99c4d05bcbb6cd371a063b8751e8957625418d25b0c0155a3a73e65acd1ca33e", "filesize": 64727, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.18rc1": {"released": "2023-11-28 09:30:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.18rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.18rc1-py3-none-any.whl", "filehash": "6a0b4458ba996efa700c7039efef935673983ca2e67fcb2ccb19a9fe012c97df", "filesize": 64767, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.17": {"released": "2023-11-17 10:10:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.17-py3-none-any.whl", "filehash": "0540bcf557226f379c758bab83c85d4bedc2afbfd8a3f6d3f9b2e6b4d4c3a419", "filesize": 64729, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.17rc1": {"released": "2023-11-17 09:27:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.17rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.17rc1-py3-none-any.whl", "filehash": "d56b6b668b020afafcadb296d9b67d1d9b69a0bea1d362753ff1bddcbe16f1a2", "filesize": 64766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.16": {"released": "2023-11-14 18:02:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.16-py3-none-any.whl", "filehash": "41a0eb47264a9a8333e190ad36e85710cf58a6f5b013e2d6402124406698f62d", "filesize": 64729, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.16rc1": {"released": "2023-11-14 16:23:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.16rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.16rc1-py3-none-any.whl", "filehash": "70a304e6d4514ce4e9cb1a891a7fb743b1e258e47b1d8c8da1254bbedd6325ed", "filesize": 64766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.15": {"released": "2023-11-03 18:12:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.15-py3-none-any.whl", "filehash": "73d460c976a7097c23ca4d35dec6d08656422710b1d80eb55a5045395be5a8cc", "filesize": 64726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.15rc1": {"released": "2023-11-03 16:04:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.15rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.15rc1-py3-none-any.whl", "filehash": "3bf2d97bc23699b52cd2f64923fc4361646f9f85bb00af88accfaa9488746ea1", "filesize": 64769, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.14": {"released": "2023-10-20 11:28:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.14-py3-none-any.whl", "filehash": "bd6b807cbf7cceb7b0878919355c08167f8e6a3ef69d52695f9e197dc836944e", "filesize": 64723, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.14rc2": {"released": "2023-10-20 09:59:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.14rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.14rc2-py3-none-any.whl", "filehash": "945ccf263fea31d0b8c11f79d50a00e12c5d6fb7508e9d530c1df8af15ed9822", "filesize": 64764, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.14rc1": {"released": "2023-10-19 16:34:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.14rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.14rc1-py3-none-any.whl", "filehash": "a04d155f61da46bc946c80c36c0976ba413cf612619e2eff70a23440a181e216", "filesize": 64764, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.13": {"released": "2023-08-06 18:48:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.13-py3-none-any.whl", "filehash": "31ba1f28c01cf15e4c4d3582dcacae461fa685649a066791066f6a971136f308", "filesize": 64728, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.13rc1": {"released": "2023-08-06 17:24:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.13rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.13rc1-py3-none-any.whl", "filehash": "60f1a7c20fc4fc0bff051d437d0ed8029e7cc34dcf2bcfc31be4b69bc8b516bf", "filesize": 64766, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.12": {"released": "2023-07-23 20:11:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.12-py3-none-any.whl", "filehash": "190969fc3a1071e1517231c03a54d41820fb1d872bfca7ba2944a21cc97d4b3d", "filesize": 64728, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.12rc1": {"released": "2023-07-23 16:46:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.12rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.12rc1-py3-none-any.whl", "filehash": "2e39e76a040cefe05b071cd006c5e313e5e39de3d6bc2bfb2eb01c0d376f3b5a", "filesize": 64765, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.11": {"released": "2023-07-11 15:59:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.11-py3-none-any.whl", "filehash": "36aa6611912d95de82e7da74511d8d19099f4337d78ce15e8f745ee37172864a", "filesize": 64725, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.11rc1": {"released": "2023-07-11 14:24:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.11rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.11rc1-py3-none-any.whl", "filehash": "0645eef7f9ed9beab3e4871ed75ef2fb083bea08f3168414bd8dec96a0fe944e", "filesize": 64764, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.10": {"released": "2023-06-28 11:02:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.10-py3-none-any.whl", "filehash": "3bfaca4da55888d7db3615162a35b59bad53def02ce0d99af7c255829e33b6df", "filesize": 64726, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.10rc2": {"released": "2023-06-23 08:38:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.10rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.10rc2-py3-none-any.whl", "filehash": "b15aa2a0b74ece01da003fc483cf7825f550f10d525e6216f5059dc658fb2f63", "filesize": 64766, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.10rc1": {"released": "2023-06-22 08:07:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.10rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.10rc1-py3-none-any.whl", "filehash": "494b762eae38daaa098ef160fbf5022fabb5e35cedb976749658d4d355254f66", "filesize": 64766, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.9": {"released": "2023-05-17 16:11:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.9-py3-none-any.whl", "filehash": "346247dd4cf2ef769efba881bf47e3b6551e2fdea30e6f975323f7653c3dfcc4", "filesize": 64709, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.9rc1": {"released": "2023-05-17 13:05:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.9rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.9rc1-py3-none-any.whl", "filehash": "ef06392cead85e13f92231299e3fa3f62b10ef655e733d3efa4fbbec1d691129", "filesize": 64750, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.8": {"released": "2023-04-28 16:16:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.8-py3-none-any.whl", "filehash": "d5ff3c151f2ff62a397cab3bf591b1fff36150b2434c72c7b8a85248c1c3751a", "filesize": 64711, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.7": {"released": "2023-04-27 09:20:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.7-py3-none-any.whl", "filehash": "20f429c4e78b6204187e20582ccb59eb3a8ed0a0f2db9f3a6f11c76370a24a6d", "filesize": 64710, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.6": {"released": "2023-04-26 14:59:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.6-py3-none-any.whl", "filehash": "df0b5a9dfdb97223396cbd7ea97b5b043f710c753a07201103049ba6c7df4faf", "filesize": 64711, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.5": {"released": "2023-04-21 11:59:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.5-py3-none-any.whl", "filehash": "a07760875418f5487d626b84173f8c9b857ddc892028c62bdda79783dcfc693a", "filesize": 64710, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.5rc2": {"released": "2023-04-21 10:08:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.5rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.5rc2-py3-none-any.whl", "filehash": "a905554a6328747b9b31ec8484ab084d0c73c3c0fdee5cf12e6a037754910556", "filesize": 64751, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.5rc1": {"released": "2023-04-21 07:40:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.5rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.5rc1-py3-none-any.whl", "filehash": "97140f416de6ba646767792928167a31c478bdb8d584caec7a1143ec3d88ecd6", "filesize": 64751, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "markdown-it-py", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.4": {"released": "2023-02-03 08:31:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.4-py3-none-any.whl", "filehash": "604c8279b046aad5187edb3f685e064a99d46d923db070f366e4784d0e914bb2", "filesize": 64696, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3": {"released": "2023-02-01 11:02:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3-py3-none-any.whl", "filehash": "fa6a139a4762b25eca1bf1a4cd7fc205d98089eb394a157cc918d5e12cef920a", "filesize": 64697, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3rc5": {"released": "2023-02-01 09:06:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3rc5-py3-none-any.whl", "filehash": "e7398673c5ddd952728440943a10834163655ad62adbb7f96ff7807c5a449e12", "filesize": 64738, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3rc4": {"released": "2023-01-23 10:03:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3rc4-py3-none-any.whl", "filehash": "6a3e608d55a1c52725e9a68e8178370e0d999c95c5281b0dece6dabb969b1a3f", "filesize": 64736, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3rc3": {"released": "2023-01-20 15:35:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3rc3-py3-none-any.whl", "filehash": "bab389129864ef1ee51e37ed09202f9ef8050968520afdcb8b56b6a366c7e37e", "filesize": 64737, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3rc2": {"released": "2023-01-18 18:28:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3rc2-py3-none-any.whl", "filehash": "01d5113e43e2b6ad0376689d5b1bd3b02d58645d0d87defcd60ed4be365a22e2", "filesize": 64737, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.3rc1": {"released": "2023-01-09 22:06:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.3rc1-py3-none-any.whl", "filehash": "94ce58defcb9edaf93adce22e065be15dcf41741b94c3211187e32598fdd751c", "filesize": 64737, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.2": {"released": "2022-11-07 09:25:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.2-py3-none-any.whl", "filehash": "15cf6ca1667f231b777ddf9b23f9ced6e8cfb321ad619cc1fbe1ecaf3c59d9b6", "filesize": 64695, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.1": {"released": "2022-10-31 09:26:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.1-py3-none-any.whl", "filehash": "2c546faa1e26743965912ac6b7e6ea1de8f28736336ff769af3c7978c7afe336", "filesize": 64695, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.1rc3": {"released": "2022-10-26 11:19:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.1rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.1rc3-py3-none-any.whl", "filehash": "ed9f17171b94b2c7f033cf60f3e655fd4d4f1e458f61d7d6afeb60463df31e61", "filesize": 64739, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.1rc2": {"released": "2022-10-25 16:57:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.4.1rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.1rc2-py3-none-any.whl", "filehash": "70d22c6e3b86a18f7497403e3ac82ce840ed9f36575ae31ae4bda9308a8b7858", "filesize": 64741, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.4.0": {"released": "2022-09-27 12:41:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.4.0-py3-none-any.whl", "filehash": "2d0e5e4e335b144ad7620fe924c2faa4bae6750da3a68f0b4a2d15471bdb4244", "filesize": 64298, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2": {"released": "2022-09-26 14:14:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2-py3-none-any.whl", "filehash": "936f2bfe1d54e810fcfa1a98523f873d8b5762d2610e510b445e160be6f1faa4", "filesize": 64296, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc9": {"released": "2022-09-26 12:07:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc9-py3-none-any.whl", "filehash": "0dd6b8cea5bb50587ac9502df1ee26a054ab5afd36f7a297ca207676aec28ec5", "filesize": 64337, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc8": {"released": "2022-09-26 10:32:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc8-py3-none-any.whl", "filehash": "f3e8252f6adc935c778ac452298e1c25d191fb044b0da14c933dd57f2f658a16", "filesize": 64336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc7": {"released": "2022-09-26 09:06:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc7-py3-none-any.whl", "filehash": "04623dadd98a48f5b0f34eb864aee48020fb4fec200e065fb84a43b4c179ae07", "filesize": 64337, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc6": {"released": "2022-09-23 17:54:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc6-py3-none-any.whl", "filehash": "a92aba33576bc2009075aafe196c96e580278dae986c132ac61cef64b816955f", "filesize": 64336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc5": {"released": "2022-09-23 15:09:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc5-py3-none-any.whl", "filehash": "09f60d6477f93df4990c13fcb171b85ae8d9b4fb5caea575292509b4c4b06a9c", "filesize": 64336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc4": {"released": "2022-09-23 09:52:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc4-py3-none-any.whl", "filehash": "351c6d59254f9825ce1bc2730b64a42c7ecc606ab54b92a8a806e8cde0a84e62", "filesize": 64335, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc3": {"released": "2022-09-07 11:32:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc3-py3-none-any.whl", "filehash": "4cb36643d5add50583df6a1439bdfb9480a434651f8d46004e9996ae1478bf45", "filesize": 64336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc2": {"released": "2022-08-23 09:22:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc2-py3-none-any.whl", "filehash": "feca0629672e4c879920cffec1b2c6cd86a5b0c618c25fa002f1a897bceea511", "filesize": 64336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.2rc1": {"released": "2022-07-22 14:31:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"graal-0.3.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.2rc1-py3-none-any.whl", "filehash": "693bc073ce6e61203688c0aea201ac8d1c3ff4cb0107e6d0ad247994950fabbe", "filesize": 64334, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.1": {"released": "2022-06-24 11:20:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.1-py3-none-any.whl", "filehash": "9ee35d3607b1e6a2fe238f1d303d817427b46df335b6d2a90ba8ca4512586fbf", "filesize": 64292, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.3.0": {"released": "2022-06-02 16:30:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.3.0-py3-none-any.whl", "filehash": "9723b32f26f6b15188e6b1e05d312c7bcf6291c532b19eafb9a3712eff4bdd06", "filesize": 64295, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["bandit", "cloc", "execnet", "flake8", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.2.9": {"released": "2020-12-09 13:24:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.2.9-py3-none-any.whl", "filehash": "177cfd8920597b816905aa3fe666e2436a2d4d3323f747fb44c9111d142e084a", "filesize": 59417, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["bandit", "flake8", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.2.3": {"released": "2019-10-01 21:28:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.2.3-py3-none-any.whl", "filehash": "3ea5b14ef52cab38f08487e187525fac7e093883204fb217ee26e68462b48ea6", "filesize": 54270, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bandit", "flake8", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.2.1": {"released": "2019-06-05 10:23:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.2.1-py3-none-any.whl", "filehash": "151f3912fbf6cc2d147a68087320ff83276b13d2e3492ce043eef04f288ee2f9", "filesize": 53433, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bandit", "flake8", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}, "0.0.1": {"released": "2018-08-31 06:23:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"graal-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/graal/graal-0.0.1-py3-none-any.whl", "filehash": "11717034d6ebb3ffbe1113b533236228fb398d8f7af055fa0130f6ac33d3c6ba", "filesize": 29921, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bandit", "grimoirelab-toolkit", "lizard", "networkx", "perceval", "pydot", "pylint"]}}}}}