control: reassign -1 dh-python
control: found -1 6.20240905+exp1

Hello, I moved the packaging to cython3 instead of legacy, but for some 
reasons, dh-python is injecting that pkg-resources
dependency even if I don't have it in my packaging.

This is why I'm reassigning to dh-python.

Log attached of a build with experimental pocket pinned.


DH_VERBOSE=1 dpkg-buildpackage
dpkg-buildpackage: info: source package python-esmre
dpkg-buildpackage: info: source version 1.0.1-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Gianfranco Costamagna 
<locutusofb...@debian.org>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 8.patch
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
        pybuild --clean -i python{version} -p "3.13 3.12"
I: pybuild base:308: python3.13 setup.py clean
Compiling src/esm.pyx because it changed.
[1/1] Cythonizing src/esm.pyx
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: 
Cython directive 'language_level' not set, using '3str' for now (Py3). This has 
changed from earlier releases! File: /python-esmre/src/esm.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
running clean
removing '/python-esmre/.pybuild/cpython3_3.13_esmre/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
I: pybuild base:308: python3.12 setup.py clean
running clean
removing '/python-esmre/.pybuild/cpython3_3.12_esmre/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it
        rm -rf .pybuild/
        find . -name \*.pyc -exec rm {} \;
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/python3-esmre.substvars ./src/esm.c debian/files
        rm -fr -- debian/python3-esmre/ debian/tmp/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
                \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) 
-prune -exec rm -rf {} + \) \)
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building python-esmre using existing 
./python-esmre_1.0.1.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building python-esmre in python-esmre_1.0.1-3.debian.tar.xz
dpkg-source: info: building python-esmre in python-esmre_1.0.1-3.dsc
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
        pybuild --configure -i python{version} -p "3.13 3.12"
I: pybuild base:308: python3.13 setup.py config
Compiling src/esm.pyx because it changed.
[1/1] Cythonizing src/esm.pyx
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: 
Cython directive 'language_level' not set, using '3str' for now (Py3). This has 
changed from earlier releases! File: /python-esmre/src/esm.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
running config
I: pybuild base:308: python3.12 setup.py config
running config
   dh_auto_build -O--buildsystem=pybuild
        pybuild --build -i python{version} -p "3.13 3.12"
I: pybuild base:308: /usr/bin/python3.13 setup.py build
running build
running build_py
copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.13_esmre/build
running build_ext
building 'esm' extension
creating build
creating build/temp.linux-x86_64-cpython-313
creating build/temp.linux-x86_64-cpython-313/src
creating build/temp.linux-x86_64-cpython-313/src/esm
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.13 -c src/esm.c -o 
build/temp.linux-x86_64-cpython-313/src/esm.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.13 -c src/esm/ac_list.c -o 
build/temp.linux-x86_64-cpython-313/src/esm/ac_list.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.13 -c src/esm/aho_corasick.c -o 
build/temp.linux-x86_64-cpython-313/src/esm/aho_corasick.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g 
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/python-esmre=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/esm.o 
build/temp.linux-x86_64-cpython-313/src/esm/ac_list.o 
build/temp.linux-x86_64-cpython-313/src/esm/aho_corasick.o 
-L/usr/lib/x86_64-linux-gnu -o 
/python-esmre/.pybuild/cpython3_3.13_esmre/build/esm.cpython-313-x86_64-linux-gnu.so
I: pybuild base:308: /usr/bin/python3 setup.py build
running build
running build_py
copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.12_esmre/build
running build_ext
building 'esm' extension
creating build/temp.linux-x86_64-cpython-312
creating build/temp.linux-x86_64-cpython-312/src
creating build/temp.linux-x86_64-cpython-312/src/esm
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.12 -c src/esm.c -o 
build/temp.linux-x86_64-cpython-312/src/esm.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.12 -c src/esm/ac_list.c -o 
build/temp.linux-x86_64-cpython-312/src/esm/ac_list.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Isrc -I/usr/include/python3.12 -c src/esm/aho_corasick.c -o 
build/temp.linux-x86_64-cpython-312/src/esm/aho_corasick.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g 
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/python-esmre=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/src/esm.o 
build/temp.linux-x86_64-cpython-312/src/esm/ac_list.o 
build/temp.linux-x86_64-cpython-312/src/esm/aho_corasick.o 
-L/usr/lib/x86_64-linux-gnu -o 
/python-esmre/.pybuild/cpython3_3.12_esmre/build/esm.cpython-312-x86_64-linux-gnu.so
   dh_auto_test -O--buildsystem=pybuild
        pybuild --test -i python{version} -p "3.13 3.12"
I: pybuild base:308: cd /python-esmre/.pybuild/cpython3_3.13_esmre/build; 
python3.13 -m unittest discover -v
testCantEnterWhenAlreadyFixed 
(test.test_esm.IndexTests.testCantEnterWhenAlreadyFixed) ... ok
testCantFixIndexWhenAlreadyFixed 
(test.test_esm.IndexTests.testCantFixIndexWhenAlreadyFixed) ... ok
testEnterObject (test.test_esm.IndexTests.testEnterObject) ... ok
testHasConstructor (test.test_esm.IndexTests.testHasConstructor) ... ok
testIndexFix (test.test_esm.IndexTests.testIndexFix) ... ok
testIndexHasEnterMethod (test.test_esm.IndexTests.testIndexHasEnterMethod) ... 
ok
testIndexMustHaveStringForFirstArgument 
(test.test_esm.IndexTests.testIndexMustHaveStringForFirstArgument) ... ok
testObjectsForCommonEndingsAreDecrefedCorrectly 
(test.test_esm.IndexTests.testObjectsForCommonEndingsAreDecrefedCorrectly) ... 
ok
testQuery (test.test_esm.IndexTests.testQuery) ... ok
testQueryUntilFixed (test.test_esm.IndexTests.testQueryUntilFixed) ... ok
testAlternationCausesEmptyResult 
(test.test_esmre.HintExtractionTests.testAlternationCausesEmptyResult) ... ok
testBackslashBracketDoesNotCloseGroup 
(test.test_esmre.HintExtractionTests.testBackslashBracketDoesNotCloseGroup) ... 
ok
testBackslashSquareBracketDoesNotCloseClass 
(test.test_esmre.HintExtractionTests.testBackslashSquareBracketDoesNotCloseClass)
 ... ok
testGetsHintsFromGroups 
(test.test_esmre.HintExtractionTests.testGetsHintsFromGroups) ... ok
testGetsHintsFromNamedGroup 
(test.test_esmre.HintExtractionTests.testGetsHintsFromNamedGroup) ... ok
testIncludesRepeatedCharacterButStartsNewHint 
(test.test_esmre.HintExtractionTests.testIncludesRepeatedCharacterButStartsNewHint)
 ... ok
testOnlyGroupGivesEmptyResult 
(test.test_esmre.HintExtractionTests.testOnlyGroupGivesEmptyResult) ... ok
testRightBracketDoesNotCloseGroupIfInClass 
(test.test_esmre.HintExtractionTests.testRightBracketDoesNotCloseGroupIfInClass)
 ... ok
testSimpleString (test.test_esmre.HintExtractionTests.testSimpleString) ... ok
testSkipMatchBeginning 
(test.test_esmre.HintExtractionTests.testSkipMatchBeginning) ... ok
testSkipMatchEnd (test.test_esmre.HintExtractionTests.testSkipMatchEnd) ... ok
testSkipsAny (test.test_esmre.HintExtractionTests.testSkipsAny) ... ok
testSkipsBackslashMetacharacters 
(test.test_esmre.HintExtractionTests.testSkipsBackslashMetacharacters) ... ok
testSkipsCharacterClass 
(test.test_esmre.HintExtractionTests.testSkipsCharacterClass) ... ok
testSkipsGroupsWithAlternation 
(test.test_esmre.HintExtractionTests.testSkipsGroupsWithAlternation) ... ok
testSkipsMetacharactersAfterGroups 
(test.test_esmre.HintExtractionTests.testSkipsMetacharactersAfterGroups) ... ok
testSkipsMostExtensionGroups 
(test.test_esmre.HintExtractionTests.testSkipsMostExtensionGroups) ... ok
testSkipsNestedGroups 
(test.test_esmre.HintExtractionTests.testSkipsNestedGroups) ... ok
testSkipsOneOrMoreAny 
(test.test_esmre.HintExtractionTests.testSkipsOneOrMoreAny) ... ok
testSkipsOptionalCharacter 
(test.test_esmre.HintExtractionTests.testSkipsOptionalCharacter) ... ok
testSkipsOptionalGroups 
(test.test_esmre.HintExtractionTests.testSkipsOptionalGroups) ... ok
testSkipsOptionalRepeatedCharacter 
(test.test_esmre.HintExtractionTests.testSkipsOptionalRepeatedCharacter) ... ok
testSkipsRepetionBraces 
(test.test_esmre.HintExtractionTests.testSkipsRepetionBraces) ... ok
testStartsNewStringAfterOptionalCharacter 
(test.test_esmre.HintExtractionTests.testStartsNewStringAfterOptionalCharacter) 
... ok
testAlwaysReportsOpjectForHintlessExpressions 
(test.test_esmre.IndexTests.testAlwaysReportsOpjectForHintlessExpressions) ... 
ok
testCannotEnterAfterQuery 
(test.test_esmre.IndexTests.testCannotEnterAfterQuery) ... ok
testCaseInsensitive (test.test_esmre.IndexTests.testCaseInsensitive) ... ok
testSingleQuery (test.test_esmre.IndexTests.testSingleQuery) ... ok
testShorlistSelectsLongestCandidate 
(test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidate) ... ok
testShorlistSelectsLongestCandidateAtEnd 
(test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidateAtEnd) ... ok
testShortlistIsEmptyForEmptyCandidates 
(test.test_esmre.ShortlistTests.testShortlistIsEmptyForEmptyCandidates) ... ok
testShortlistIsOnlyCandidate 
(test.test_esmre.ShortlistTests.testShortlistIsOnlyCandidate) ... ok

----------------------------------------------------------------------
Ran 42 tests in 0.005s

OK
I: pybuild base:308: cd /python-esmre/.pybuild/cpython3_3.12_esmre/build; 
python3.12 -m unittest discover -v
testCantEnterWhenAlreadyFixed 
(test.test_esm.IndexTests.testCantEnterWhenAlreadyFixed) ... ok
testCantFixIndexWhenAlreadyFixed 
(test.test_esm.IndexTests.testCantFixIndexWhenAlreadyFixed) ... ok
testEnterObject (test.test_esm.IndexTests.testEnterObject) ... ok
testHasConstructor (test.test_esm.IndexTests.testHasConstructor) ... ok
testIndexFix (test.test_esm.IndexTests.testIndexFix) ... ok
testIndexHasEnterMethod (test.test_esm.IndexTests.testIndexHasEnterMethod) ... 
ok
testIndexMustHaveStringForFirstArgument 
(test.test_esm.IndexTests.testIndexMustHaveStringForFirstArgument) ... ok
testObjectsForCommonEndingsAreDecrefedCorrectly 
(test.test_esm.IndexTests.testObjectsForCommonEndingsAreDecrefedCorrectly) ... 
ok
testQuery (test.test_esm.IndexTests.testQuery) ... ok
testQueryUntilFixed (test.test_esm.IndexTests.testQueryUntilFixed) ... ok
testAlternationCausesEmptyResult 
(test.test_esmre.HintExtractionTests.testAlternationCausesEmptyResult) ... ok
testBackslashBracketDoesNotCloseGroup 
(test.test_esmre.HintExtractionTests.testBackslashBracketDoesNotCloseGroup) ... 
ok
testBackslashSquareBracketDoesNotCloseClass 
(test.test_esmre.HintExtractionTests.testBackslashSquareBracketDoesNotCloseClass)
 ... ok
testGetsHintsFromGroups 
(test.test_esmre.HintExtractionTests.testGetsHintsFromGroups) ... ok
testGetsHintsFromNamedGroup 
(test.test_esmre.HintExtractionTests.testGetsHintsFromNamedGroup) ... ok
testIncludesRepeatedCharacterButStartsNewHint 
(test.test_esmre.HintExtractionTests.testIncludesRepeatedCharacterButStartsNewHint)
 ... ok
testOnlyGroupGivesEmptyResult 
(test.test_esmre.HintExtractionTests.testOnlyGroupGivesEmptyResult) ... ok
testRightBracketDoesNotCloseGroupIfInClass 
(test.test_esmre.HintExtractionTests.testRightBracketDoesNotCloseGroupIfInClass)
 ... ok
testSimpleString (test.test_esmre.HintExtractionTests.testSimpleString) ... ok
testSkipMatchBeginning 
(test.test_esmre.HintExtractionTests.testSkipMatchBeginning) ... ok
testSkipMatchEnd (test.test_esmre.HintExtractionTests.testSkipMatchEnd) ... ok
testSkipsAny (test.test_esmre.HintExtractionTests.testSkipsAny) ... ok
testSkipsBackslashMetacharacters 
(test.test_esmre.HintExtractionTests.testSkipsBackslashMetacharacters) ... ok
testSkipsCharacterClass 
(test.test_esmre.HintExtractionTests.testSkipsCharacterClass) ... ok
testSkipsGroupsWithAlternation 
(test.test_esmre.HintExtractionTests.testSkipsGroupsWithAlternation) ... ok
testSkipsMetacharactersAfterGroups 
(test.test_esmre.HintExtractionTests.testSkipsMetacharactersAfterGroups) ... ok
testSkipsMostExtensionGroups 
(test.test_esmre.HintExtractionTests.testSkipsMostExtensionGroups) ... ok
testSkipsNestedGroups 
(test.test_esmre.HintExtractionTests.testSkipsNestedGroups) ... ok
testSkipsOneOrMoreAny 
(test.test_esmre.HintExtractionTests.testSkipsOneOrMoreAny) ... ok
testSkipsOptionalCharacter 
(test.test_esmre.HintExtractionTests.testSkipsOptionalCharacter) ... ok
testSkipsOptionalGroups 
(test.test_esmre.HintExtractionTests.testSkipsOptionalGroups) ... ok
testSkipsOptionalRepeatedCharacter 
(test.test_esmre.HintExtractionTests.testSkipsOptionalRepeatedCharacter) ... ok
testSkipsRepetionBraces 
(test.test_esmre.HintExtractionTests.testSkipsRepetionBraces) ... ok
testStartsNewStringAfterOptionalCharacter 
(test.test_esmre.HintExtractionTests.testStartsNewStringAfterOptionalCharacter) 
... ok
testAlwaysReportsOpjectForHintlessExpressions 
(test.test_esmre.IndexTests.testAlwaysReportsOpjectForHintlessExpressions) ... 
ok
testCannotEnterAfterQuery 
(test.test_esmre.IndexTests.testCannotEnterAfterQuery) ... ok
testCaseInsensitive (test.test_esmre.IndexTests.testCaseInsensitive) ... ok
testSingleQuery (test.test_esmre.IndexTests.testSingleQuery) ... ok
testShorlistSelectsLongestCandidate 
(test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidate) ... ok
testShorlistSelectsLongestCandidateAtEnd 
(test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidateAtEnd) ... ok
testShortlistIsEmptyForEmptyCandidates 
(test.test_esmre.ShortlistTests.testShortlistIsEmptyForEmptyCandidates) ... ok
testShortlistIsOnlyCandidate 
(test.test_esmre.ShortlistTests.testShortlistIsOnlyCandidate) ... ok

----------------------------------------------------------------------
Ran 42 tests in 0.004s

OK
        rm -fr -- /tmp/dh-xdg-rundir-I07XWaCT
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
        rm -f -- debian/python3-esmre.substvars
        rm -fr -- debian/.debhelper/generated/python3-esmre/ 
debian/python3-esmre/ debian/tmp/
   dh_auto_install --destdir=debian/python3-esmre/ -O--buildsystem=pybuild
        install -m0755 -d /python-esmre/debian/python3-esmre
        pybuild --install -i python{version} -p "3.13 3.12" --dest-dir 
/python-esmre/debian/python3-esmre
I: pybuild base:308: /usr/bin/python3.13 setup.py install --root 
/python-esmre/debian/python3-esmre
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        
********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
for details.
        
********************************************************************************

!!
  self.initialize_options()
running build
running build_py
copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.13_esmre/build
running build_ext
running install_lib
creating /python-esmre/debian/python3-esmre/usr
creating /python-esmre/debian/python3-esmre/usr/lib
creating /python-esmre/debian/python3-esmre/usr/lib/python3.13
creating /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages
copying /python-esmre/.pybuild/cpython3_3.13_esmre/build/esmre.py -> 
/python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages
copying 
/python-esmre/.pybuild/cpython3_3.13_esmre/build/esm.cpython-313-x86_64-linux-gnu.so
 -> /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages
creating 
/python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/__pycache__
copying 
/python-esmre/.pybuild/cpython3_3.13_esmre/build/__pycache__/esmre.cpython-313.pyc 
-> 
/python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/__pycache__
byte-compiling 
/python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/esmre.py to 
esmre.cpython-313.pyc
running install_egg_info
running egg_info
creating src/esmre.egg-info
writing src/esmre.egg-info/PKG-INFO
writing dependency_links to src/esmre.egg-info/dependency_links.txt
writing requirements to src/esmre.egg-info/requires.txt
writing top-level names to src/esmre.egg-info/top_level.txt
writing manifest file 'src/esmre.egg-info/SOURCES.txt'
reading manifest file 'src/esmre.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/esmre.egg-info/SOURCES.txt'
Copying src/esmre.egg-info to 
/python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/esmre-1.0.1.egg-info
Skipping SOURCES.txt
running install_scripts
I: pybuild base:308: /usr/bin/python3 setup.py install --root 
/python-esmre/debian/python3-esmre
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        
********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
for details.
        
********************************************************************************

!!
  self.initialize_options()
running build
running build_py
copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.12_esmre/build
running build_ext
running install_lib
creating /python-esmre/debian/python3-esmre/usr/lib/python3.12
creating /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages
copying /python-esmre/.pybuild/cpython3_3.12_esmre/build/esmre.py -> 
/python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages
copying 
/python-esmre/.pybuild/cpython3_3.12_esmre/build/esm.cpython-312-x86_64-linux-gnu.so
 -> /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages
creating 
/python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/__pycache__
copying 
/python-esmre/.pybuild/cpython3_3.12_esmre/build/__pycache__/esmre.cpython-312.pyc 
-> 
/python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/__pycache__
byte-compiling 
/python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/esmre.py to 
esmre.cpython-312.pyc
running install_egg_info
running egg_info
writing src/esmre.egg-info/PKG-INFO
writing dependency_links to src/esmre.egg-info/dependency_links.txt
writing requirements to src/esmre.egg-info/requires.txt
writing top-level names to src/esmre.egg-info/top_level.txt
reading manifest file 'src/esmre.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/esmre.egg-info/SOURCES.txt'
Copying src/esmre.egg-info to 
/python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/esmre-1.0.1.egg-info
Skipping SOURCES.txt
running install_scripts
   dh_installdocs -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre
        install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre
        cp --reflink=auto -a ./README.md 
debian/python3-esmre/usr/share/doc/python3-esmre
        chmod -R u\+rw,go=rX debian/python3-esmre/usr/share/doc
        install -p -m0644 debian/copyright 
debian/python3-esmre/usr/share/doc/python3-esmre/copyright
   dh_installchangelogs -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre
        install -p -m0644 
debian/.debhelper/generated/python3-esmre/dh_installchangelogs.dch.trimmed 
debian/python3-esmre/usr/share/doc/python3-esmre/changelog.Debian
   dh_python3 -O--buildsystem=pybuild
D: dh_python3 dh_python3:180: version: 6.20240905+exp1
D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', 
'-O--buildsystem=pybuild']
D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, 
skip_private=False, verbose=True, arch=None, package=None, no_package=None, 
remaining_packages=False, compile_all=False, vrange=None, regexpr=None, 
accept_upstream_versions=False, depends=None, depends_section=None, 
recommends=None, recommends_section=None, suggests=None, suggests_section=None, 
requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, 
no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, 
O=['--buildsystem=pybuild'])
D: dh_python3 dh_python3:183: supported Python versions: 3.12,3.13 
(default=3.12)
D: dh_python3 debhelper:174: source=python-esmre, binary 
packages=['python3-esmre']
D: dh_python3 dh_python3:205: processing package python3-esmre...
D: dh_python3 fs:50: moving files from 
debian/python3-esmre/usr/lib/python3.12/dist-packages to 
debian/python3-esmre/usr/lib/python3/dist-packages/
D: dh_python3 fs:50: moving files from 
debian/python3-esmre/usr/lib/python3.13/dist-packages to 
debian/python3-esmre/usr/lib/python3/dist-packages/
D: dh_python3 fs:335: package python3-esmre details = {'requires.txt': 
{'debian/python3-esmre/usr/lib/python3/dist-packages/esmre-1.0.1.egg-info/requires.txt'},
 'egg-info': 
{'debian/python3-esmre/usr/lib/python3/dist-packages/esmre-1.0.1.egg-info/PKG-INFO'},
 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': 
{Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': 
{Version('3.12'), Version('3.13')}, 'ext_no_version': set()}
D: dh_python3 depends:103: generating dependencies for package python3-esmre
D: dh_python3 pydist:175: trying to find dependency for setuptools (python=None)
D: dh_python3 pydist:209: dependency: module seems to be installed
D: dh_python3 pydist:272: dependency: included in build-deps
D: dh_python3 depends:253: D={'python3:any', 'python3-pkg-resources', 'python3 (>= 
3.12~)', 'python3 (<< 3.14)'}; R=[]; S=[]; E=[], B=[]; RT=[]
   dh_installsystemduser -O--buildsystem=pybuild
   dh_perl -O--buildsystem=pybuild
   dh_link -O--buildsystem=pybuild
   dh_strip_nondeterminism -O--buildsystem=pybuild
   dh_compress -O--buildsystem=pybuild
        cd debian/python3-esmre
        chmod a-x usr/share/doc/python3-esmre/changelog.Debian
        gzip -9nf usr/share/doc/python3-esmre/changelog.Debian
        cd '/python-esmre'
   dh_fixperms -O--buildsystem=pybuild
        find debian/python3-esmre ! -type l -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
        find debian/python3-esmre/usr/share/doc -type f -a -true -a ! -regex 
'debian/python3-esmre/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | 
xargs -0r chmod 0644
        find debian/python3-esmre/usr/share/doc -type d -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod 0755
        find debian/python3-esmre -type f \( -name '*.so.*' -o -name '*.so' -o 
-name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o 
-name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name 
'*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 
2>/dev/null | xargs -0r chmod 0644
        find debian/python3-esmre/usr/lib -type f -name '*.ali' -a -true -a -true 
-print0 2>/dev/null | xargs -0r chmod uga-w
   dh_missing -O--buildsystem=pybuild
   dh_dwz -a -O--buildsystem=pybuild
        install -m0755 -d 
debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu
        dwz 
-mdebian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug 
-M/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug -- 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so
 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so
        objcopy --compress-debug-sections 
debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug
        chmod 0644 -- 
debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug
   dh_strip -a -O--buildsystem=pybuild
        install -m0755 -d 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d
        objcopy --only-keep-debug --compress-debug-sections 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so
 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug
        chmod 0644 -- 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug
        strip --remove-section=.comment --remove-section=.note --strip-unneeded 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so
        objcopy --add-gnu-debuglink 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug
 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so
        install -m0755 -d 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10
        objcopy --only-keep-debug --compress-debug-sections 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so
 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug
        chmod 0644 -- 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug
        strip --remove-section=.comment --remove-section=.note --strip-unneeded 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so
        objcopy --add-gnu-debuglink 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug
 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so
        install -m0755 -d 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.dwz
        cp --reflink=auto -a 
debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu 
debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.dwz
        rm -fr debian/python3-esmre/usr/lib/debug/.dwz
        rmdir -p --ignore-fail-on-non-empty debian/python3-esmre/usr/lib/debug
        install -m0755 -d 
debian/.debhelper/python3-esmre/dbgsym-root/usr/share/doc
        ln -s python3-esmre 
debian/.debhelper/python3-esmre/dbgsym-root/usr/share/doc/python3-esmre-dbgsym
        install -m0755 -d debian/.debhelper/python3-esmre
   dh_makeshlibs -a -O--buildsystem=pybuild
        rm -f debian/python3-esmre/DEBIAN/shlibs
   dh_shlibdeps -a -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/DEBIAN
        dpkg-shlibdeps -Tdebian/python3-esmre.substvars 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so
 
debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so
   dh_installdeb -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/DEBIAN
        printf '#!/bin/sh\nset -e\n' > debian/python3-esmre/DEBIAN/postinst
        cat debian/python3-esmre.postinst.debhelper >> 
debian/python3-esmre/DEBIAN/postinst
        chmod 0755 -- debian/python3-esmre/DEBIAN/postinst
        printf '#!/bin/sh\nset -e\n' > debian/python3-esmre/DEBIAN/prerm
        cat debian/python3-esmre.prerm.debhelper >> 
debian/python3-esmre/DEBIAN/prerm
        chmod 0755 -- debian/python3-esmre/DEBIAN/prerm
   dh_gencontrol -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/DEBIAN
        echo misc:Depends= >> debian/python3-esmre.substvars
        echo misc:Pre-Depends= >> debian/python3-esmre.substvars
        install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN
        dpkg-gencontrol -ppython3-esmre -ldebian/changelog -Tdebian/python3-esmre.substvars -cdebian/control 
-Pdebian/.debhelper/python3-esmre/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides 
-UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols 
-UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=python3-esmre-dbgsym "-DDepends=python3-esmre 
(= \${binary:Version})" "-DDescription=debug symbols for python3-esmre" 
"-DBuild-Ids=103dd06b45034ed9f63420178ee06cbe55fdcf8a 7d04012e4d35ea073d2ac22118ebe9bcb2c06d72" 
-DSection=debug -UMulti-Arch -UReplaces -UBreaks
        chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN/control
        dpkg-gencontrol -ppython3-esmre -ldebian/changelog 
-Tdebian/python3-esmre.substvars -cdebian/control -Pdebian/python3-esmre
        chmod 0644 -- debian/python3-esmre/DEBIAN/control
   dh_md5sums -O--buildsystem=pybuild
        install -m0755 -d debian/python3-esmre/DEBIAN
        cd debian/python3-esmre >/dev/null && xargs -r0 md5sum | perl -pe 'if 
(s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
        chmod 0644 -- debian/python3-esmre/DEBIAN/md5sums
        install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN
        cd debian/.debhelper/python3-esmre/dbgsym-root >/dev/null && xargs -r0 
md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
        chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN/md5sums
   dh_builddeb -O--buildsystem=pybuild
        dpkg-deb --root-owner-group --build debian/python3-esmre ..
        dpkg-deb --root-owner-group --build 
debian/.debhelper/python3-esmre/dbgsym-root ..
dpkg-deb: building package 'python3-esmre' in 
'../python3-esmre_1.0.1-3_amd64.deb'.
dpkg-deb: building package 'python3-esmre-dbgsym' in 
'../python3-esmre-dbgsym_1.0.1-3_amd64.deb'.
 dpkg-genbuildinfo -O../python-esmre_1.0.1-3_amd64.buildinfo
 dpkg-genchanges -O../python-esmre_1.0.1-3_amd64.changes
dpkg-genchanges: info: not including original source code in upload
 dpkg-source --after-build .
dpkg-source: info: unapplying 8.patch
dpkg-buildpackage: info: binary and diff upload (original source NOT included)

On Fri, 04 Oct 2024 09:46:22 +0000 Matthias Klose <d...@debian.org> wrote:
Package: src:python-esmre
Version: 1.0.1-2
Severity: normal
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: pkg-resources-deprecation

[This bug is targeted to the upcoming trixie release]

The package build-depends or depends on python3-pkg-resources, which is
deprecated upstream. Details can be found at

    https://setuptools.pypa.io/en/latest/pkg_resources.html

Use of pkg_resources is deprecated in favor of importlib.resources,
importlib.metadata and their backports (importlib_resources, 
importlib_metadata).
Some useful APIs are also provided by packaging (e.g. requirements and version
parsing). Users should refrain from new usage of pkg_resources and should work
to port to importlib-based solutions.

Python 3.12 in unstable provides both importlib_resources and
importlib_metadata, so no additional dependencies on those packages are needed.



Reply via email to