14
0
forked from pool/python-shodan
Commit Graph

76 Commits

Author SHA256 Message Date
8a11e92b33 Accepting request 1285967 from devel:languages:python
- Switch to pyroject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/request/show/1285967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=34
2025-06-16 09:13:10 +00:00
9e32bf18b2 - Switch to pyroject macros.
- No more greedy globs in %files.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=71
2025-06-16 06:23:16 +00:00
5e93bb4896 Accepting request 1278853 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1278853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=33
2025-05-20 20:46:29 +00:00
136ca47b21 Accepting request 1277173 from devel:languages:python
- add patch remove-click-plugins.patch to remove the dependency on unmaintained click-plugins

OBS-URL: https://build.opensuse.org/request/show/1277173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=32
2025-05-13 18:08:44 +00:00
OBS User buildservice-autocommit
59455314ac baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=69
2025-05-13 18:08:44 +00:00
OBS User buildservice-autocommit
9e4b15a715 Updating link to change in openSUSE:Factory/python-shodan revision 32
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=a22b8b1931c9a3dc6de1721c4153d261
2025-05-13 18:08:44 +00:00
63c2fb0653 - add patch remove-click-plugins.patch to remove the dependency on unmaintained click-plugins
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=68
2025-05-13 14:21:00 +00:00
bde478a6fa - add patch remove-click-plugins.patch to remove the dependeny on unmainted click-plugins
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=67
2025-05-13 14:19:33 +00:00
d887b904f3 Accepting request 1157890 from devel:languages:python
- update to 1.31.0:
  * no upstream changelog available

- Update to version 1.28.0

OBS-URL: https://build.opensuse.org/request/show/1157890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=31
2024-03-14 16:45:15 +00:00
150b49147c - update to 1.31.0:
* no upstream changelog available
- Update to version 1.28.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=65
2024-03-14 08:54:28 +00:00
55c2eb9b0b Accepting request 1008838 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=30
2022-10-07 23:25:57 +00:00
fc6b9638d4 Accepting request 1008830 from home:yarunachalam:branches:devel:languages:python
- Update to version 1.28.0  
  * Add the ability to whitelist a specific vulnerability in Shodan Monitor instead of whitelisting the while IP:port
  * Show scan ID when scanning without showing results (credit to @seadog007)
  * Handle bad gateway errors (credit to @yaron-cider)

OBS-URL: https://build.opensuse.org/request/show/1008830
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=63
2022-10-07 16:00:54 +00:00
edd1c1e458 Accepting request 959539 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/959539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=29
2022-03-05 13:44:37 +00:00
d7929d14ac - update to version 1.27.0:
- New command: ``shodan alert export`` to save the current network monitoring configuration
 - New command: ``shodan alert import`` to restore a previous network monitoring configuration
 - Automatically rate limit API requests to 1 request per second (credit to @malvidin)
- update to version 1.26.1:
 - Fix a unicode issue that caused the streams to get truncated and error out due to invalid JSON
- update to version 1.26.0:
 - Add the ability to create custom data streams in the Shodan() class as well as the CLI (``shodan stream --custom-filters <query>``)
- update to version 1.25.0:
 - Add new CLI command: shodan alert download

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=61
2022-02-25 20:15:22 +00:00
21e2087df0 Accepting request 949340 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/949340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=28
2022-01-27 22:16:51 +00:00
85fc3501c3 - update to version 1.25.0:
- Add new CLI command: shodan alert download
- update to version 1.24.0:
 - Add new CLI command: shodan alert stats
- update to version 1.23.0:
 - Add new CLI command: shodan alert domain
- update to version 1.22.1:
 - Fix bug when converting data file to CSV using Python3
- update to version 1.22.0:
 - Add support for new vulnerability streaming endpoints
- update to version 1.21.3:
 - Fix geo.json file converter
- update to version 1.21.2:
 - Add support for paging through the domain information
- update to version 1.21.1:
 - Add ``history`` and ``type`` parameters to ``Shodan.dns.domain_info()`` method and CLI command
- update to version 1.21.0:
 - New API methods ``api.search_facets()`` and ``api.search_filters()`` to get a list of available facets and filters.
- update to version 1.20.0:
 - New option "-S" for **shodan domain** to save results from the lookup
 - New option "-D" for **shodan domain** to lookup open ports for IPs in the results
- update to version 1.19.0:
 - New method to edit the list of IPs for an existing network alert
- update to version 1.18.0:
 - Add library methods for the new Notifications API
- update to version 1.17.0:
 - Fix bug that caused unicode error when printing domain information (#106)
 - Add flag to let users get their IPv6 address **shodan myip -6**(#35)
- update to version 1.16.0:
 - Ability to specify list of fields to include when converting to CSV/ Excel (#107)
 - Filter the Shodan Firehose based on tags in the banner
- update to version 1.15.0:
 - New option "--skip" for download command to help users resume a download
- update to version 1.14.0:
 - New command **shodan version** (#104).
 - Only change api_key file permissions if needed (#103)
- update to version 1.13.0:
 - New command **shodan domain** to lookup a domain in Shodan's DNS database
 - Override environment configured settings if explicit proxy settings are supplied (@cudeso)
- update to version 1.12.1:
 - Fix Excel file conversion that resulted in empty .xlsx files
- update to version 1.12.0:
 - Add new methods to ignore/ unignore trigger notifications
- update to version 1.11.1:
 - Allow a single network alert to monitor multiple IP ranges (#93)
- update to version 1.11.0:
 - New command **shodan scan list** to list recently launched scans
 - New command **shodan alert triggers** to list the available notification triggers
 - New command **shodan alert enable** to enable a notification trigger
 - New command **shodan alert disable** to disable a notification trigger
 - New command **shodan alert info** to show details of a specific alert
 - Include timestamp, vulns and tags in CSV converter (#85)
 - Fixed bug that caused an exception when parsing uncompressed data files in Python3
 - Code quality improvements
 - Thank you for contributions from @wagner-certat, @cclauss, @opt9, @voldmar and Antoine Neuenschwander
- update to version 1.10.4:
 - Fix a bug when showing old banner records that don't have the "transport" property
 - Code quality improvements (bare excepts)
- update to version 1.10.3:
 - Change bare 'except:' statements to 'except Exception:' or more specific ones
 - remove unused imports
 - Convert line endings of `shodan/client.py` and `tests/test_shodan.py` to unix
 - List file types in **shodan convert** (#80)
- update to version 1.10.2:
 - Fix **shodan stats** formatting exception when faceting on **port**
- update to version 1.10.1:
 - Support PUT requests in the API request helper method
- update to version 1.10.0:
 - New command **shodan org**: manage enterprise access to Shodan for your team
 - Improved unicode handling (#78)
 - Remove deprecated API wrapper for shodanhq.com/api
- update to version 1.9.1:
 - The CHANGELOG is now part of the packages.
 - Improved unicode handling in Python2 (#78)
 - Add `tsv` output format for **shodan host** (#65)
 - Show user-friendly error messages when running **shodan radar** without permission or in a window that's too small (#74)
 - Improved exception handling to improve debugging **shodan init** (#77)
- update to version 1.9.0:
 - New optional parameter `proxies` for all interfaces to specify a proxy array for the requests library (#72)
- update to version 1.8.1:
 - Fixed bug that prevented **shodan scan submit** from finishing (#70)
- update to version 1.8.0:
 - Shodan CLI now installs properly on Windows (#66)
 - Improved output of "shodan host" (#64, #67)
 - Fixed bug that prevented an open port from being shown in "shodan host" (#63)
 - No longer show an empty page if "shodan search" didn't return results (#62)
 - Updated docs to make them Python3 compatible
- update to version 1.7.7:
 - Added "shodan data download" command to help download bulk data files
- update to version 1.7.6:
 - Add basic support for the Bulk Data API
- update to version 1.7.5:
 * Handle Cloudflare timeouts
- update to version 1.7.4:
 * Added "shodan radar" command
- update to version 1.7.3:
 *  Fixed the bug #47 which was caused by the CLI using a timeout value of "0" which resulted in the "requests" library failing to connect
- update to version 1.7.2:
 * stream: automatically decode to unicode, fixes streaming on python3 (#45)
 * Include docs in packages (#46)
 * stream: handle timeout=None, None (default) can't be compared with integers (#44)
- update to version 1.7.1:
 * Python3 fixes for outputting images (#42)
 * Add the ability to save results from host lookups via the CLI (#43)
- update to version 1.7.0:
 * Added "images" convert output format to let users extract images from Shodan data files (#42)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=60
2022-01-19 19:11:25 +00:00
ac9611dbf3 Accepting request 946399 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/946399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=27
2022-01-14 22:13:26 +00:00
3e650aeda6 - Update to version 1.26.0:
- Add the ability to create custom data streams in the Shodan() class as well as the CLI (shodan stream --custom-filters <query>)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=59
2022-01-07 09:18:38 +00:00
3d11e1f26a Accepting request 866748 from devel:languages:python
- Update to version 1.25.0:
 - Add new CLI command: shodan alert download [--alert-id=] <filename>

OBS-URL: https://build.opensuse.org/request/show/866748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=26
2021-01-26 13:47:16 +00:00
c263b96470 - Update to version 1.25.0:
- Add new CLI command: shodan alert download [--alert-id=] <filename>

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=57
2021-01-26 09:04:28 +00:00
c17cd275a6 Accepting request 846973 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/846973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=25
2020-11-09 12:57:52 +00:00
5b77724be2 - Update to version 1.24.0:
* use default config dir `~/.config/shodan`, but support existing installations
 * Fix bug that caused extra newlines when converting `.json.gz` data file to CSV on Windows
 * Fix linting error

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=55
2020-11-01 19:33:57 +00:00
175e1bd0fd Accepting request 835500 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/835500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=24
2020-09-21 15:35:49 +00:00
1d3df1e203 - update to version 1.23.1:
* Fixed linting errors
 * Import ABC from collections.abc for Python 3.10 compatibility (#130).
 * Fix invalid escape sequence error, improves ``shodan radar`` output on Python3 (#131).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=53
2020-09-12 05:15:12 +00:00
5fceba27c1 Accepting request 807291 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/807291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=23
2020-05-19 12:58:39 +00:00
Tomáš Chvátal
ca4f72bb60 Accepting request 807248 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/807248
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=51
2020-05-19 12:14:35 +00:00
c9ae0ea297 Accepting request 793756 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/793756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=22
2020-04-14 13:11:22 +00:00
6552f9203b - update to version 1.23.0:
- Add new CLI command: shodan alert domain

- update to version 1.22.1:
 - vulns: Fix bug when converting data file to CSV using Python3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=49
2020-04-07 07:14:33 +00:00
92668f3e8c Accepting request 789033 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/789033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=21
2020-03-27 21:01:17 +00:00
997f28ee11 Accepting request 789026 from home:pgajdos:python
- version update to 1.22.0
  * New Streaming API method: /shodan/vulns/{vulns} to subscribe to IPs
    that are vulnerable to an issue

OBS-URL: https://build.opensuse.org/request/show/789026
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=47
2020-03-27 13:22:04 +00:00
ed16e2765c Accepting request 772355 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/772355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=20
2020-02-09 19:49:33 +00:00
e9e31b87e4 - update to version 1.21.3:
- Fix geo.json file converter

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=45
2020-02-01 15:16:54 +00:00
f613ba0778 Accepting request 767034 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/767034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=19
2020-01-25 12:25:32 +00:00
448a58630b - update to version 1.21.2:
- Add support for paging through the domain information

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=43
2020-01-18 10:55:38 +00:00
d08ec13629 Accepting request 761126 from devel:languages:python
- update to version 1.21.1:
 - Add ``history`` and ``type`` parameters to ``Shodan.dns.domain_info()`` method and CLI command

OBS-URL: https://build.opensuse.org/request/show/761126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=18
2020-01-06 14:24:27 +00:00
8a4c7cda2e - update to version 1.21.1:
- Add ``history`` and ``type`` parameters to ``Shodan.dns.domain_info()`` method and CLI command

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=41
2020-01-01 10:49:58 +00:00
55fe76d39d Accepting request 758832 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/758832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=17
2019-12-23 21:45:14 +00:00
8286fde728 - update to version 1.21.0:
- New API methods ``api.search_facets()`` and ``api.search_filters()`` to get a list of available facets and filters.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=39
2019-12-15 09:18:49 +00:00
ae5749a610 Accepting request 753263 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/753263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=16
2019-12-04 12:52:48 +00:00
d9e703f73e - update to version 1.20.0:
- New option "-S" for **shodan domain** to save results from the lookup
 - New option "-D" for **shodan domain** to lookup open ports for IPs in the results

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=37
2019-11-26 14:01:36 +00:00
70bde65a7c Accepting request 734407 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/734407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=15
2019-10-02 10:00:43 +00:00
Tomáš Chvátal
b7aef30499 Accepting request 734393 from home:mcalabkova:branches:devel:languages:python
- Update to 1.19.0
  * Ability to specify list of fields to include when converting to CSV/ Excel
  * Filter the Shodan Firehose based on tags in the banner
  * Fix bug that caused unicode error when printing domain information
  * Add flag to let users get their IPv6 address shodan myip -6
  * Add library methods for the new Notifications API
  * New method to edit the list of IPs for an existing network alert

OBS-URL: https://build.opensuse.org/request/show/734393
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=35
2019-10-01 17:11:25 +00:00
28de725cdf Accepting request 729778 from devel:languages:python
- Update to 1.15.0:
  * New option --skip for the shodan download command to skip results

OBS-URL: https://build.opensuse.org/request/show/729778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=14
2019-09-11 08:35:33 +00:00
Tomáš Chvátal
8b5bacb38e - Update to 1.15.0:
* New option --skip for the shodan download command to skip results

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=33
2019-09-10 10:23:52 +00:00
611e68b6a4 Accepting request 719384 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/719384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=13
2019-07-29 15:30:09 +00:00
f2b157ef3d - update to version 1.14.0:
- New command **shodan version** (#104).
 - Only change api_key file permissions if needed (#103)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=31
2019-07-21 12:32:30 +00:00
434f130de1 Accepting request 701018 from devel:languages:python
- update to version 1.13.0:
 * New command **shodan domain** to lookup a domain in Shodan's DNS database
 * Override environment configured settings if explicit proxy settings are supplied (@cudeso)

OBS-URL: https://build.opensuse.org/request/show/701018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=12
2019-05-13 12:49:31 +00:00
ac9310f2cb - update to version 1.13.0:
* New command **shodan domain** to lookup a domain in Shodan's DNS database
 * Override environment configured settings if explicit proxy settings are supplied (@cudeso)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=29
2019-05-03 18:24:42 +00:00
53dc88905d Accepting request 697759 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/697759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-shodan?expand=0&rev=11
2019-04-30 11:03:53 +00:00
Tomáš Chvátal
865c3b0bad Accepting request 697521 from home:pgajdos
- version update to 1.12.1
  * Fix Excel file conversion that resulted in empty .xlsx files

OBS-URL: https://build.opensuse.org/request/show/697521
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-shodan?expand=0&rev=27
2019-04-25 07:37:02 +00:00