Skip to content

chore(deps): update dependency greynoise to v3.1.0 - #7116

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/greynoise-3.x
Open

chore(deps): update dependency greynoise to v3.1.0#7116
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/greynoise-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
greynoise ==3.0.1==3.1.0 age confidence

Release Notes

GreyNoise-Intelligence/pygreynoise (greynoise)

v3.1.0

Compare Source

================
Date: unreleased

  • API client:

    • Added psychic_lookup, psychic_lookup_ips, psychic_stats functions to support Psychic API endpoints
    • Added psychic_download_mmdb, psychic_download_bin, psychic_download_csv, psychic_generate_bitmap functions to support Psychic file downloads
    • Added cves function to support bulk CVE lookup API endpoints
    • Added callback_ip, callback_list, callback_export_ips, callback_overview functions to support Callback API endpoints
    • Added recall, recall_stats, recall_timeseries functions to support Recall API endpoints
    • Updated the timeline and timelinehourly function
    • Updated the filter function to correctly handle v3 API response format
    • The tags function is now used instead of metadata, but is still available for backwards compatibility.
    • The similar function is deprecated and will be removed in a future version.
    • The sensor_activity and sensor_activity_ips functions are deprecated and will be removed in a future version.
    • The timelinehourly function is deprecated and will be removed in a future version.
  • CLI:

    • Added psychic-download and psychic-generate commands to support Psychic file downloads
    • Updated ip command to support Psychic API endpoints with new -p/--psychic option
    • Added callback commands to support Callback API endpoints
    • Added recall commands to support Recall API endpoints
    • Removed sensor-activity command as it is deprecated and will be removed in a future version.
    • Removed timelinehourly command as it is deprecated and will be removed in a future version.
    • Removed not implemented commands alerts, account, feedback, signature, interesting.
  • Dependencies:

    • Updated requests to version 2.34.2
    • Updated more-itertools to version 11.1.0
    • Updated cachetools to version 7.0.5
    • Updated Click to version 8.3.1
    • Updated ansimarkup to version 2.2.0
    • Updated dict2xml to version 1.7.8
    • Added maxminddb to version 3.1.1

v3.0.3

Compare Source

================
Date: May 15, 2026

  • API client:
    • Add exclude_fields parameter to query command
    • Update stats to use v3 endpoint

v3.0.2

Compare Source

================
Date: March 10, 2026

  • API client:
    • Update proxy parameter to be used for all API requests

Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • "after 10pm every weekday,every weekend,before 5am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI review requested due to automatic review settings July 27, 2026 20:17
@renovate renovate Bot added dependencies Pull requests that update a dependency file. filigran team Item from the Filigran team. labels Jul 27, 2026
@github-actions

Copy link
Copy Markdown

⚠️ Unused dependencies detected

The following packages appear to be unused:

  • urllib3 in external-import/greynoise-feed/src/requirements.txt
  • certifi in external-import/greynoise-feed/src/requirements.txt
  • pycountry in internal-enrichment/greynoise-vuln/src/requirements.txt

How to fix: (1) if the package is used but under a different import name (e.g. PyYAMLyaml), add a mapping line to .github/deptry-package-map.txt. (2) if truly unused, remove it from the connector's requirements.txt.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates GreyNoise Python client dependency across multiple connectors to a newer pinned version.

Changes:

  • Bump greynoise from 3.0.1 to 3.1.0 in the GreyNoise enrichment connector
  • Bump greynoise from 3.0.1 to 3.1.0 in the GreyNoise vuln enrichment connector
  • Bump greynoise from 3.0.1 to 3.1.0 in the GreyNoise feed import connector

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
internal-enrichment/greynoise/src/requirements.txt Updates pinned greynoise dependency to 3.1.0
internal-enrichment/greynoise-vuln/src/requirements.txt Updates pinned greynoise dependency to 3.1.0
external-import/greynoise-feed/src/requirements.txt Updates pinned greynoise dependency to 3.1.0

pycti==7.260722.0
pycountry==24.6.1
greynoise==3.0.1
greynoise==3.1.0
@github-actions

Copy link
Copy Markdown

🔴 Connector Linter errors detected

@codecov

codecov Bot commented Jul 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           master    #7116       +/-   ##
===========================================
+ Coverage   35.64%   83.81%   +48.16%     
===========================================
  Files        2048        3     -2045     
  Lines      125310      383   -124927     
===========================================
- Hits        44672      321    -44351     
+ Misses      80638       62    -80576     

see 2043 files with indirect coverage changes

📢 Thoughts on this report? Let us know!

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file. filigran team Item from the Filigran team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants