Louis-Philippe Véronneau pushed to branch maytham at lintian / lintian
Commits: f6c3cee7 by Maytham Alsudany at 2025-03-19T22:19:40+00:00 Implement separate hint for when a language group code is used as a locale This commit introduces the "locale-uses-language-group-code" hint in the files/locales check, which checks if a language group code from ISO 639-5 has been used as a locale. If found, this hint will be emitted at pedantic severity, rather than an "unknown-locale-code" warning. Closes: #1013946 - - - - - 1147410d by Maytham Alsudany at 2025-03-19T22:20:11+00:00 Account for indented imports in Python stdlib-deprecation check Closes: #1084833 - - - - - d16a8f67 by Maytham Alsudany at 2025-03-19T22:20:29+00:00 Add duke to list of known distributions As per https://lists.debian.org/debian-devel-announce/2025/01/msg00004.html - - - - - 8ec38122 by Maytham Alsudany at 2025-03-19T22:20:43+00:00 Emit error when a trailing comma is present in the Maintainer field Closes: #1089649 - - - - - b1782ba5 by Maytham Alsudany at 2025-03-19T22:20:58+00:00 Emit unknown-file-in-python-module-directory tag if __init__.py found in dist-packages root Closes: #1071061 - - - - - e63f23b9 by Maytham Alsudany at 2025-03-19T22:21:16+00:00 Check for another old FSF address This commit adds the old `51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA` address of the Free Software Foundation to the old-fsf-address-in-copyright-file check. It also changes the tag description to recommend just referring to the GPL website rather than any physical address. The tests have been adjusted accordingly. Notably, the address has been removed from the templates, and the copyright-file-general test has been updated to test the presence all three addresses. Closes: #1080497 - - - - - 00a4bb41 by Louis-Philippe Véronneau at 2025-03-19T23:38:33+00:00 Add Maytham Alsudany as maintainer - - - - - 35 changed files: - data/changes-file/known-dists - debian/control - lib/Lintian/Check/Debian/Copyright.pm - lib/Lintian/Check/Fields/Maintainer.pm - lib/Lintian/Check/Files/Locales.pm - lib/Lintian/Check/Languages/Python.pm - lib/Lintian/Check/Languages/Python/StdlibDeprecation.pm - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/control.in - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-crln.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-full-gfdl.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-full-gpl-1.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-full-gpl-2.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-full-lgpl.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-no-errors.copyright - + t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-old-fsf-2.copyright - + t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-old-fsf-3.copyright - t/recipes/checks/debian/copyright/copyright-file-general/build-spec/debian/copyright-poor-common-licenses.copyright - t/recipes/checks/debian/copyright/copyright-file-general/eval/hints - t/recipes/checks/debian/copyright/copyright-file-license-symlink/build-spec/debian/copyright-file-license-symlink-bad.copyright - t/recipes/checks/debian/copyright/copyright-file-license-symlink/build-spec/debian/copyright-file-license-symlink-pedantic.copyright - + t/recipes/checks/fields/maintainer/fields-trailing-comma-in-maintainer-field/build-spec/fill-values - + t/recipes/checks/fields/maintainer/fields-trailing-comma-in-maintainer-field/eval/desc - + t/recipes/checks/fields/maintainer/fields-trailing-comma-in-maintainer-field/eval/hints - t/recipes/checks/files/locales/files-locales/build-spec/debian/install - t/recipes/checks/files/locales/files-locales/eval/hints - t/recipes/checks/languages/python/files-unknown-file-in-python-module-directory/build-spec/debian/install - + t/recipes/checks/languages/python/files-unknown-file-in-python-module-directory/build-spec/orig/__init__.py - t/recipes/checks/languages/python/files-unknown-file-in-python-module-directory/eval/hints - t/recipes/checks/languages/python/stdlib-deprecation/python-imports-distutils/build-spec/orig/import.py - t/recipes/checks/languages/python/stdlib-deprecation/python-imports-distutils/eval/hints - t/templates/debian-native/copyright - t/templates/mandatory-docs/copyright - + tags/l/locale-uses-language-group-code.tag - tags/o/old-fsf-address-in-copyright-file.tag - + tags/t/trailing-comma-in-maintainer-field.tag The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/lintian/lintian/-/compare/dd355766effb8e5b4ade0339f0d29c2031123239...00a4bb41c3400d2b253eda8c9a7349393535cc91 -- View it on GitLab: https://salsa.debian.org/lintian/lintian/-/compare/dd355766effb8e5b4ade0339f0d29c2031123239...00a4bb41c3400d2b253eda8c9a7349393535cc91 You're receiving this email because of your account on salsa.debian.org.

