urdfpy icon indicating copy to clipboard operation
urdfpy copied to clipboard

`np.int` was a deprecated alias for the builtin `int`.

Open fwarmuth opened this issue 2 years ago • 3 comments

Hey, not working with recent NumPy versions >= 1.20!

from urdfpy import URDF

results in:

module 'numpy' has no attribute 'int'.
`np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself.
Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision.
If you wish to review your current use, check the release note link for additional information.

Any plans on switching to builtin int?

regards

fwarmuth avatar Mar 09 '23 13:03 fwarmuth

+1

this is because the networkx dependency is locked at 2.2, which doesn't support numpy>1.20.

Is there any reason to lock networkx at 2.2? This is causing issues in other repositories that depend on urdfpy.

see https://github.com/mmatl/urdfpy/issues/27

thesofakillers avatar Apr 13 '23 14:04 thesofakillers