Skip to content

Conversation

@GF-D6
Copy link
Contributor

@GF-D6 GF-D6 commented Nov 19, 2025

Included newly developed soiling endpoints (Kimber and HSU) into the SDK.

Also updated:

  • Tests following new API returned parameter styling.
  • Uvfiy the workflows
  • Minor styling improvements

Copy link
Contributor

@lorenzo-solcast lorenzo-solcast left a comment

Choose a reason for hiding this comment

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

the design philosophy in the SDK is that only required params of the API are listed in the args of the SDK's functions, while all others are as kwargs. Same is valid for the docstrings. The reason being that:

  • the source of truth is the API docs
  • when a parameter changes in the API that is not always a breaking change

@GF-D6 GF-D6 self-assigned this Nov 24, 2025
@GF-D6 GF-D6 requested a review from hugh-solcast November 24, 2025 05:33
@GF-D6 GF-D6 merged commit 6d0229d into Solcast:main Nov 24, 2025
1 check passed
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.

4 participants