Skip to content

Correct and refactor control board dependencies#1569

Merged
rdmark merged 2 commits intodevelopfrom
rdmark-ctrlboard-dependencies
Nov 26, 2025
Merged

Correct and refactor control board dependencies#1569
rdmark merged 2 commits intodevelopfrom
rdmark-ctrlboard-dependencies

Conversation

@rdmark
Copy link
Copy Markdown
Member

@rdmark rdmark commented Nov 23, 2025

The control board python client expects python3-smbus and python3-spidev so let's have them installed explicitly.

Taking the opportunity to refactor and consolidate the dependencies for the OLED and control board clients.

Removing spidev from requirements.txt since we use the pre-compiled system library. (Recently mistakenly added by pip freeze.)

Define the packages globally, adding python3-smbus python3-spidev to the latter
@sonarqubecloud
Copy link
Copy Markdown

@rdmark
Copy link
Copy Markdown
Member Author

rdmark commented Nov 26, 2025

merging without review to unblock another PR I'm working on (it's a trivial change)

@rdmark rdmark merged commit b8406b6 into develop Nov 26, 2025
7 checks passed
@rdmark rdmark deleted the rdmark-ctrlboard-dependencies branch November 26, 2025 21:08
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