Skip to content

Conversation

hexbabe
Copy link
Member

@hexbabe hexbabe commented Sep 13, 2023

https://viam.atlassian.net/browse/RSDK-4895

Changed pyproject.toml to not require numpy, adding it as an extra/dev dependency only; changed np imports to try/except and warn users on import of the mlmodel module

Tested locally with .whl file and [mlmodel] flag in venv

…cy only; changed imports to try/except and warn users on import of the mlmodel module
@hexbabe hexbabe marked this pull request as ready for review September 13, 2023 19:46
@hexbabe hexbabe requested a review from a team as a code owner September 13, 2023 19:46
@hexbabe hexbabe requested review from njooma and cheukt September 13, 2023 19:46
@hexbabe hexbabe changed the title RSDK-3521: Make numpy an extra dependency RSDK-4895: Make numpy an extra dependency Sep 13, 2023
…ordingly; made tests have less irrelevant warnings
@hexbabe hexbabe requested a review from cheukt September 13, 2023 20:53
hexbabe added 2 commits September 14, 2023 15:39
…ency for numpy from pyproject.toml; Added extras flag in make file install command
@hexbabe hexbabe requested review from cheukt and njooma September 14, 2023 19:43
Copy link
Member

@cheukt cheukt left a comment

Choose a reason for hiding this comment

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

LGTM

@hexbabe hexbabe merged commit d4cf92d into viamrobotics:main Sep 14, 2023
@hexbabe hexbabe deleted the RSDK-4895 branch September 27, 2023 17:27
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.

4 participants