Numpysane

Latest version: v0.40

Safety actively analyzes 714973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.28

* more precise logic for size-0 concatenation
I can once again accumulate arrays from np.array(())

-- Dima Kogan <dkogandebian.org> Wed, 23 Sep 2020 13:06:08 -0700

0.27

* numpysane_pywrap item__...() macro works with non-trivial arguments

-- Dima Kogan <dkogandebian.org> Mon, 21 Sep 2020 14:09:17 -0700

0.26

* glue() and cat() handles size-0 arrays better
* numpysane_pywrap: size-0 arrays are always deemed contiguous

-- Dima Kogan <dkogandebian.org> Sat, 19 Sep 2020 20:13:05 -0700

0.25

* nps.dummy() supports multiple axes given at once. So I can do
something like nps.dummy(x, -2, -2)
* numpysane_pywrap: generated code can use ctype__NAME and item__NAME to
simplify handling of non-contiguous data

-- Dima Kogan <dkogandebian.org> Sat, 05 Sep 2020 13:52:19 -0700

0.24

* C broadcasting: I can pass strings in the extra, non-broadcastable
arguments
* C broadcasting: added support for precomputed cookies to do as much of
the work as possible outside of the slice loop

-- Dima Kogan <dkogandebian.org> Fri, 19 Jun 2020 10:55:47 -0700

0.23

* Bug fix: C broadcasting doesn't write to uninitialized memory when
given a size-0 matrix

-- Dima Kogan <dkogandebian.org> Fri, 12 Jun 2020 19:16:25 -0700

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.