meson-python (0.17.1-1) unstable; urgency=medium * New upstream release * Drop both patches, applied upstream -- Simon McVittie Tue, 29 Oct 2024 11:40:47 +0000 meson-python (0.16.0-2) unstable; urgency=medium * Add patch to make the documentation build reproducible. Thanks to Chris Lamb (Closes: #1076806) * Standards-Version: 4.7.0 (no changes required) * Remove version constraint on python3-packaging, unnecessary since Debian 11 * Build-depend on pkgconf instead of pkg-config * d/source/lintian-overrides: Ignore lack of B-D on python3-mesonpy. Normally this would be required for packages that use pyproject.toml and mesonpy, but this package *is* mesonpy, so it doesn't need a circular build-dependency on itself. * d/upstream/signing-key.asc: Remove. Upstream releases no longer provide signatures. -- Simon McVittie Fri, 04 Oct 2024 11:38:44 +0100 meson-python (0.16.0-1) unstable; urgency=medium * New upstream release * d/control: Update Homepage (Closes: #1060361) * d/upstream/metadata: Update upstream URLs here, too * d/copyright: Update * d/control: Add new dependency on python3-packaging * Add patch from upstream to fix test failures with updated pyproject-metadata (Closes: #1071329) * Use the furo theme for documentation, now that it's in Debian * Copy docs/ to test directory as required by one test. This means we no longer need to skip the test that requires docs/examples/. - d/p/ignore-failing-tests-for-the-moment.patch: Drop, no longer needed -- Simon McVittie Sat, 20 Jul 2024 20:33:31 +0100 meson-python (0.15.0-1) unstable; urgency=medium * New upstream release - Confirmed to build successfully with python3.12 (Closes: #1055576) * Update build-dependencies - Depend on meson (>= 1.2.3) for Python 3.12 compatibility - Depend on python3-all-venv. Thanks to Graham Inggs / Ubuntu. - Drop setuptools, no longer needed - Reduce Sphinx build-dependencies. Several of these are no longer needed. * Update patch series - d/p/docs-Remove-external-image-references.patch: No longer needed since 491749c2 upstream - d/p/docs-Disable-sphinx_contributors-plugin.patch: No longer needed since 6540f7c7 upstream - d/p/tests-Skip-test_consistency-during-Debian-build.patch: No longer needed - d/p/ignore-failing-tests-for-the-moment.patch: One of the failing tests was dropped in a0f0827d upstream, another is no longer failing. * d/rules: Stop working around zeroed mtime in the source tarball. Newer upstream releases no longer have that. -- Simon McVittie Tue, 05 Dec 2023 17:02:26 +0000 meson-python (0.13.2-1) unstable; urgency=medium * New upstream release * d/copyright: Update for new upstream release * d/control: Update (build-)dependencies for new upstream release * d/rules: Don't copy an upstream signature from debian/upstream/ into the parent directory during build. There's no obvious source for an upstream signature for 0.13.2, and if one is available, we should teach debian/watch to download it instead. * d/patches: Refresh patch series * d/p/ignore-failing-tests-for-the-moment.patch: Stop marking test_scipy_like as expected to fail: it now passes * d/p/docs-Disable-sphinx_contributors-plugin.patch: Add patch to disable an unpackaged sphinx plugin * d/p/tests-Skip-test_consistency-during-Debian-build.patch: Skip a test that makes assumptions about the source/build tree layout. This is a consistency check for the upstream maintainers rather than a functional test that is necessary in Debian. * d/p/Exclude-ninja-from-dependencies.patch: Remove patch, no longer applied or needed since 0.12.0 * d/python3-mesonpy.docs: Adjust for reformatting of README.rst -- Simon McVittie Sun, 23 Jul 2023 16:27:01 +0100 meson-python (0.12.0-2) unstable; urgency=medium * Team upload. * Source-only upload * Standards-Version: 4.6.2 (routine-update) -- Andreas Tille Wed, 18 Jan 2023 08:20:50 +0100 meson-python (0.12.0-1) unstable; urgency=medium [ Simon McVittie ] * Team upload. * New package (Closes: #1017959) -- Andreas Tille Wed, 04 Jan 2023 10:50:04 +0100