python-numpysane (0.36-1) unstable; urgency=medium

  * New upstream release
  * python3-numpysane is Multi-Arch:foreign

 -- Dima Kogan <dkogan@debian.org>  Sat, 14 Jan 2023 16:02:24 -0800

python-numpysane (0.35-2) unstable; urgency=medium

  * Tests pass on i386

 -- Dima Kogan <dkogan@debian.org>  Sun, 02 Jan 2022 23:46:42 -0800

python-numpysane (0.35-1) unstable; urgency=medium

  * New upstream release
    - added broadcast_extra_dims()

 -- Dima Kogan <dkogan@debian.org>  Wed, 14 Jul 2021 02:43:20 -0700

python-numpysane (0.34-1) unstable; urgency=medium

  * New upstream release
    - glue(np.array(()), x) and glue(x, np.array(())) both work

 -- Dima Kogan <dkogan@debian.org>  Fri, 28 May 2021 11:48:57 -0700

python-numpysane (0.33-1) unstable; urgency=medium

  * New upstream release
    - matmult() supports in-place output via the "out" keyword argument

 -- Dima Kogan <dkogan@debian.org>  Thu, 15 Apr 2021 18:18:18 -0700

python-numpysane (0.32-1) unstable; urgency=medium

  * New upstream release
    - Minor corner-case fix to glue()

 -- Dima Kogan <dkogan@debian.org>  Thu, 25 Mar 2021 20:37:33 -0700

python-numpysane (0.31-1) unstable; urgency=medium

  * New upstream release
    - broadcast_define(): better out_kwarg logic

 -- Dima Kogan <dkogan@debian.org>  Wed, 03 Feb 2021 12:54:04 -0800

python-numpysane (0.30-1) unstable; urgency=medium

  * New upstream release
    - numpysane.mag() can take a dtype keyword argument
    - mag(), inner(), norm2() now use the given dtype for all their
      computations, so selecting an appropriate dtype can prevent
      overflows

 -- Dima Kogan <dkogan@debian.org>  Mon, 01 Feb 2021 15:34:15 -0800

python-numpysane (0.29-1) unstable; urgency=medium

  [ Dima Kogan ]
  * New upstream release
    - numpysane_pywrap: module docstrings can span multiple lines

  [ Ondřej Nový ]
  * d/control: Update Maintainer field with new Debian Python Team
    contact address.
  * d/control: Update Vcs-* fields with new Debian Python Team Salsa
    layout.

 -- Dima Kogan <dkogan@debian.org>  Tue, 17 Nov 2020 12:12:18 -0800

python-numpysane (0.28-1) unstable; urgency=medium

  * New upstream release
    - I can once again accumulate arrays from np.array(())

 -- Dima Kogan <dkogan@debian.org>  Wed, 23 Sep 2020 13:09:04 -0700

python-numpysane (0.27-1) unstable; urgency=medium

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

 -- Dima Kogan <dkogan@debian.org>  Mon, 21 Sep 2020 14:10:56 -0700

python-numpysane (0.26-1) unstable; urgency=medium

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

 -- Dima Kogan <dkogan@debian.org>  Sat, 19 Sep 2020 20:15:50 -0700

python-numpysane (0.25-1) unstable; urgency=medium

  * New upstream release
    - 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 <dkogan@debian.org>  Sat, 05 Sep 2020 13:56:52 -0700

python-numpysane (0.24-1) unstable; urgency=medium

  * New upstream release

 -- Dima Kogan <dkogan@debian.org>  Fri, 19 Jun 2020 10:58:42 -0700

python-numpysane (0.23-1) unstable; urgency=medium

  * New upstream release

 -- Dima Kogan <dkogan@debian.org>  Fri, 12 Jun 2020 19:26:21 -0700

python-numpysane (0.22-1) unstable; urgency=medium

  * New upstream release
    - broadcast_define() and the generated function checks its arguments
      for validity more thoroughly
    - outer() doesn't require identically-dimensioned input
    - mass rewrite of the documentation
    - Added C-level broadcasting
  * License update: any version of the LGPL instead of LGPL-3+

  * Bump debhelper from old 11 to 12.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.

 -- Dima Kogan <dkogan@debian.org>  Sun, 15 Mar 2020 00:30:57 -0700

python-numpysane (0.21-1) unstable; urgency=medium

  * Distribution works again

 -- Dima Kogan <dkogan@debian.org>  Sat, 30 Nov 2019 22:25:43 -0800

python-numpysane (0.20-1) unstable; urgency=medium

  * New upstream release
    - Initial support for C-level broadcasting
    - Added mag() convenience function. mag(x) = sqrt(norm2(x))
    - nps.matmult(..., out=out) produces in-place results when one of the
      arguments is 1D

 -- Dima Kogan <dkogan@debian.org>  Sat, 30 Nov 2019 17:57:57 -0800

python-numpysane (0.17-2) unstable; urgency=medium

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.

  [ Sandro Tosi ]
  * Team upload.
  * Drop python2 support; Closes: #937961
  * Bump Standards-Version to 4.4.1 (no changes needed)

 -- Sandro Tosi <morph@debian.org>  Thu, 24 Oct 2019 23:37:14 -0400

python-numpysane (0.17-1) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/control: Remove ancient X-Python-Version field
  * d/copyright: Use https protocol in Format field

  [ Dima Kogan ]
  * New upstream release

 -- Dima Kogan <dkogan@debian.org>  Tue, 22 Jan 2019 15:12:39 -0800

python-numpysane (0.16-1) unstable; urgency=medium

  * New upstream release

 -- Dima Kogan <dkogan@debian.org>  Mon, 08 Oct 2018 12:20:16 -0700

python-numpysane (0.15-1) unstable; urgency=medium

  * Initial release. (Closes: #893146)

 -- Dima Kogan <dkogan@debian.org>  Mon, 13 Aug 2018 23:33:58 -0700
