Make numpy
a direct dependency of Norfair.
#233
Merged
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.
Norfair uses
numpy
in almost every place, butnumpy
wasn't a direct dependency and was installed when installing other dependencies. With the changes in this PR,numpy
is defined as a direct dependency, and versions are determined based on the Python versions.Since no
numpy
version is compatible with both Python3.6
and3.10
, we needed to be more specific on the version definitions.Also, we updated the
motmetrics
version to1.4.0
to handle some issues regarding the newnumpy
version1.24.0
.