ffc (2019.2.0~legacy20230509.35df986-8) unstable; urgency=medium

  * Add patch numpy_2_4.patch for compatibility of tests with numpy 2.4.
    Closes: #1131054.

 -- Francesco Ballarin <ballarin@debian.org>  Thu, 07 May 2026 09:13:56 +0000

ffc (2019.2.0~legacy20230509.35df986-7) unstable; urgency=medium

  * Update F. Ballarin's email address.
  * Update d/watch to v5
  * Remove debian/upstream/signing-key.asc: orig tarballs are now manually
    prepared from the git repository, since upstream will not release any new
    version.
  * Remove redundant Priority field from d/control
  * Standards-Version: 4.7.4 (routine-update)
  * Reorder Files paragraphs in debian/copyright by directory depth.
  * Add minimal d/upstream/metadata
  * Use explicitly set -e in preinst scripts to avoid lintian pedantic message
    maintainer-script-without-set-e.
  * Remove redundant Rules-Requires-Root: no from d/control
  * Ignore lintian message
       repeated-path-segment ffc
        [usr/lib/python3/dist-packages/ffc/uflacs/backends/ffc/]
    because the repetition is by design of the upstream library

 -- Francesco Ballarin <ballarin@debian.org>  Sat, 02 May 2026 10:17:27 +0000

ffc (2019.2.0~legacy20230509.35df986-6) unstable; urgency=medium

  * debian/tests/test-ffc: install ffc-factory using pip 25.3 with options
    --use-pep517 --no-build-isolation. Closes: #1120569.

 -- Drew Parsons <dparsons@debian.org>  Thu, 13 Nov 2025 00:24:05 +0100

ffc (2019.2.0~legacy20230509.35df986-5) unstable; urgency=medium

  * debian patch cmake4.patch bumps vendored gtest to cmake minimum
    version 3.10 to enable tests with cmake 4. Declare minimum version
    before project. Closes: #1116508.
  * Standards-Version: 4.7.2

 -- Drew Parsons <dparsons@debian.org>  Mon, 29 Sep 2025 19:04:36 +0200

ffc (2019.2.0~legacy20230509.35df986-4) unstable; urgency=medium

  * Add numpy_product.patch to replace every occurence of numpy.product with
    numpy.prod. The former numpy.product has been deprecated in numpy 2.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Tue, 28 Jan 2025 09:11:42 +0000

ffc (2019.2.0~legacy20230509.35df986-3) unstable; urgency=medium

  * Drop every occurence of pkg_resources. pkg_resources was used to determine
    the version of this package: add pkg-resources-to-importlib.patch that
    replaces pkg_resources with importlib.metadata.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 13 Oct 2024 15:23:54 +0000

ffc (2019.2.0~legacy20230509.35df986-2) unstable; urgency=medium

  * Add Francesco Ballarin to uploaders
  * Standards-Version: 4.7.0 (routine-update)
  * Fix Maintainer name of Debian Science team (routine-update)
  * Reorder sequence of d/control fields by cme (routine-update)
  * Secure URI in copyright format (routine-update)
  * Drop useless get-orig-source target (routine-update)
  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
  * Rules-Requires-Root: no (routine-update)
  * Trim trailing whitespace.
  * Use versioned copyright format URI.
  * Use secure URI in Homepage field.
  * watch file standard 4 (routine-update)
  * Add cflags_soabi_in_jit_signature.patch:
    - make sure to include CFLAGS and SOABI from sysconfig.get_config_var in
      signature used by ffc jit
    - inspired by https://github.com/FEniCS/ffcx/pull/527/files
  * Run autopkgtest against all available python versions

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 30 Jun 2024 16:44:40 +0000

ffc (2019.2.0~legacy20230509.35df986-1) unstable; urgency=medium

  * snapshot of upstream ufl_legacy branch
    - applies ufl_legacy renaming patches
    - applies debian patches pybind11_API_module.patch and
      ufl_cellname2facetname.patch

 -- Drew Parsons <dparsons@debian.org>  Sat, 24 Jun 2023 14:07:30 +0200

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