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

  * New upstream release (Closes: #1086856)

 -- Dima Kogan <dkogan@debian.org>  Thu, 20 Mar 2025 19:39:18 -0700

python-numpysane (0.41-5) unstable; urgency=medium

  * Added missing Build-Depends: pkgconf (Closes: #1071338 completely;
    0.41-1 wasn't a full fix)

 -- Dima Kogan <dkogan@debian.org>  Fri, 28 Jun 2024 11:06:49 -0700

python-numpysane (0.41-4) unstable; urgency=medium

  * Rebuild to pacify buildd

 -- Dima Kogan <dkogan@debian.org>  Fri, 21 Jun 2024 12:39:46 -0700

python-numpysane (0.41-3) unstable; urgency=medium

  * Rebuild to pacify buildd

 -- Dima Kogan <dkogan@debian.org>  Tue, 11 Jun 2024 09:29:29 -0700

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

  * Rebuild to pacify buildd

 -- Dima Kogan <dkogan@debian.org>  Mon, 27 May 2024 10:33:49 -0700

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

  * New upstream release
    Imports mrbuild 1.10 (Closes: #1071338)

 -- Dima Kogan <dkogan@debian.org>  Sun, 26 May 2024 17:07:27 -0700

python-numpysane (0.40-3) unstable; urgency=medium

  * Do not ship extract_README.py

 -- Dima Kogan <dkogan@debian.org>  Tue, 13 Feb 2024 22:14:38 -0800

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

  * More thorough "clean"; (Closes: #1047961)

 -- Dima Kogan <dkogan@debian.org>  Mon, 08 Jan 2024 21:27:07 -0800

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

  * New upstream release
    - Code generated with numpysane_pywrap builds with clang

 -- Dima Kogan <dkogan@debian.org>  Sat, 23 Dec 2023 15:51:09 -0800

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

  * New upstream release
    - Improved broadcasting corner cases in numpysane_pywrap

 -- Dima Kogan <dkogan@debian.org>  Wed, 28 Jun 2023 00:06:55 -0700

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

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-numpysane`.
