Skip to content

feat: relative local path projects - #490

Open
andrius-puksta-sensmetry wants to merge 1 commit into
sensmetry:mainfrom
andrius-puksta-sensmetry:pr/usage-types-3
Open

feat: relative local path projects#490
andrius-puksta-sensmetry wants to merge 1 commit into
sensmetry:mainfrom
andrius-puksta-sensmetry:pr/usage-types-3

Conversation

@andrius-puksta-sensmetry

@andrius-puksta-sensmetry andrius-puksta-sensmetry commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Adds KparPath usage type, which is very similar to Directory usage type, but references a KPAR archive instead of the project directory.

Add tests to ensure that model type changes are reflected in the bindings, since bindings types were missed in #426. They also caught a few other issues.

Comment on lines -36 to +55
checksum: typing.Optional[typing.List[InterchangeProjectChecksum]]
checksum: typing.Optional[typing.Dict[str, InterchangeProjectChecksum]]

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

It seems this was incorrect from the beginning...

Comment thread bindings/py/python/sysand/_model.py


class InterchangeProjectInfo(typing.TypedDict):
publisher: typing.Optional[str]

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

This was also forgotten...

@andrius-puksta-sensmetry
andrius-puksta-sensmetry marked this pull request as ready for review August 5, 2026 07:38
@andrius-puksta-sensmetry
andrius-puksta-sensmetry force-pushed the pr/usage-types-3 branch 8 times, most recently from 11152d1 to 1e4f915 Compare August 5, 2026 10:01
Signed-off-by: Andrius Pukšta <andrius.puksta@sensmetry.com>
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.

1 participant