Your message dated Sun, 31 Dec 2023 02:35:26 +0000
with message-id <[email protected]>
and subject line Bug#1058389: fixed in python-yarg 0.1.9-3
has caused the Debian Bug report #1058389,
regarding python-yarg: FTBFS: dh_auto_test: error: pybuild --test --test-pytest 
-i python{version} -p "3.12 3.11" returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1058389: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058389
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-yarg
Version: 0.1.9-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYTHONPATH=/<<PKGBUILDDIR>>/src/ \
> http_proxy=http://127.0.0.1:9 \
> https_proxy=https://127.0.0.1:9 \
>  python3 -m sphinx -N -bhtml docs/source debian/html
> Running Sphinx v7.2.6
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 7 source files that are out of date
> updating environment: [new config] 7 added, 0 changed, 0 removed
> reading sources... [ 14%] api-rss
> reading sources... [ 29%] api-search
> reading sources... [ 43%] changelog
> reading sources... [ 57%] contributors
> reading sources... [ 71%] faq
> reading sources... [ 86%] index
> reading sources... [100%] intro
> 
> /<<PKGBUILDDIR>>/docs/source/api-search.rst:4: WARNING: duplicate object 
> description of yarg, other instance in api-rss, use :no-index: for one of them
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> writing output... [ 14%] api-rss
> writing output... [ 29%] api-search
> writing output... [ 43%] changelog
> writing output... [ 57%] contributors
> writing output... [ 71%] faq
> writing output... [ 86%] index
> writing output... [100%] intro
> 
> generating indices... genindex py-modindex done
> highlighting module code... [ 20%] yarg.client
> highlighting module code... [ 40%] yarg.exceptions
> highlighting module code... [ 60%] yarg.package
> highlighting module code... [ 80%] yarg.parse
> highlighting module code... [100%] yarg.release
> 
> writing additional pages... search done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 1 warning.
> 
> The HTML pages are in debian/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yarg/build; 
> python3.12 -m pytest -v /<<PKGBUILDDIR>>/tests/ -p no:warnings
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 -- 
> /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 58 items
> 
> ../../../tests/test_client.py::TestClient::test_end_slash PASSED         [  
> 1%]
> ../../../tests/test_client.py::TestClient::test_get PASSED               [  
> 3%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_repr PASSED 
> [  5%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_str PASSED [ 
>  6%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_repr PASSED [  
> 8%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_str PASSED [ 
> 10%]
> ../../../tests/test_package.py::TestPackage::test_author FAILED          [ 
> 12%]
> ../../../tests/test_package.py::TestPackage::test_bugtracker FAILED      [ 
> 13%]
> ../../../tests/test_package.py::TestPackage::test_classifiers FAILED     [ 
> 15%]
> ../../../tests/test_package.py::TestPackage::test_description FAILED     [ 
> 17%]
> ../../../tests/test_package.py::TestPackage::test_docs FAILED            [ 
> 18%]
> ../../../tests/test_package.py::TestPackage::test_downloads FAILED       [ 
> 20%]
> ../../../tests/test_package.py::TestPackage::test_has_egg FAILED         [ 
> 22%]
> ../../../tests/test_package.py::TestPackage::test_has_source FAILED      [ 
> 24%]
> ../../../tests/test_package.py::TestPackage::test_has_wheel FAILED       [ 
> 25%]
> ../../../tests/test_package.py::TestPackage::test_homepage FAILED        [ 
> 27%]
> ../../../tests/test_package.py::TestPackage::test_latest_release_id FAILED [ 
> 29%]
> ../../../tests/test_package.py::TestPackage::test_license FAILED         [ 
> 31%]
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers 
> FAILED [ 32%]
> ../../../tests/test_package.py::TestPackage::test_maintainer FAILED      [ 
> 34%]
> ../../../tests/test_package.py::TestPackage::test_name FAILED            [ 
> 36%]
> ../../../tests/test_package.py::TestPackage::test_pypi_url FAILED        [ 
> 37%]
> ../../../tests/test_package.py::TestPackage::test_python_implementations 
> FAILED [ 39%]
> ../../../tests/test_package.py::TestPackage::test_python_versions FAILED [ 
> 41%]
> ../../../tests/test_package.py::TestPackage::test_release_ids FAILED     [ 
> 43%]
> ../../../tests/test_package.py::TestPackage::test_repr FAILED            [ 
> 44%]
> ../../../tests/test_package.py::TestPackage::test_summary FAILED         [ 
> 46%]
> ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker 
> FAILED [ 48%]
> ../../../tests/test_package.py::TestPackageMissingData::test_docs FAILED [ 
> 50%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_egg FAILED [ 
> 51%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_source 
> FAILED [ 53%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel FAILED 
> [ 55%]
> ../../../tests/test_package.py::TestPackageMissingData::test_homepage FAILED 
> [ 56%]
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
>  FAILED [ 58%]
> ../../../tests/test_parse.py::TestParse::test_newest_package PASSED      [ 
> 60%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_repr PASSED [ 
> 62%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_version PASSED [ 
> 63%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages PASSED     [ 
> 65%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages_bad_get PASSED 
> [ 67%]
> ../../../tests/test_parse.py::TestParse::test_updated_package PASSED     [ 
> 68%]
> ../../../tests/test_parse.py::TestParse::test_updated_package_repr PASSED [ 
> 70%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages PASSED    [ 
> 72%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages_bad_get PASSED 
> [ 74%]
> ../../../tests/test_release.py::TestRelease::test_latest_release FAILED  [ 
> 75%]
> ../../../tests/test_release.py::TestRelease::test_latest_release_id FAILED [ 
> 77%]
> ../../../tests/test_release.py::TestRelease::test_release FAILED         [ 
> 79%]
> ../../../tests/test_release.py::TestRelease::test_release_filename FAILED [ 
> 81%]
> ../../../tests/test_release.py::TestRelease::test_release_has_sig FAILED [ 
> 82%]
> ../../../tests/test_release.py::TestRelease::test_release_id FAILED      [ 
> 84%]
> ../../../tests/test_release.py::TestRelease::test_release_ids FAILED     [ 
> 86%]
> ../../../tests/test_release.py::TestRelease::test_release_md5 FAILED     [ 
> 87%]
> ../../../tests/test_release.py::TestRelease::test_release_package_type FAILED 
> [ 89%]
> ../../../tests/test_release.py::TestRelease::test_release_python_version 
> FAILED [ 91%]
> ../../../tests/test_release.py::TestRelease::test_release_size FAILED    [ 
> 93%]
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
>  FAILED [ 94%]
> ../../../tests/test_release.py::TestRelease::test_release_uploaded FAILED [ 
> 96%]
> ../../../tests/test_release.py::TestRelease::test_release_url FAILED     [ 
> 98%]
> ../../../tests/test_release.py::TestRelease::test_repr FAILED            
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ___________________________ TestPackage.test_author 
> ____________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_author>
> 
>     def test_author(self):
>         author = namedtuple('Author', 'name email')
> >       self.assertEquals(author(name='Kura', email='[email protected]'),
>                           self.package.author)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:48: AttributeError
> _________________________ TestPackage.test_bugtracker 
> __________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_bugtracker>
> 
>     def test_bugtracker(self):
> >       self.assertEquals(u'https://github.com/kura/yarg/issues',
>                           self.package.bugtracker)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:39: AttributeError
> _________________________ TestPackage.test_classifiers 
> _________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_classifiers>
> 
>     def test_classifiers(self):
> >       self.assertEquals([u'Development Status :: 5 - Production/Stable',
>                           u'Intended Audience :: Developers',
>                           u'License :: OSI Approved :: MIT License',
>                           u'Programming Language :: Python',
>                           u'Programming Language :: Python :: 2.6',
>                           u'Programming Language :: Python :: 2.7',
>                           u'Programming Language :: Python :: 3',
>                           u'Programming Language :: Python :: 3.1',
>                           u'Programming Language :: Python :: 3.2',
>                           u'Programming Language :: Python :: 3.3',
>                           u'Programming Language :: Python :: Implementation 
> :: CPython',
>                           u'Programming Language :: Python :: Implementation 
> :: PyPy'],
>                          self.package.classifiers)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:70: AttributeError
> _________________________ TestPackage.test_description 
> _________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_description>
> 
>     def test_description(self):
> >       self.assertEquals(u'This is the long description.',
>                           self.package.description)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:31: AttributeError
> ____________________________ TestPackage.test_docs 
> _____________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_docs>
> 
>     def test_docs(self):
> >       self.assertEquals(u'http://yarg.readthedocs.org/',
>                           self.package.docs)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:43: AttributeError
> __________________________ TestPackage.test_downloads 
> __________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_downloads>
> 
>     def test_downloads(self):
>         downloads = namedtuple('Downloads', 'day week month')
> >       self.assertEquals(downloads(day=34001, week=72700, month=510000),
>                           self.package.downloads)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:66: AttributeError
> ___________________________ TestPackage.test_has_egg 
> ___________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_has_egg>
> 
>     def test_has_egg(self):
> >       self.assertEquals(False, self.package.has_egg)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:95: AttributeError
> _________________________ TestPackage.test_has_source 
> __________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_has_source>
> 
>     def test_has_source(self):
> >       self.assertEquals(True, self.package.has_source)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:98: AttributeError
> __________________________ TestPackage.test_has_wheel 
> __________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_has_wheel>
> 
>     def test_has_wheel(self):
> >       self.assertEquals(True, self.package.has_wheel)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:92: AttributeError
> __________________________ TestPackage.test_homepage 
> ___________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_homepage>
> 
>     def test_homepage(self):
> >       self.assertEquals(u'https://kura.io/yarg/',
>                           self.package.homepage)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:35: AttributeError
> ______________________ TestPackage.test_latest_release_id 
> ______________________
> 
> self = <tests.test_package.TestPackage testMethod=test_latest_release_id>
> 
>     def test_latest_release_id(self):
> >       self.assertEquals(u'0.0.15', self.package.latest_release_id)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:89: AttributeError
> ___________________________ TestPackage.test_license 
> ___________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_license>
> 
>     def test_license(self):
> >       self.assertEquals(u'MIT',
>                           self.package.license)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:57: AttributeError
> __________________ TestPackage.test_license_from_classifiers 
> ___________________
> 
> self = <tests.test_package.TestPackage 
> testMethod=test_license_from_classifiers>
> 
>     def test_license_from_classifiers(self):
> >       self.assertEquals(u'MIT License',
>                           self.package.license_from_classifiers)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:61: AttributeError
> _________________________ TestPackage.test_maintainer 
> __________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_maintainer>
> 
>     def test_maintainer(self):
>         maintainer = namedtuple('Maintainer', 'name email')
> >       self.assertEquals(maintainer(name='Kura', email='[email protected]'),
>                           self.package.maintainer)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:53: AttributeError
> ____________________________ TestPackage.test_name 
> _____________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_name>
> 
>     def test_name(self):
> >       self.assertEquals(u'yarg', self.package.name)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:21: AttributeError
> __________________________ TestPackage.test_pypi_url 
> ___________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_pypi_url>
> 
>     def test_pypi_url(self):
> >       self.assertEquals(u'http://pypi.python.org/pypi/yarg',
>                           self.package.pypi_url)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:24: AttributeError
> ___________________ TestPackage.test_python_implementations 
> ____________________
> 
> self = <tests.test_package.TestPackage testMethod=test_python_implementations>
> 
>     def test_python_implementations(self):
> >       self.assertEquals([u'CPython', u'PyPy'],
>                           self.package.python_implementations)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:105: AttributeError
> _______________________ TestPackage.test_python_versions 
> _______________________
> 
> self = <tests.test_package.TestPackage testMethod=test_python_versions>
> 
>     def test_python_versions(self):
> >       self.assertEquals([u'2.6', u'2.7', u'3.1', u'3.2', u'3.3'],
>                           self.package.python_versions)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:101: AttributeError
> _________________________ TestPackage.test_release_ids 
> _________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_release_ids>
> 
>     def test_release_ids(self):
> >       self.assertEquals([u'0.0.0', u'0.0.2', u'0.0.15'],
>                           self.package.release_ids)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:85: AttributeError
> ____________________________ TestPackage.test_repr 
> _____________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_repr>
> 
>     def test_repr(self):
> >       self.assertEquals(u'<Package yarg>', self.package.__repr__())
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:18: AttributeError
> ___________________________ TestPackage.test_summary 
> ___________________________
> 
> self = <tests.test_package.TestPackage testMethod=test_summary>
> 
>     def test_summary(self):
> >       self.assertEquals(u'This is the short summary.', self.package.summary)
> E       AttributeError: 'TestPackage' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:28: AttributeError
> ____________________ TestPackageMissingData.test_bugtracker 
> ____________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_bugtracker>
> 
>     def test_bugtracker(self):
> >       self.assertEquals(None, self.package.bugtracker)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:122: AttributeError
> _______________________ TestPackageMissingData.test_docs 
> _______________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_docs>
> 
>     def test_docs(self):
> >       self.assertEquals(None, self.package.docs)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:125: AttributeError
> _____________________ TestPackageMissingData.test_has_egg 
> ______________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_egg>
> 
>     def test_has_egg(self):
> >       self.assertEquals(True, self.package.has_egg)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:134: AttributeError
> ____________________ TestPackageMissingData.test_has_source 
> ____________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_source>
> 
>     def test_has_source(self):
> >       self.assertEquals(False, self.package.has_source)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:137: AttributeError
> ____________________ TestPackageMissingData.test_has_wheel 
> _____________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_has_wheel>
> 
>     def test_has_wheel(self):
> >       self.assertEquals(False, self.package.has_wheel)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:131: AttributeError
> _____________________ TestPackageMissingData.test_homepage 
> _____________________
> 
> self = <tests.test_package.TestPackageMissingData testMethod=test_homepage>
> 
>     def test_homepage(self):
> >       self.assertEquals(None, self.package.homepage)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:119: AttributeError
> ________________ TestPackageMissingData.test_latest_release_id 
> _________________
> 
> self = <tests.test_package.TestPackageMissingData 
> testMethod=test_latest_release_id>
> 
>     def test_latest_release_id(self):
> >       self.assertEquals(u'0.0.0', self.package.latest_release_id)
> E       AttributeError: 'TestPackageMissingData' object has no attribute 
> 'assertEquals'. Did you mean: 'assertEqual'?
> 
> ../../../tests/test_package.py:128: AttributeError
> _______________________ TestRelease.test_latest_release 
> ________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_latest_release>
> 
>     def test_latest_release(self):
>         release_id = '0.0.15'
>         release = self.json['releases'][release_id]
>         release_list = [Release(release_id, r) for r in release]
> >       self.assertEquals(release_list[0].md5_digest,
>                           self.package.latest_release[0].md5_digest)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:109: AttributeError
> ______________________ TestRelease.test_latest_release_id 
> ______________________
> 
> self = <tests.test_release.TestRelease testMethod=test_latest_release_id>
> 
>     def test_latest_release_id(self):
> >       self.assertEquals(u'0.0.15', self.package.latest_release_id)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:103: AttributeError
> ___________________________ TestRelease.test_release 
> ___________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release>
> 
>     def test_release(self):
>         release_id = '0.0.2'
>         release = self.json['releases'][release_id]
>         release_list = [Release(release_id, r) for r in release]
> >       self.assertEquals(release_list[0].md5_digest,
>                           self.package.release(release_id)[0].md5_digest)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:27: AttributeError
> ______________________ TestRelease.test_release_filename 
> _______________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_filename>
> 
>     def test_release_filename(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
>         filename = u'yarg-0.0.2-py2.py3-none-any.whl'
> >       self.assertEquals(filename, release.filename)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:79: AttributeError
> _______________________ TestRelease.test_release_has_sig 
> _______________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_has_sig>
> 
>     def test_release_has_sig(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(True, release.has_sig)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:100: AttributeError
> _________________________ TestRelease.test_release_id 
> __________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_id>
> 
>     def test_release_id(self):
>         release_id = '0.0.3'
>         release = self.package.release(release_id)
> >       self.assertEquals(None, release)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:49: AttributeError
> _________________________ TestRelease.test_release_ids 
> _________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_ids>
> 
>     def test_release_ids(self):
> >       self.assertEquals([u'0.0.0', u'0.0.2', u'0.0.15'],
>                           self.package.release_ids)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:20: AttributeError
> _________________________ TestRelease.test_release_md5 
> _________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_md5>
> 
>     def test_release_md5(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
>         md5 = u'3e3098611177c34706de2e10476b3e50'
> >       self.assertEquals(md5, release.md5_digest)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:73: AttributeError
> ____________________ TestRelease.test_release_package_type 
> _____________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_package_type>
> 
>     def test_release_package_type(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(u'wheel', release.package_type)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:95: AttributeError
> ___________________ TestRelease.test_release_python_version 
> ____________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_python_version>
> 
>     def test_release_python_version(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(u'2.7', release.python_version)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:61: AttributeError
> ________________________ TestRelease.test_release_size 
> _________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_size>
> 
>     def test_release_size(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
>         size = 21596
> >       self.assertEquals(size, release.size)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:85: AttributeError
> ________________ TestRelease.test_release_unknown_package_type 
> _________________
> 
> self = <tests.test_release.TestRelease 
> testMethod=test_release_unknown_package_type>
> 
>     def test_release_unknown_package_type(self):
>         release_id = '0.0.0'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(u'wheeeel', release.package_type)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:90: AttributeError
> ______________________ TestRelease.test_release_uploaded 
> _______________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_uploaded>
> 
>     def test_release_uploaded(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(datetime.strptime("2014-08-16T12:21:20",
>                                             "%Y-%m-%dT%H:%M:%S"),
>                           release.uploaded)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:54: AttributeError
> _________________________ TestRelease.test_release_url 
> _________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_release_url>
> 
>     def test_release_url(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
>         url = 
> u'https://pypi.python.org/packages/2.7/y/yarg/yarg-0.0.2-py2.py3-none-any.whl'
> >       self.assertEquals(url, release.url)
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:67: AttributeError
> ____________________________ TestRelease.test_repr 
> _____________________________
> 
> self = <tests.test_release.TestRelease testMethod=test_repr>
> 
>     def test_repr(self):
>         release_id = '0.0.2'
>         release = self.package.release(release_id)[0]
> >       self.assertEquals(u'<Release 0.0.2>', release.__repr__())
> E       AttributeError: 'TestRelease' object has no attribute 'assertEquals'. 
> Did you mean: 'assertEqual'?
> 
> ../../../tests/test_release.py:39: AttributeError
> =========================== short test summary info 
> ============================
> FAILED ../../../tests/test_package.py::TestPackage::test_author - 
> AttributeEr...
> FAILED ../../../tests/test_package.py::TestPackage::test_bugtracker - 
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_classifiers - 
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_description - 
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_docs - 
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_downloads - 
> Attribut...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_egg - 
> AttributeE...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_source - 
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_has_wheel - 
> Attribut...
> FAILED ../../../tests/test_package.py::TestPackage::test_homepage - 
> Attribute...
> FAILED ../../../tests/test_package.py::TestPackage::test_latest_release_id - 
> ...
> FAILED ../../../tests/test_package.py::TestPackage::test_license - 
> AttributeE...
> FAILED 
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers
> FAILED ../../../tests/test_package.py::TestPackage::test_maintainer - 
> Attribu...
> FAILED ../../../tests/test_package.py::TestPackage::test_name - 
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_pypi_url - 
> Attribute...
> FAILED 
> ../../../tests/test_package.py::TestPackage::test_python_implementations
> FAILED ../../../tests/test_package.py::TestPackage::test_python_versions - 
> At...
> FAILED ../../../tests/test_package.py::TestPackage::test_release_ids - 
> Attrib...
> FAILED ../../../tests/test_package.py::TestPackage::test_repr - 
> AttributeErro...
> FAILED ../../../tests/test_package.py::TestPackage::test_summary - 
> AttributeE...
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_docs - 
> At...
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_egg
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_source
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel
> FAILED ../../../tests/test_package.py::TestPackageMissingData::test_homepage
> FAILED 
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
> FAILED ../../../tests/test_release.py::TestRelease::test_latest_release - 
> Att...
> FAILED ../../../tests/test_release.py::TestRelease::test_latest_release_id - 
> ...
> FAILED ../../../tests/test_release.py::TestRelease::test_release - 
> AttributeE...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_filename - 
> A...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_has_sig - 
> At...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_id - 
> Attribu...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_ids - 
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_md5 - 
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_package_type
> FAILED 
> ../../../tests/test_release.py::TestRelease::test_release_python_version
> FAILED ../../../tests/test_release.py::TestRelease::test_release_size - 
> Attri...
> FAILED 
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
> FAILED ../../../tests/test_release.py::TestRelease::test_release_uploaded - 
> A...
> FAILED ../../../tests/test_release.py::TestRelease::test_release_url - 
> Attrib...
> FAILED ../../../tests/test_release.py::TestRelease::test_repr - 
> AttributeErro...
> ======================== 43 failed, 15 passed in 0.62s 
> =========================
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_yarg/build; python3.12 -m pytest -v 
> {dir}/tests/ -p no:warnings
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_yarg/build; 
> python3.11 -m pytest -v /<<PKGBUILDDIR>>/tests/ -p no:warnings
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 -- 
> /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 58 items
> 
> ../../../tests/test_client.py::TestClient::test_end_slash PASSED         [  
> 1%]
> ../../../tests/test_client.py::TestClient::test_get PASSED               [  
> 3%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_repr PASSED 
> [  5%]
> ../../../tests/test_exceptions.py::TestHTTPErrorWithReason::test_str PASSED [ 
>  6%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_repr PASSED [  
> 8%]
> ../../../tests/test_exceptions.py::TestHTTPErrorNoReason::test_str PASSED [ 
> 10%]
> ../../../tests/test_package.py::TestPackage::test_author PASSED          [ 
> 12%]
> ../../../tests/test_package.py::TestPackage::test_bugtracker PASSED      [ 
> 13%]
> ../../../tests/test_package.py::TestPackage::test_classifiers PASSED     [ 
> 15%]
> ../../../tests/test_package.py::TestPackage::test_description PASSED     [ 
> 17%]
> ../../../tests/test_package.py::TestPackage::test_docs PASSED            [ 
> 18%]
> ../../../tests/test_package.py::TestPackage::test_downloads PASSED       [ 
> 20%]
> ../../../tests/test_package.py::TestPackage::test_has_egg PASSED         [ 
> 22%]
> ../../../tests/test_package.py::TestPackage::test_has_source PASSED      [ 
> 24%]
> ../../../tests/test_package.py::TestPackage::test_has_wheel PASSED       [ 
> 25%]
> ../../../tests/test_package.py::TestPackage::test_homepage PASSED        [ 
> 27%]
> ../../../tests/test_package.py::TestPackage::test_latest_release_id PASSED [ 
> 29%]
> ../../../tests/test_package.py::TestPackage::test_license PASSED         [ 
> 31%]
> ../../../tests/test_package.py::TestPackage::test_license_from_classifiers 
> PASSED [ 32%]
> ../../../tests/test_package.py::TestPackage::test_maintainer PASSED      [ 
> 34%]
> ../../../tests/test_package.py::TestPackage::test_name PASSED            [ 
> 36%]
> ../../../tests/test_package.py::TestPackage::test_pypi_url PASSED        [ 
> 37%]
> ../../../tests/test_package.py::TestPackage::test_python_implementations 
> PASSED [ 39%]
> ../../../tests/test_package.py::TestPackage::test_python_versions PASSED [ 
> 41%]
> ../../../tests/test_package.py::TestPackage::test_release_ids PASSED     [ 
> 43%]
> ../../../tests/test_package.py::TestPackage::test_repr PASSED            [ 
> 44%]
> ../../../tests/test_package.py::TestPackage::test_summary PASSED         [ 
> 46%]
> ../../../tests/test_package.py::TestPackageMissingData::test_bugtracker 
> PASSED [ 48%]
> ../../../tests/test_package.py::TestPackageMissingData::test_docs PASSED [ 
> 50%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_egg PASSED [ 
> 51%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_source 
> PASSED [ 53%]
> ../../../tests/test_package.py::TestPackageMissingData::test_has_wheel PASSED 
> [ 55%]
> ../../../tests/test_package.py::TestPackageMissingData::test_homepage PASSED 
> [ 56%]
> ../../../tests/test_package.py::TestPackageMissingData::test_latest_release_id
>  PASSED [ 58%]
> ../../../tests/test_parse.py::TestParse::test_newest_package PASSED      [ 
> 60%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_repr PASSED [ 
> 62%]
> ../../../tests/test_parse.py::TestParse::test_newest_package_version PASSED [ 
> 63%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages PASSED     [ 
> 65%]
> ../../../tests/test_parse.py::TestParse::test_newest_packages_bad_get PASSED 
> [ 67%]
> ../../../tests/test_parse.py::TestParse::test_updated_package PASSED     [ 
> 68%]
> ../../../tests/test_parse.py::TestParse::test_updated_package_repr PASSED [ 
> 70%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages PASSED    [ 
> 72%]
> ../../../tests/test_parse.py::TestParse::test_updated_packages_bad_get PASSED 
> [ 74%]
> ../../../tests/test_release.py::TestRelease::test_latest_release PASSED  [ 
> 75%]
> ../../../tests/test_release.py::TestRelease::test_latest_release_id PASSED [ 
> 77%]
> ../../../tests/test_release.py::TestRelease::test_release PASSED         [ 
> 79%]
> ../../../tests/test_release.py::TestRelease::test_release_filename PASSED [ 
> 81%]
> ../../../tests/test_release.py::TestRelease::test_release_has_sig PASSED [ 
> 82%]
> ../../../tests/test_release.py::TestRelease::test_release_id PASSED      [ 
> 84%]
> ../../../tests/test_release.py::TestRelease::test_release_ids PASSED     [ 
> 86%]
> ../../../tests/test_release.py::TestRelease::test_release_md5 PASSED     [ 
> 87%]
> ../../../tests/test_release.py::TestRelease::test_release_package_type PASSED 
> [ 89%]
> ../../../tests/test_release.py::TestRelease::test_release_python_version 
> PASSED [ 91%]
> ../../../tests/test_release.py::TestRelease::test_release_size PASSED    [ 
> 93%]
> ../../../tests/test_release.py::TestRelease::test_release_unknown_package_type
>  PASSED [ 94%]
> ../../../tests/test_release.py::TestRelease::test_release_uploaded PASSED [ 
> 96%]
> ../../../tests/test_release.py::TestRelease::test_release_url PASSED     [ 
> 98%]
> ../../../tests/test_release.py::TestRelease::test_repr PASSED            
> [100%]
> 
> ============================== 58 passed in 0.20s 
> ==============================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-yarg_0.1.9-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-yarg
Source-Version: 0.1.9-3
Done: Josenilson Ferreira da Silva <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-yarg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josenilson Ferreira da Silva <[email protected]> (supplier of updated 
python-yarg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 30 Dec 2023 22:46:59 -0300
Source: python-yarg
Architecture: source
Version: 0.1.9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Josenilson Ferreira da Silva <[email protected]>
Closes: 1058389 1058971
Changes:
 python-yarg (0.1.9-3) unstable; urgency=medium
 .
   * debian/control:
      - added Testsuite: autopkgtest-pkg-pybuild
      - removed unnecessary Builds-Depends (Closes: #1058971)
   * debian/patches: updated obsolete unnitest function (Closes: #1058389)
   * debian/tests: replaced by autopkgtest from debian/control
Checksums-Sha1:
 479a429c6e7d363dea01e3ee3ffc69154d3e1d88 2182 python-yarg_0.1.9-3.dsc
 44c4ccf3cdd9656ce1bda522c50dbef634c071c8 6552 python-yarg_0.1.9-3.debian.tar.xz
 68a318e3da35597568e4455d0a50cd71cebbc486 8760 
python-yarg_0.1.9-3_source.buildinfo
Checksums-Sha256:
 9874fdf4bfe8c07d787fb6c537c57cbecb4ff449c520a54ce16b8fb40cbcdd04 2182 
python-yarg_0.1.9-3.dsc
 657076b9b332c50d9167781b917b984800dcc4685c5567dd1a993eae2daf960c 6552 
python-yarg_0.1.9-3.debian.tar.xz
 ef56ce851fe5c20712e8a4bb8be45d25252890cc94d2cb00eb32fd0b008982c6 8760 
python-yarg_0.1.9-3_source.buildinfo
Files:
 4b84b9e3531161792534af4d786d09dc 2182 python optional python-yarg_0.1.9-3.dsc
 0248d5ce5a6a1e579b123d087dc2aed4 6552 python optional 
python-yarg_0.1.9-3.debian.tar.xz
 c0ba935ac0d4d6df9b43149acb02d7b1 8760 python optional 
python-yarg_0.1.9-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqBlNXRF+LQLfMNMNB6n1YjE0Rs0FAmWQydUACgkQB6n1YjE0
Rs3W0A//fB8z12xMxERcwd2G6eYYMmEl52Ix6QuHOX4OUr+f2Hfb+KVRR7hX0MG1
UZu5YuzA2TX8KW9Z4xN7dQDXNGFlwEq0sa4af6Gyt1WUsnjTxe/XLyF+0o70HyBh
iAaRjS7loM6LPnwFLnlnPs0tknDbzQGIwcuFWefMZD52Nt3ZFz0dWBZzgNQBRlza
LBh+6MQTmpLzrJN2CWHpAGqjfPGc7yeU4sf3qP4yV616JERU8ESgSOSKnZs7/7x2
9fLxGsagcUEsi49x/r9wDukOupe4THE/UlNbO7zPum3fcXIKR9TKfmVSqz28DLQt
KKVNDcYdaEkbeEbDnY8caIrdvbh4uLvjaJkqqeuwevXIFEd8qU2pGPOg+PQ62rIb
+bLU0+iJ06qp1gFLTpnER7rq9kb/0y5JpHU+aFygHrAH2O1Xq/oY15wo1N7/+aOH
a4ojlAOYH7IiZIwCuyTkGg/p+6w+PixGmby2gn5nxfPzX469Poi6ZcmwVVgTbIOV
Fhi6LsZ74BFEQFmr0ulYPhJ9mVkKwMyJ9CVO9nujOZYNu0fW6nzUT3URQP9b0WhQ
YVWqlM5SNObYTPZHnaKbT9GIy+34MFN8uOJkTsoKwZ1hdh0AfqYja+352g24YU1M
uDr3Vg8Yq++nKlWXkjx/biael+ILYykQatqkmwRt7ZDbxBYFlFY=
=HhXq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to