{"bugs":[{"bugid":958986,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-analyzer\/shodan uses discontinued dev-python\/click-plugins"},{"bugid":959084,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"net-analyzer\/shodan: add ~arm64 and ~ppc64 keywords"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":334,"name":"net-analyzer","summary":"The net-analyzer category contains network analysis software."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"68ccae819393706a441b6abb60f8d481089e2116","committime":"2024-08-13T07:49:11","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"f4616cb302ca24b6b8da269bf47631304709ba6d","committime":"2024-08-04T11:17:46","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: enable py3.13"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"c1b98bf698674ff000b5c4896ae8092dfa450f8b","committime":"2024-08-04T11:17:27","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: drop 1.30.0, 1.30.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e6669ff7409a19b44dcd0d462a370671d8f9748","committime":"2024-03-28T16:49:10","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a4df14f28d2b0dd31277df98553047c332f9760a","committime":"2024-03-28T16:43:53","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.31.0 x86, #928043"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e2f7304e9cbef68b7686599d30fb986caab0905a","committime":"2024-03-28T16:43:52","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.31.0 amd64, #928043"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"78255fd746cfddd949b691172837eca56d8e1f09","committime":"2024-02-28T09:18:42","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/35330\nSigned-off-by: Florian Schmaus <flow@gentoo.org>","commitid":"7bde9a713a6eec589ddeceb5a3ada987fc94fd02","committime":"2024-02-14T21:01:18","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: add 1.31.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9504e27daae2f5c58248d92a4088fa09e7d4ffaf","committime":"2024-01-20T12:04:58","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/33227\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e227ae5eff7213a66e4cf520463b8997fa50bd87","committime":"2023-10-16T20:42:16","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: add 1.30.1"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8518c9a9324b6eaefa1ffdc210f3510989b62d79","committime":"2023-10-07T09:58:28","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"25f13e2e3228e0aea4c89cabc568b13b6ed3257f","committime":"2023-10-04T22:06:48","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"db994a09a2c4e889ca690993c916050c66e373e1","committime":"2023-10-04T21:18:33","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: drop 1.28.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b4c27923c0a6b04a92711e0bcbabfd5efa561f5a","committime":"2023-09-27T18:01:37","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"9929e9556afaffb6b48a98f65cf18e66b413901b","committime":"2023-09-27T16:49:46","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: keyword 1.30.0 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"effdbf0cd0c65f0ab739f7202c20c4cbd5b94ee3","committime":"2023-09-26T18:01:35","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"ccbe72ea6744f5495808471d3467a1dfa442ac9e","committime":"2023-09-26T17:58:28","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.30.0 amd64, #914747"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"2997d05f94ff111d01f175a82b8e227723f2cd8d","committime":"2023-09-26T17:58:26","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.30.0 x86, #914747"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7d37eaa266e3f600b202bf4f49b7f614cdd0129e","committime":"2023-08-26T04:16:33","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2401d0c017fd2b9d6011a3f718ea67ea9c8044f3","committime":"2023-08-24T15:11:01","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: sync live"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Switching to PyPI as upstream stopped tagging releases on GitHub\n\nSigned-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"33ff3498a8a5ffa1eaefd25d5bc3fd806d8d1bff","committime":"2023-08-24T15:10:31","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: add 1.30.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa4dacd5af71057f27453bbdcedca442a0b81151","committime":"2023-03-19T03:31:53","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Closes: https:\/\/bugs.gentoo.org\/897072\nSigned-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"734dbd9aa88e7f1685461ed2c1620a5e5df69c6f","committime":"2023-03-15T20:37:05","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: enable py3.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":75615,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d27f7df1e1744e94e52b67b7f82e213da3d1daee","committime":"2023-01-04T18:47:08","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"748a0fd5ae61295f519ed835cab0479c752ef682","committime":"2023-01-04T18:36:26","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.28.0 x86, #889720"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0b4d73bd184c421bc81c33f1a7f9240bae0216e1","committime":"2023-01-04T18:36:25","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: Stabilize 1.28.0 amd64, #889720"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b9ddcddad651fdc0e714b4bee976be969e9d4544","committime":"2022-11-24T12:16:46","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"35e6af250d8c1c33fda5072f012b825109e8f972","committime":"2022-11-24T04:05:34","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: keyword 1.28.0 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"00ba1b5c8239112202bf7810de1fa5c4216751cd","committime":"2022-11-23T02:03:57","packageid":75615,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mario.haustein@hrz.tu-chemnitz.de","authorname":"Mario Haustein","body":"Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2f4ed11c2d13ddb7ed61730295e3e9e72648eddc","committime":"2022-10-26T19:21:31","packageid":75615,"repoid":1,"summary":"net-analyzer\/shodan: new package, add 1.28.0, 9999"}],"dependencies":[],"depending":[{"block":false,"categoryid":334,"description":"Passive hostname, domain and IP lookup tool for non-robots","ebuildids":[872383],"firstseen":"2022-11-23T02:11:49.571805","name":"wtfis","packageid":75616,"summary":"wtfis is a commandline tool that gathers information about a domain, FQDN or IP address using various OSINT services. Unlike other tools of its kind, it's built specifically for human consumption, providing results that are pretty (YMMV) and easy to read and understand."}],"ebuilds":[{"archs":[],"ebuildid":769561,"firstseen":"2022-11-23T02:11:49.571805","license":"MIT","moddate":"2026-03-30T13:49:44","packageid":75615,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13"],"version":"9999"},{"archs":["amd64","x86","~loong"],"ebuildid":816241,"firstseen":"2024-02-28T09:24:43.852753","license":"MIT","moddate":"2026-03-30T13:49:44","packageid":75615,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13"],"version":"1.31.0"}],"masks":[],"package":{"categoryid":334,"description":"The official Python library for Shodan","firstseen":"2022-11-23T02:11:49.571805","name":"shodan","packageid":75615,"summary":"Shodan is a search engine for Internet-connected devices. Google lets you search for websites, Shodan lets you search for devices. This library provides developers easy access to all of the data stored in Shodan in order to automate tasks and integrate into existing tools."},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[769561,769561,769561,816241,816241,816241],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"HTTP library for human beings","ebuildids":[769561,816241],"firstseen":"2012-01-02T14:37:42.991671","maintainer":"python@gentoo.org","maintainername":"Python","name":"requests","packageid":58639,"summary":"Most existing Python modules for sending HTTP requests are extremely verbose and cumbersome. Python’s built-in urllib2 module provides most of the HTTP capabilities you should need, but the API is thoroughly broken. This library is designed to make HTTP requests easy for developers."},{"block":false,"categoryid":336,"description":"ANSI escape character sequences for colored terminal text & cursor positioning","ebuildids":[769561,816241],"firstseen":"2013-01-21T14:36:28.709952","maintainer":"prometheanfire@gentoo.org","maintainername":"Matthew Thode","name":"colorama","packageid":60234},{"block":false,"categoryid":336,"description":"A Python package for creating beautiful command line interfaces","ebuildids":[769561,816241],"firstseen":"2014-06-08T13:38:17.734703","maintainer":"python@gentoo.org","maintainername":"Python","name":"click","packageid":62295},{"block":false,"categoryid":336,"description":"Python module for creating Excel XLSX files","ebuildids":[769561,816241],"firstseen":"2014-12-07T14:39:17.644440","maintainer":"python@gentoo.org","maintainername":"Python","name":"xlsxwriter","packageid":62865},{"block":false,"categoryid":336,"description":"Module for click to enable registering CLI commands via entry points","ebuildids":[769561,816241],"firstseen":"2017-05-30T11:02:36.079219","name":"click-plugins","packageid":66942},{"block":false,"categoryid":336,"description":"Accurately separate the TLD from the registered domain and subdomains of a URL","ebuildids":[769561,816241],"firstseen":"2019-10-13T14:50:26.337027","name":"tldextract","packageid":70228}],"repos":[{"branch":"master","lastcommit":"43a4988e0fa15f038220ebd74aa888ace0c9b303","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/achillean\/shodan-python"],"uses":[{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"}]}