Closed eleftherioszisis closed 1 month ago
Is it worth considering removing
nptyping
as a dependency?
I think it's worth considering. It's not used very much in the codebase, so I think we could live with converting to numpy.typing
.
If we do that, probably a new major revision and upgrading the minimum numpy version required.
If I get some time, I'll play around with migrating over.
@addisonElliott I took a stab at it with #154. Please let me know if that will work.
nptyping has an upper constraint on the numpy version: https://github.com/ramonhagenaars/nptyping/blob/785cd07e65f992f47256398fd01f62067928d29c/dependencies/requirements.txt#L2
which results in picking an old version of nptyping that doesn't have that constraint when installed with
numpy>=2.0.0
This is however an issue because of deprecated types present in that old version of nptyping:
Is it worth considering removing
nptyping
as a dependency?