Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

Fix/python package #361

Merged
merged 5 commits into from
Sep 8, 2022
Merged

Conversation

SebastianSchildt
Copy link
Contributor

I was trying to build/push and updated python package for an intermediate release.

It seemed, the moving of the client lib when we added databroker, made the generated python wheel broken (mainly due to paths and what was included where).

This PR should fix that, hopefully without breaking the Docker build or local execution

Signed-off-by: Sebastian Schildt <[email protected]>
@@ -1,12 +1,12 @@
# Kuksa VISS Client
![kuksa.val Logo](../doc/pictures/logo.png)
![kuksa.val Logo](https://raw.githubusercontent.com/eclipse/kuksa.val/0.2.5/doc/pictures/logo.png)
Copy link
Contributor

Choose a reason for hiding this comment

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

Why/When is absolute path needed? Is it because the relative paths will not work if you just install Python source package? Why do we not refer to https://github.com/eclipse/kuksa.val/blob/master/doc/pictures/logo.png? Do we know for how long v0.2.5 will remain, having to update version number as part of every release is cumbersome, and can we actually update the reference before the release?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Absolute path do not work on Pypi, where the docs are also used compare old version
https://pypi.org/project/kuksa-viss-client/ where links are broken
and test
https://test.pypi.org/project/kuksa-viss-client/0.2.5.post2/

I try to refer to the tag where possible, so when we move stuff around, pages from older pypi version still look ok (and the tag should be there to stay in GH)

Copy link
Contributor

Choose a reason for hiding this comment

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

Absolute path do not work on Pypi

I assume you mean relative path?

Do we by the way have any release instructions for Kuksa.VAL, i.e. what to do when creating a new release? Concerning e.g. update of versions number. If so that checklist could mention that this number does not need to be updated for every new release, but it needs to be checked that the link still works.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Jupp, and I we do not have release instructions. yet.

be found and path autodetected in all circumstances

Signed-off-by: Sebastian Schildt <[email protected]>
Signed-off-by: Sebastian Schildt <[email protected]>
Signed-off-by: Sebastian Schildt <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants