pyopencl (2025.1-1) unstable; urgency=medium

  * New upstream release.  (Closes: #1083134)
  * Refresh patches.
  * Switch B-D from python3-pybind11 to python3-nanobind.
  * Switch B-D from python3-setuptools to python3-scikit-build-core and cmake.
  * Upstream changed buildsystem backend to scikit-build-core.
  * Update dependency on pytools to 2024.1.5.
  * Update Standards-Version to 4.7.2; no changes necessary.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 14 Apr 2025 12:07:22 +0200

pyopencl (2024.1-3) unstable; urgency=medium

  * Fix building with Numpy 2.  (Closes: #1094374, #1095214)

 -- Andreas Beckmann <anbe@debian.org>  Mon, 10 Feb 2025 09:59:39 +0100

pyopencl (2024.1-2) unstable; urgency=medium

  * Fix building with sphinx 8.  (Closes: #1090265)
  * Stop using deprecated pkg_resources.  (Closes: #1083583)
  * Update Standards-Version to 4.7.0; no changes necessary.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 04 Jan 2025 03:52:27 +0100

pyopencl (2024.1-1) unstable; urgency=medium

  * New upstream release.
  * Drop python3-appdirs dependency, no longer used since 2021.2.11.
    (Closes: #1067987)

 -- Andreas Beckmann <anbe@debian.org>  Tue, 02 Apr 2024 12:57:11 +0200

pyopencl (2023.1.3-1) unstable; urgency=medium

  * New upstream release.
  * Drop python3-six dependency, no longer used since 2021.1.
    (Closes: #1052511)

 -- Andreas Beckmann <anbe@debian.org>  Wed, 11 Oct 2023 11:58:24 +0200

pyopencl (2023.1.2-1) unstable; urgency=medium

  * New upstream release.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 21 Sep 2023 19:16:39 +0200

pyopencl (2023.1.1-1) unstable; urgency=medium

  * New upstream release.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 29 Jun 2023 17:54:41 +0200

pyopencl (2023.1-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.

 -- Andreas Beckmann <anbe@debian.org>  Mon, 12 Jun 2023 10:46:24 +0200

pyopencl (2022.3.1-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Backport upstream fix for "FTBFS on i386: = 1 failed, 304 passed, 7
    skipped, 1 deselected, 2 xfailed, 31 warnings in 736.25s (0:12:16) =",
    thanks to Sebastian Ramacher (Closes: #1030298).

 -- Roland Mas <lolando@debian.org>  Tue, 21 Feb 2023 14:45:02 +0100

pyopencl (2022.3.1-2) unstable; urgency=medium

  * Build without python-numpy-doc.  (Closes: #1028732)

 -- Andreas Beckmann <anbe@debian.org>  Mon, 16 Jan 2023 18:16:22 +0100

pyopencl (2022.3.1-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches and cleanup rules.
  * Update Standards-Version to 4.6.2; no changes necessary.
  * Disable loading external mathjax from documentation.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 04 Jan 2023 13:39:30 +0100

pyopencl (2022.2.4-1) unstable; urgency=medium

  [ Andreas Beckmann ]
  * New upstream release.
  * Cherry-pick "Allow fallback if KernelWithCustomEnqueue __class__
    assignment fails" to fix failures with python 3.11.  (Closes: #1024046)
  * Drop ancient d/NEWS.
  * Refresh patches.
  * Update Lintian overrides.

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster (oldstable):
    + Build-Depends-Indep: Drop versioned constraint on python3-sphinx.
    + python3-pyopencl: Drop versioned constraint on python3-appdirs in Depends.

 -- Andreas Beckmann <anbe@debian.org>  Sun, 20 Nov 2022 20:08:50 +0100

pyopencl (2022.1.6-2) unstable; urgency=medium

  * Fix building with pybind 2.10.  (Closes: #1016255)
  * Discard automatic changes to *.egg-info/* to fix building twice in a row.

 -- Andreas Beckmann <anbe@debian.org>  Wed, 03 Aug 2022 07:48:14 +0200

pyopencl (2022.1.6-1) unstable; urgency=medium

  * New upstream release.
  * Add Build-Depends: pybuild-plugin-pyproject.
  * Bump Build-Depends: python3-pytest to (>= 7).

 -- Andreas Beckmann <anbe@debian.org>  Sun, 26 Jun 2022 13:10:36 +0200

pyopencl (2022.1.5-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Restrict B-D: pocl-opencl-icd to architectures where that is built.
  * Fix documentation build to be reproducible.
  * Add salsa-ci.yml to disable reprotest 'fileordering' variation.
  * Update Standards-Version to 4.6.1; no changes necessary.

 -- Andreas Beckmann <anbe@debian.org>  Fri, 10 Jun 2022 22:53:07 +0200

pyopencl (2021.2.13-1) unstable; urgency=medium

  * New upstream release.
  * Support the nocheck build profile with reduced build dependencies.
  * Add alternate (Build-)Depends: mesa-opencl-icd to allow building on all
    architectures even if we can't run the tests.  (Closes: #1001545)

 -- Andreas Beckmann <anbe@debian.org>  Thu, 10 Feb 2022 08:50:00 +0100

pyopencl (2021.2.9-1) unstable; urgency=medium

  * New upstream release.
  * Re-add sphinxconfig.py to the package source to allow offline building and
    customization.
  * Refresh patches.
  * Update dependency on pytools to 2021.2.7.
  * Drop python3-pyopencl-dbg autopkgtest.  (Closes: #996716)
  * Cherry-pick "Skip test_mempool_32bit_issues on 32-bit machines".

 -- Andreas Beckmann <anbe@debian.org>  Wed, 20 Oct 2021 23:35:38 +0200

pyopencl (2021.2.2-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Drop python3-pyopencl-dbg.  (Closes: #994334)
  * Update Standards-Version to 4.6.0; no changes necessary.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 28 Sep 2021 11:13:33 +0200

pyopencl (2021.1.2-1) unstable; urgency=medium

  * New upstream release.

 -- Andreas Beckmann <anbe@debian.org>  Tue, 23 Feb 2021 04:55:42 +0100

pyopencl (2021.1.1-1) unstable; urgency=medium

  * New upstream release.
  * Build-Depend on dh-sequence-{python3,numpy3,sphinxdoc}.

 -- Andreas Beckmann <anbe@debian.org>  Sat, 30 Jan 2021 05:34:02 +0100

pyopencl (2021.1-1) unstable; urgency=medium

  * New upstream release.
  * Use release tarballs from pypi.
  * Refresh patches.
  * Build-depend on python3-sphinx-copybutton.
  * Continue using the sphinx alabaster theme, furo is not yet packaged.
  * Cleanup debian/rules.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 28 Jan 2021 21:47:46 +0100

pyopencl (2020.3.1-1) unstable; urgency=medium

  * Team upload

  [ Andreas Beckmann ]
  * New upstream release.
  * Refresh patches.
  * Fix building and cleaning the new release.

  [ Picca Frédéric-Emmanuel ]
  * building doc requires a HOME, set it to /tmp
  * d/rules: Added build time tests  (Closes: #960436)
  * d/control: Added Build-Depends python3-pytest <!nocheck>
  * d/t/control: Added in order to test as installed on debci
  * Use secure URI in Homepage field.
  * d/control: Added python3-mako to python3-pyopencl, this missing
    package what spotted by autopkgtests.
  * Upload to unstable.

 -- Picca Frédéric-Emmanuel <picca@debian.org>  Sat, 19 Dec 2020 11:15:19 +0100

pyopencl (2020.2.2-1) experimental; urgency=medium

  [ Andreas Beckmann ]
  * New upstream release.  (Closes: #971829)
  * Refresh patches.
  * Bump Build-Depends: python3-pybind11 (>= 2.5.0).
  * The bullseye toolchain defaults to linking with --as-needed.
  * Build for all architectures where pocl-opencl-icd is available.
    (Closes: #947864) (LP: #1264844)
  * Import upstream tarballs into the packaging repository.
  * Use github repository as upstream.
  * Let the get-orig-source target create a reproducible tarball.
  * Switch to debhelper-compat (= 13)
  * Update Standards-Version to 4.5.1; no changes necessary.
  * Fix building twice in a row.
  * Rewrite shebang in python examples to python3.
  * Add myself to Uploaders.
  * Upload to experimental.

  [ Tomasz Rybak ]
  * Add options to get verbose log from pybuild.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 03 Dec 2020 15:44:37 +0100

pyopencl (2019.1.1-1) unstable; urgency=medium

  * New upstream release.
    * Refresh patches.
  * Remove Python 2 packages, preparing for #937497.
    * Add patch to run build under Python 3.
  * Update Standards-Version to 4.4.1; no changes necessary.
  * Use debhelper-compat versioned dependency instead of d/compat
    to mark debhelper compatibility level.
  * Update d/copyright; use debmake suggestion and change name of MIT
    to Expat licence, removing ambiguity.
  * Add upstream GPG key.
  * Remove Replaces: python-pyopencl-headers, not-relevant even
    in oldoldstable.

 -- Tomasz Rybak <serpent@debian.org>  Tue, 05 Nov 2019 22:10:21 +0100

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