Skip to content

Report pytroll dependencies in check_satpy - #3425

Closed
Sammy-Dabbas wants to merge 1 commit into
pytroll:mainfrom
Sammy-Dabbas:issue-3116-pytroll-deps
Closed

Sammy-Dabbas wants to merge 1 commit into
pytroll:mainfrom
Sammy-Dabbas:issue-3116-pytroll-deps

Conversation

@Sammy-Dabbas

Copy link
Copy Markdown

Report the core and optional pytroll dependencies in show_versions, which check_satpy delegates to: pyresample, pykdtree, trollimage, trollsift, plus the optional pycoast, pydecorate, and python-geotiepoints. python-geotiepoints uses its distribution name so importlib.metadata.version resolves it correctly instead of reporting it as not installed.

show_versions (and therefore check_satpy) omitted core pytroll
dependencies. Add pyresample, pykdtree, trollimage, and trollsift, plus
the optional pycoast, pydecorate, and python-geotiepoints. Use the
distribution name python-geotiepoints so importlib.metadata.version
resolves it rather than reporting it as not installed.
@djhoese

djhoese commented Aug 3, 2026

Copy link
Copy Markdown
Member

So sorry, I just realized this PR fixed this issue and was made early than the PR I just merged. PR #3426 is a duplicate of this one but has already been merged so I'm going to close this one.

Edit: Ugh you even added tests. I should have merged yours.

@djhoese djhoese closed this Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add additional dependencies to show_versions and check_satpy

2 participants