1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
meson-python (0.19.0-1) unstable; urgency=medium
* New upstream release
* d/control: Install cmake for the test suite
* Standards-Version: 4.7.3
- Remove explicit Priority: optional, no longer needed since Debian 13
* d/watch: Convert to uscan format v5, match "pre" versions as ~pre
-- Simon McVittie <smcv@debian.org> Thu, 22 Jan 2026 10:41:43 +0000
meson-python (0.18.0-2) unstable; urgency=medium
* Reformat packaging files with deputy
* Remove Rules-Requires-Root, unnecessary since Debian 13
* Upload to unstable
-- Simon McVittie <smcv@debian.org> Wed, 01 Oct 2025 10:47:22 +0100
meson-python (0.18.0-1) experimental; urgency=medium
* New upstream release
* d/salsa-ci.yml: Use recommended recipe
* d/control: Update build-dependency versions
* Standards-Version: 4.7.2 (no changes required)
* d/source/lintian-overrides: Ignore a use of distutils in the test
suite.
It's a workaround for a limitation of older Python versions, and
is guarded by a Python version check, so the relevant code doesn't
run in the more modern Pythons where distutils has been deprecated.
* Upload to experimental due to Debian 13 freeze
-- Simon McVittie <smcv@debian.org> Sat, 24 May 2025 13:33:31 +0100
meson-python (0.17.1-1) unstable; urgency=medium
* New upstream release
* Drop both patches, applied upstream
-- Simon McVittie <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <tille@debian.org> 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 <tille@debian.org> Wed, 04 Jan 2023 10:50:04 +0100
|