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

Maintenance fixes for Python v3.10 #263

Merged
merged 7 commits into from
Sep 12, 2024
Merged

Maintenance fixes for Python v3.10 #263

merged 7 commits into from
Sep 12, 2024

Conversation

rexut
Copy link
Member

@rexut rexut commented Sep 12, 2024

Minor adaptations to work with Python v3.10 based workspaces. Zephyr v3.10 requires an Python version upgrade and so the Bridle pipelines are now broken, at least the documentation build workflow.

related to #254

With the upgrade to Python 3.10, some new Sphinx warnings
occur or have to be handled with changed filter.

Signed-off-by: Stephan Linz <[email protected]>
With the upgrade to Python 3.10, some new Sphinx warnings
occur or have to be handled with changed filter.

Signed-off-by: Stephan Linz <[email protected]>
With the upgrade to Python 3.10, some new Sphinx warnings
occur or have to be handled with changed filter.

Signed-off-by: Stephan Linz <[email protected]>
With the upgrade to Python 3.10, some new Sphinx warnings
occur or have to be handled with changed filter.

Signed-off-by: Stephan Linz <[email protected]>
git, west, cmake, openocd

Signed-off-by: Stephan Linz <[email protected]>
- documentation: sphinx to ~7.4

Signed-off-by: Stephan Linz <[email protected]>
- bump required tool versions: Python v3.10, CMake v3.20.5
- change required PyPi versions: Sphinx ~7.4

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 Sep 12, 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.

See documentation:

Copy link
Contributor

@Irockasingranite Irockasingranite 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 0a261b7 into main Sep 12, 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