{"package": "aibolit", "summary": "Aibolit: Static Analyzer with Machine Learning in Mind", "pypi_url": "https://pypi.org/project/aibolit", "piwheels_url": "https://www.piwheels.org/project/aibolit", "releases": {"1.3.0": {"released": "2025-05-15 14:45:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.2.6rc2": {"released": "2020-08-13 13:04:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.6rc2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.6rc2-py2.py3-none-any.whl", "filehash": "5e8d5594a901cdae0cfb916a4969969057b39341be36900f7a41434202e233de", "filesize": 12157067, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "tqdm", "typing-extensions"]}}}, "1.2.6rc1": {"released": "2020-08-04 10:02:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.6rc1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.6rc1-py2.py3-none-any.whl", "filehash": "5c9aa25db2e5e8dabc580d64ea9765ec2c0e028cc06e29c07134f6cd8b7ebd74", "filesize": 12143396, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "tqdm", "typing-extensions"]}}}, "1.2.5": {"released": "2020-07-20 17:00:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.5-py2.py3-none-any.whl", "filehash": "8804432687d8a880f9e6d60de3ba748ce15bd0bfa3a3e710c39efa8c44db2d8d", "filesize": 12251620, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "tqdm", "typing-extensions"]}}}, "1.2.4": {"released": "2020-07-20 14:35:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.4-py2.py3-none-any.whl", "filehash": "145b5e6f28b4820c595a7749e14b0a5e7cc917f462cb7c30d329977d01d9bea0", "filesize": 12251022, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "tqdm", "typing-extensions"]}}}, "1.2.3": {"released": "2020-07-19 17:19:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.3-py2.py3-none-any.whl", "filehash": "84142b33b479af64b60e31838694d2800ae36666bc7798ee73f97173f57a9045", "filesize": 12249596, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "tqdm", "typing-extensions"]}}}, "1.2.3rc2": {"released": "2020-07-14 15:15:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.3rc2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.3rc2-py2.py3-none-any.whl", "filehash": "128451c348fa516861dbf182490406e420b0ae04941196d88891278254aea6a9", "filesize": 12243485, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.2.3rc1": {"released": "2020-07-09 12:05:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.2.3rc1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.2.3rc1-py2.py3-none-any.whl", "filehash": "a2946856f62d0affb89e8f65b646c8650f290d01d6f8183c41049d3247e19fc1", "filesize": 12235779, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.1.3": {"released": "2020-07-15 12:36:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.1.3-py2.py3-none-any.whl", "filehash": "696f3f301d2a76c01c675bee7b648d68c859c5371824bd049d8538bea07b3da0", "filesize": 12244414, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "deprecated", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.1.2": {"released": "2020-06-24 11:18:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.1.2-py2.py3-none-any.whl", "filehash": "6e593787ec5facd8597ac660b5b85b9941f85bbeae209b59911916a36cb29d67", "filesize": 12209682, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.1.2rc1": {"released": "2020-06-23 15:34:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.1.2rc1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.1.2rc1-py2.py3-none-any.whl", "filehash": "c951a2f978a79a67c087bf0beb55d8d730e79e2e7acbf5b61d3f86d345501a3a", "filesize": 12209831, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "cached-property", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.1.1": {"released": "2020-06-19 08:11:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.1.1-py2.py3-none-any.whl", "filehash": "6eb923f46b4c27734858b9df0b74ffd65c7e47d7cd088d9fb503998e161750da", "filesize": 12096936, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.1.0": {"released": "2020-06-16 14:03:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.1.0-py2.py3-none-any.whl", "filehash": "6049c1e3c836ff0d3cafc428522b5efa9e03a9cad0039a98b3524946f44fd8e4", "filesize": 12088070, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.4": {"released": "2020-05-26 14:33:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.4-py2.py3-none-any.whl", "filehash": "bfbacf74981f9cbc9b2cf24cd8691e733e1114ed560759efd5a4d35ba24131c1", "filesize": 12310998, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.3": {"released": "2020-05-26 12:32:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.3-py2.py3-none-any.whl", "filehash": "f240d8f3f75f01733b3933f3b568133d4a143dbf36df6c5f062ffb4093cb1b1b", "filesize": 12310699, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.2": {"released": "2020-05-20 11:36:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.2-py2.py3-none-any.whl", "filehash": "bd82dbe7393517c9ba2ae858b0e96a2e2f4d73ddce00890c681662b1a3e1af65", "filesize": 12304550, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.1": {"released": "2020-05-18 19:35:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.1-py2.py3-none-any.whl", "filehash": "188613dbffb2950baf136984b71553a67951e5bf24cb02797229af25d749040f", "filesize": 12304192, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.0": {"released": "2020-05-17 16:17:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.0-py2.py3-none-any.whl", "filehash": "1c64e65b05010a81d9eb8947b47d2950de15d2e24d4185d217862a9a1e1e6720", "filesize": 12304193, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.0a2": {"released": "2020-05-14 12:15:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.0a2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.0a2-py2.py3-none-any.whl", "filehash": "49c446af46709c7ac7f85b06fa94d60ee8bec79f43a3bf318073ed187a1fc5e8", "filesize": 11610827, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "1.0.0a1": {"released": "2020-05-11 07:01:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"aibolit-1.0.0a1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-1.0.0a1-py2.py3-none-any.whl", "filehash": "a6121696dce8d19f8231f5229eb0e11e099997362994e8c8dd348c64de7e2189", "filesize": 11602452, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "catboost", "cchardet", "codecov", "coverage", "flake8", "javalang", "lxml", "matplotlib", "mypy", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "typing-extensions"]}}}, "0.0.6": {"released": "2020-04-10 15:57:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.6-py2.py3-none-any.whl", "filehash": "a7fc87b1f03f3a5dd5378f4e25a516c35804dde1564af2c8762cbb13a61ed3bd", "filesize": 10101591, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "codecov", "coverage", "flake8", "javalang", "mypy", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "torch", "typing-extensions"]}}}, "0.0.5": {"released": "2020-03-18 06:59:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.5-py2.py3-none-any.whl", "filehash": "3db2dd77ecd8ac506aa9272bd06304f9d7b67abdea5d780bcdbc69db541fadba", "filesize": 9994061, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "codecov", "coverage", "flake8", "javalang", "numpy", "pandas", "scikit-learn", "scipy", "sphinx", "torch"]}}}, "0.0.4": {"released": "2020-03-04 08:56:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.4-py2.py3-none-any.whl", "filehash": "d3b9d4e293b32b402dee982b9e0068e497a3d3503876689e77f9b32279e88e55", "filesize": 32625, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.3": {"released": "2020-02-26 11:53:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.3-py2.py3-none-any.whl", "filehash": "07b453a447a574aee49d72b90f8b04b922e6090e1ff1ae16f036be22eb89614c", "filesize": 26578, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.2": {"released": "2020-02-04 05:33:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.2-py2.py3-none-any.whl", "filehash": "8c99c225d306b8cb78bfcca4d821668b9b2fa4f90e6e7e0b845fa9f0440b8d4b", "filesize": 5744, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.1": {"released": "2020-01-31 19:32:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.1-py2.py3-none-any.whl", "filehash": "a015147b22cf0aab2366ac646103cb1fabb7a4971b8cb7f82a6cf236d84cad9c", "filesize": 3083, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.0": {"released": "2020-01-31 04:56:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aibolit-0.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aibolit/aibolit-0.0.0-py2.py3-none-any.whl", "filehash": "0c33b666c54dc4e455609f4a2f26c2e33e69399ac4af46f33ee1170d82870175", "filesize": 3010, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}