Release preparation 0.6#61
Draft
SebastianSchildt wants to merge 7 commits into
Draft
Conversation
…ntations Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
…iption rendering due to changed cmd2 API Signed-off-by: Sebastian Schildt <sebastian.schildt@hs-heilbronn.de>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I did some release pre according to https://github.com/eclipse-kuksa/kuksa-python-sdk/wiki/Release-Process
My intention was preparing for a minor 0.5.2 release, however I noticed the current setup did not work under Python 3.14 .
Fixing that required upgrading cmd2 package, which leads to a drop of Python 3.10 support (I decided to rather cut of 3.10 and raise minimum to 3.11 instead of not supporting 3.14, which already is default on some systems)
While doing that I also made sure the missing readline packages for Mac and Windows (that has been a long standing issue) are installed.
I also needed to update grpcio-tools (and protobuf) again, to make sure it does not need to compile (requiring a working C++ setup) due to unavailable wheels on current Python versions
Also the subscribe call in CLI was not working due to some issues in the val.v1/val.v2 switching code. If fixed that and checked against current 0.7 databroker as well as 0.4.6. (the last version with no v2 suppot whatsoever)
Due to this changes I would rather aim for 0.6 release...
So the plan is:
(Note this is already a lot so I will except the markdown check failing due to know missing links tot he removed sdv1 protocol. I will remove those, when I am removing sdv1 support from the python package)