{"package": "scanscope", "summary": "Visualize portscan results", "pypi_url": "https://pypi.org/project/scanscope", "piwheels_url": "https://www.piwheels.org/project/scanscope", "releases": {"2.0.1": {"released": "2026-04-15 12:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"scanscope-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/scanscope/scanscope-2.0.1-py3-none-any.whl", "filehash": "ec8fd4152730d205485d8f6d21df9e42074c51e206f5d7bf343cdc086c9cc419", "filesize": 689246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["bokeh", "click", "hdbscan", "lxml", "numba", "pandas", "python-libnmap", "scikit-learn", "zundler"]}}}, "2.0.0": {"released": "2026-04-09 14:32:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"scanscope-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/scanscope/scanscope-2.0.0-py3-none-any.whl", "filehash": "743e5c8f668b1e44f14071e0e3226869ec64bdb4dd49fec9d48bbddcae91dfb2", "filesize": 689240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["bokeh", "click", "hdbscan", "lxml", "pandas", "python-libnmap", "scikit-learn", "zundler"]}}}, "1.0.0": {"released": "2024-12-20 13:01:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"scanscope-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/scanscope/scanscope-1.0.0-py3-none-any.whl", "filehash": "cb0be411bf00d2cf1c04b0f236c0fe292dfc84eeb9f86e65804e03d4594430c4", "filesize": 575434, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "bokeh", "joblib", "lxml", "numpy", "pandas", "python-libnmap", "pyxdg", "umap-learn", "zundler"]}}}}}