Version in base suite: 2.0.13-5 Base version: pylint-django_2.0.13-5 Target version: pylint-django_2.0.13-5+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/p/pylint-django/pylint-django_2.0.13-5.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/p/pylint-django/pylint-django_2.0.13-5+deb13u1.dsc changelog | 9 ++++++++ patches/fix-import-scoped-nodes.patch | 38 ++++++++++++++++++++++++++++++++++ patches/series | 1 salsa-ci.yml | 5 ++++ tests/control | 2 - tests/smoke | 3 ++ tests/unit-tests-p3 | 4 --- 7 files changed, 57 insertions(+), 5 deletions(-) diff -Nru pylint-django-2.0.13/debian/changelog pylint-django-2.0.13/debian/changelog --- pylint-django-2.0.13/debian/changelog 2025-07-09 08:39:59.000000000 +0000 +++ pylint-django-2.0.13/debian/changelog 2025-11-26 09:45:39.000000000 +0000 @@ -1,3 +1,12 @@ +pylint-django (2.0.13-5+deb13u1) trixie; urgency=medium + + * Add salsa-ci.yml. + * Add smoke autopkgtest. + * Delete unused broken unit-tests-p3 autopkgtest. + * Fix scoped_nodes import (Closes: #1121404). + + -- Andrej Shadura Wed, 26 Nov 2025 10:45:39 +0100 + pylint-django (2.0.13-5) unstable; urgency=medium * QA upload. diff -Nru pylint-django-2.0.13/debian/patches/fix-import-scoped-nodes.patch pylint-django-2.0.13/debian/patches/fix-import-scoped-nodes.patch --- pylint-django-2.0.13/debian/patches/fix-import-scoped-nodes.patch 1970-01-01 00:00:00.000000000 +0000 +++ pylint-django-2.0.13/debian/patches/fix-import-scoped-nodes.patch 2025-11-26 09:45:39.000000000 +0000 @@ -0,0 +1,38 @@ +From: Carl +Date: Sun, 2 Jan 2022 12:20:22 +0100 +Subject: Fix import of scoped nodes as some members moved + +Bug-Debian: https://bugs.debian.org/1121404 +Origin: backport, https://github.com/pylint-dev/pylint-django/commit/9811df2dcbc766077bcca088a8d11366f369821b.patch +--- + pylint_django/augmentations/__init__.py | 2 +- + pylint_django/transforms/fields.py | 3 ++- + 2 files changed, 3 insertions(+), 2 deletions(-) + +diff --git a/pylint_django/augmentations/__init__.py b/pylint_django/augmentations/__init__.py +index 27571b5..5f469e2 100644 +--- a/pylint_django/augmentations/__init__.py ++++ b/pylint_django/augmentations/__init__.py +@@ -6,7 +6,7 @@ import itertools + from astroid import InferenceError + from astroid.objects import Super + from astroid.nodes import ClassDef, ImportFrom, Attribute +-from astroid.scoped_nodes import ClassDef as ScopedClass, Module ++from astroid.nodes.scoped_nodes import ClassDef as ScopedClass, Module + + from pylint.checkers.base import DocStringChecker, NameChecker + from pylint.checkers.design_analysis import MisdesignChecker +diff --git a/pylint_django/transforms/fields.py b/pylint_django/transforms/fields.py +index 5d50c41..2a3ac1f 100644 +--- a/pylint_django/transforms/fields.py ++++ b/pylint_django/transforms/fields.py +@@ -1,7 +1,8 @@ + from astroid import ( +- MANAGER, scoped_nodes, nodes, inference_tip, ++ MANAGER, nodes, inference_tip, + AstroidImportError + ) ++from astroid.nodes import scoped_nodes + + from pylint_django import utils + diff -Nru pylint-django-2.0.13/debian/patches/series pylint-django-2.0.13/debian/patches/series --- pylint-django-2.0.13/debian/patches/series 2025-07-09 08:39:42.000000000 +0000 +++ pylint-django-2.0.13/debian/patches/series 2025-11-26 09:45:39.000000000 +0000 @@ -1,2 +1,3 @@ fix-pylint.patch backport-pylint-3.x-fixes.patch +fix-import-scoped-nodes.patch diff -Nru pylint-django-2.0.13/debian/salsa-ci.yml pylint-django-2.0.13/debian/salsa-ci.yml --- pylint-django-2.0.13/debian/salsa-ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ pylint-django-2.0.13/debian/salsa-ci.yml 2025-11-26 09:45:39.000000000 +0000 @@ -0,0 +1,5 @@ +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml + +variables: + RELEASE: trixie diff -Nru pylint-django-2.0.13/debian/tests/control pylint-django-2.0.13/debian/tests/control --- pylint-django-2.0.13/debian/tests/control 2025-07-09 08:34:44.000000000 +0000 +++ pylint-django-2.0.13/debian/tests/control 2025-11-26 09:45:39.000000000 +0000 @@ -1,3 +1,3 @@ -Tests: django-sample +Tests: smoke, django-sample Depends: @, python3-django Restrictions: allow-stderr diff -Nru pylint-django-2.0.13/debian/tests/smoke pylint-django-2.0.13/debian/tests/smoke --- pylint-django-2.0.13/debian/tests/smoke 1970-01-01 00:00:00.000000000 +0000 +++ pylint-django-2.0.13/debian/tests/smoke 2025-11-26 09:45:39.000000000 +0000 @@ -0,0 +1,3 @@ +#!/bin/sh -e + +python3 -c "from pylint_django import augmentations" diff -Nru pylint-django-2.0.13/debian/tests/unit-tests-p3 pylint-django-2.0.13/debian/tests/unit-tests-p3 --- pylint-django-2.0.13/debian/tests/unit-tests-p3 2025-07-09 08:34:44.000000000 +0000 +++ pylint-django-2.0.13/debian/tests/unit-tests-p3 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#!/bin/sh - -cd ${AUTOPKGTEST_TMP:-/tmp} -python3 /usr/lib/python3/dist-packages/pylint_django/tests/test_func.py -v