Skip to content

Releases: GreyNoise-Intelligence/pygreynoise

v2.2.0

13 Jun 12:44
3a7eb7d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

07 Feb 21:18
5566308
Compare
Choose a tag to compare
  • API client:

    • None
  • CLI:

    • Fixed stats command display to show correct countries
    • Fixed similar command to handle non-noise IP response
  • Dependencies:

    • Updated requests to version 2.31.0
    • Updated cachetools to version 5.3.1
    • Removed ipaddress as a required package

v2.0.1

20 Apr 17:18
fb1876c
Compare
Choose a tag to compare
  • API client:

    • Updated timeline commands to support 90 day lookback period
  • CLI:

    • Updated timeline commands to support 90 day lookback period
  • Dependencies:

    • Updated ansimarkup to version 1.5.0
    • Updated dict2xml to version 1.7.3
    • Updated itertools to version 9.1.0
    • Updated requests to version 2.28.2

v2.0.0

15 Feb 22:01
Compare
Choose a tag to compare
  • BREAKING CHANGE:

    • Removed support for python 3.5
  • API client:

    • Added similar command to support IP Similarity lookups
    • Added timeline command to support IP Time Series Single Attribute lookups
    • Added timelinehourly command to support IP Time Series Hourly Summary lookups
    • Added timelinedaily command to support IP Time Series Daily Summary lookups
    • Added exclude_raw parameter to query command to reduce issues with default behavior in integrations
  • CLI:

    • Added similar command to support IP Similarity lookups
    • Added timeline command to support IP Time Series Single Attribute lookups
    • Added timelinehourly command to support IP Time Series Hourly Summary lookups
    • Added timelinedaily command to support IP Time Series Hourly Summary lookups
  • Dependencies:

    • Updated dict2xml to version 1.7.2
    • Updated colorama to version 0.4.6
    • Updated cachetools to version 5.3.0

v1.3.0

09 Sep 16:57
1dabc94
Compare
Choose a tag to compare
  • API client:

    • Rework logging to remove structlog predefined logging to follow best practices
    • Update the quick command to use a POST API request instead of a GET API request
    • Fix bug with ip_multi preventing lists of more than 1000 entries from returning correct data
    • Fix bug with ip_multi when cache is disabled not returning correct values
    • Fix bug with ip_multi where include_invalid parameter was not working
  • CLI:

    • None
  • Dependencies:

    • Updated Click to 8.1.3
    • Updated colorama to 0.4.5
    • Updated jinja2 to 3.1.2
    • Updated more-itertools to 8.14.0
    • Update requests to 2.28.1
    • Removed structlog

v1.2.1

09 Jun 19:43
04544f3
Compare
Choose a tag to compare

v1.2.1 Updates

  • API client:

    • None
  • CLI:

    • Add missing HASSH values to output for IP and QUERY commands
    • Remove unused PCAP command
  • Dependencies:

    • Update jinja to 3.1.0
    • Update dict2xml to 1.7.1
    • Update Click to 8.1.2
    • Update more-itertools to 8.13.0
    • Update cachetools to 5.2.0

v1.2.0

09 Feb 19:05
21ef5e4
Compare
Choose a tag to compare
v1.2.0 Updates (#534)

* API client:

  * Add ip_multi command to support bulk IP Context lookups
  * Fix issue with "include_invalid" option on quick command failing with "riot" key missing

* CLI:

  * Add ip-multi command to support bulk IP Context lookups
  * Add support for comma separated IP lists for ip-multi and quick commands
  * Add size and scroll arguments for query and stats command
  * Update quick command to not error completely when non-routable IP is passed as an input in a list

* Dependencies:

  * Added colorama dependency
  * Update Click to 8.0.3
  * Updated cachetools to 5.0.0
  * Updated jinja to 3.0.3
  * Updated more-itertools to 8.12.0
  * Updated requests to 2.27.1
  * Updated structlog to 21.5.0

v1.1.0

30 Jun 15:44
d512ace
Compare
Choose a tag to compare
updates for quick endpoint changes and riot trust_level (#498)

v1.0.0

30 Jun 15:41
4f573ef
Compare
Choose a tag to compare
Merge pull request #491 from GreyNoise-Intelligence/improve_ip_valida…

…tion

Remove py2 and Implement IP Validation for Non-Routable IPs

v0.9.0

22 Apr 17:53
c97e042
Compare
Choose a tag to compare
Bump version: 0.8.0 -> 0.9.0