[3dprinter-general] Bug#1121290: outdated in relation to python3-numpy

Gregor Riepl onitake at gmail.com
Sat Feb 21 10:32:22 GMT 2026


Hi Zito,

>    2026-02-20 21:31:49,283 - ERROR - [JobQueueWorker [3]] UM.JobQueue.run [135]:     line_types = numpy.fromstring(polygon.line_type, dtype = "u1")  # Convert bytearray to numpy array
>    2026-02-20 21:31:49,283 - ERROR - [JobQueueWorker [3]] UM.JobQueue.run [135]: ValueError: The binary mode of fromstring is removed, use frombuffer instead

Upstream still has this line of code [1], so I suppose we'll need to fix it ourselves.

The deprecation happened in numpy 1.14, according to [2], but it hadn't generated ValueErrors up until 2.3.0 (see release notes [3]).

Can you confirm that this is really the same bug as reported by Arcademan?
If not, please file a separate bug report.

I'll forward the issue upstream and try to prepare a fix.

Thanks!

[1] https://github.com/Ultimaker/Cura/blob/main/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py#L143
[2] https://numpy.org/doc/stable/reference/generated/numpy.fromstring.html
[3] https://numpy.org/doc/stable/release/2.3.0-notes.html#expired-deprecations



More information about the 3dprinter-general mailing list