Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ready for 3.7.1 #281

Merged
merged 14 commits into from
Dec 21, 2024
Merged

Ready for 3.7.1 #281

merged 14 commits into from
Dec 21, 2024

Conversation

rexut
Copy link
Member

@rexut rexut commented Dec 20, 2024

  • Freeze on Zephyr v3.7.1 (exactly).
  • Simplify Zephyr SDK location (version sentinel by Bridle).

As we are preparing support for Zephyr 3.7.1 this freez the
Zephyr version to v3.7.1 tag with following the TiaC's v3.7.1
branch for bug fixes and security updates.

Signed-off-by: Stephan Linz <[email protected]>
As we are preparing support for Zephyr 3.7.1 this freez the
ubxlib version to the well known stable sha1 commit hash with
following the TiaC's branch for bug fixes and security updates.

Signed-off-by: Stephan Linz <[email protected]>
- base: west to >=0.14.0,<1.4.0

- build: ecdsa to >=0.19.0
- build: pyelftools to >=0.31
- build: pylint to >=3.3
- build: regex to >=2024.9
- build: nrf-regtool == 5.3.0 (interim solution)

- extras: pykitinfo to >=1.1
- extras: pymcuprog to >=3.17
- extras: pyserial to >=3.5
- extras: pytest to >=8.3

Signed-off-by: Stephan Linz <[email protected]>
- git:        2.43.0
- cmake:      3.28.3 .. 3.28.6
- west:       0.14.0 .. 1.3.0
- ninja:      1.8.2  .. 1.12.1
- dtc:        1.4.6  .. 1.7.1
- openocd:    0.11   .. 0.12.0
- dfu-util:   0.9    .. 0.11
- zephyr-sdk: 0.16.9 (as needed for Zephyr v3.7 LTS)

Signed-off-by: Stephan Linz <[email protected]>
- package major version as *_MAJOR
- package minor version as *_MINOR
- package patch version as *_PATCH

Signed-off-by: Stephan Linz <[email protected]>
- add the Deadsnakes PPA for Ubuntu version older than 22.04
- extend the list of required tools with new Python packages
- use the new auto generated CLI command names for Python 3 and PIP
- revise the manual to rebuild the documentation sets

Signed-off-by: Stephan Linz <[email protected]>
Bridle now fully relies on the "find_package" CMake script
provided by Zephyr to locate at least the required or a valid
Zephyr SDK version. CMake scripting support has been removed
without replacement.

Signed-off-by: Stephan Linz <[email protected]>
@rexut rexut added this to the v3.7.1 milestone Dec 20, 2024
@rexut rexut requested a review from tobiaskaestner December 20, 2024 20:39
@rexut rexut self-assigned this Dec 20, 2024
@rexut rexut changed the base branch from main to v3.7-branch December 20, 2024 20:39
This reverts commit 8a53af4.

Signed-off-by: Stephan Linz <[email protected]>
Update:

  * Zephyr SDK to 0.16.9
  * nrf-regtool to ~5.3.0
  * bsim version to 2.3
  * renode version to 1.15.3

Add:

  * junit2html
  * Rust target support

Signed-off-by: Stephan Linz <[email protected]>
The self-hosted GitHub action runner for executing the integration
tests on targets (HiL) requires an explicitly activated virtual
Pyhton 3.10 environment for the time being. The machine used as
HiL gateway (RPi4) has an Ubuntu 20.04 LTS system installation
with the Python 3.10 packages from the Deadsnake PPA.

Signed-off-by: Stephan Linz <[email protected]>
Add 3.7.1 tag to release list to be shown on documentation side bar.

Signed-off-by: Stephan Linz <[email protected]>
Remove the wrong '-rc1' suffix.

Signed-off-by: Stephan Linz <[email protected]>
Provide highlights and changelogs.

Signed-off-by: Stephan Linz <[email protected]>
Final 3.7.1 tag.

Signed-off-by: Stephan Linz <[email protected]>
Copy link

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

@rexut
Copy link
Member Author

rexut commented Dec 21, 2024

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

have a closer look into:

Copy link
Contributor

@tobiaskaestner tobiaskaestner left a comment

Choose a reason for hiding this comment

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

LgTM

@rexut rexut merged commit 7da9a74 into v3.7-branch Dec 21, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants